Linux实用命令有哪些

Linux实用命令有哪些,第1张

1选择

11一个文件的名字为rrZ,可以用来解压缩的命令时()

tar

gzip

compress

uncompress

12可以结束进程命令()

kill

ctrl+c

shutdown

halt

13 Linux下对文件进行归档的命令为:(多选)

dd

tar

zip

unzip

14 Linux查当前目录下30天以前的文件并移动到/dev/null下的命令:(多选)

find-mtime 30-type f xargs mv{}/dev/null;

find-mtime+30-type xargs mv{}/dev/null;

find-mtime+30-type f-exec mv{}/dev/null;

find-mtime+30-type f-exec rm–rf{};

15 dstat与下面哪个命令类似

vmstat

sar

iotop

abc

16 rpm安装软件的参数

rpm-ivh

rpm-Ivh

rpm-Uvh

rpm-Iuvh

17 yum升级软件包选项

rpm-uvh

rpm-Uvh

18查看网络流量命令是

iftop

nsload

ifstatd

以上命令全可以

19停止进程的命令,除了kill还有谁

pkill

killa

allkill

以上命令都不正确

110服务器之间传文件的命令有

wget

scp

ftp

以上命令都可以

111对文件进行归档的命令为

dd

cpio

gzip

tar

112在rpm命令中,安装新的rpm包软件使用的参数是()

-i

-v

-h

-e

113du命令中,使用友好的方式显示信息的参数是()

-h

-f

-a

-t

114将/home/stud1/wang目录做归档压缩,压缩后生成wangtargz文件,并将此文件保存到/home目录下,实现如此任务的tar命令格式___

tar zxvf/home/stud1/wangtargz/home/wang

tar xcvf/home/stud1/wang/home/wang

tar zcv/home/stud1/wang/home/wang

tar zcvf/home/stud1/wang/home/wangtargz

115终止一个前台进程可能用到的命令和 *** 作()A:kill

B:CTRL+C

C:shutdown

D:halt

116关闭Linux系统(不重新启动)可使用命令()

A:Ctrl+Alt+Del

B:halt

C:shutdown-r now

D:reboot

117下列提法中,不属于ifconfig命令作用范围的是__

A:配置本地环回地址

B:配置网卡的IP地址

C:激活网络适配器

D:加载网卡到内核中

118有关归档和压缩命令,下面描述正确的是()

A:用uncompress命令解压缩由compress命令生成地后缀为zip的压缩文件

B:upzip命令和gzip命令可以解压相同类型文件

C:tar归档其压缩的文件可以有gzip命令解压缩

D:tar命令归档后的文件也是一种压缩文件

119终止一共前台进程可能用到的命令和 *** 作

kill

ctrl+c

shut down

halt

122为了将当前目录下的归档文档myftp,tar解压缩到/tmp目录下,用户可以使用命令

tar xvzf myftptgz-C/tmp

tar xvzf myftptgz-R/tmp

tar vzf myftptgz-X/tmp

tar xvzf myftptgz/tmp

123下面有关linux查看系统负载的命令,说法错误的是

uptime命令主要用于获取主机运行时间和查询linux系统负载等信息

vmstat命令可以查看cpu负载

sar命令可以查看网络接口信息

free命令可以查看磁盘负载情况

124以下哪些方式/命令不可以查看某ip是否可达

telnet

ping

tracert

top

125 tar命令用于解压的参数是-v-x-c-f

126下面哪个命令不是用来查看网络故障

telnet

ping

init

netstat

128为了知道谁在正注册到你的机器上,可以用命令:___

Who users finger ping

129查看本网段其他计算机的MAC地址,可先ping对方主机,然后;

arp-g

arp-n

arp-a

arp-d

13014日下午2点date+%y%m%d%H%M输出的时间是什么

201711141212

1711141212

2017111412

201711021212

131以下哪个命令可以得出1487进程的线程运行情况()

top-Hp 1487

top-Pp 1487

ps-mp 1487

sat-p 1487

132从/home/oracle下搜索一个日志文件alertlog,以下哪种方式可达到目的()

find/home/oracle-name alertlog

locate alertlog

find/-mtime 7 alertlog

find/home/oracle-exec alertlog

134以下哪些命令可以用来测试网络中特定主机的80端口是否可以访问()

Ping telnet netstat lsof

2填空

21测试网络中主机的连通性用什么命令

22如何查看numa是否关闭__

23将/home/stud1/wang目录做归档压缩,压缩后生成wangtargz文件,并将此文件保存到/home目录下,实现如此任务的tar命令格式_

24某个进程使用端口7001,如何快速找到该进程的PID

25结束后台进程的命令是_

26将/home/studl/wang目录做归档压缩,压缩后生成wangtargz文件,并将此存到/home目录下,实现此任务的tar命令格式__

27 ping100个包的命令——

28 linux下,解压缩bz2格式文件的命令是_

29 linux下,查看网络连接状态的命令是___

210Linux查看文件系统的命令为__,显示目录或文件占用磁盘的命令为___

211通常我们测试网络连通性使用的ping命令,它是通过____协议进行工作的

212简述下列命令的各自作用

nslookup

dig

top

traceroute

213将/home/stud1/wang目录做归档压缩,压缩后生成wangtargz文件,并将此问价保存到/home目录下,实现此任务的tar命令格_

214Linux系统查看进程数的命令___

215Linux系统查看系统内存的命令:____,__

216Linux系统查看cpu使用率的命令:____,__

217Linux系统查看硬盘空间使用率的命令:___

218Linux系统将某一文件下的所有log文件进行打包压缩,命令为___

219Linux常用的性能监控命令是:_、_、_、_、_、_等

220假设output程序可能输出标准输出和标准错误,请写出一条命令把这两者都忽略__

221 rpm软件包安装命令_

3简答

31查看硬盘结构显示的命令查看文档命令编辑文档命令

32配置网络环境的命令,手工修改IP,主机名,DNS和网关

33有压缩包atargz,如何解压该包如何不解压该包,如何查看该包的内容

34某进程abcd在系统中起了很多,数量难以统计,造成系统负荷较高,如何一条命令确保将此进程全部杀掉

35某日志路径是/data/logs/atxt,如何跟踪该日志,以查看当时的运行状态

36 dmesg命令显示的是哪方面信息

37寻找名称为mytestlog的文件

38写出du-sh与df-h的区别

39查看当前linux服务器是否监听80端口,如果监听,请找出其进程ID,并结束该进程。

310使用curl或者wget获取>

以常见的mysql和oracle这两种数据库为例:

一、连接mysql(mysql服务已开启)

1、mysql数据库安装在本机,则直接敲入命令mysql-uroot-p即可。

2、mysql数据库不是安装在本机,则需要加参数,常用参数如下:

1),-h,指定目标ip地址

2),-u,指定登录用户名。

3),-p,指定密码,密码可以接在-p后面输入mysql-uroot-p123456。也可以mysql-uroot-p回车等提示输入密码时输入,这样输入密码没有回显。

二、连接oracle数据库

1、若当前用户为root用户,则需要执行命令su-oracle切换至oracle用户;若当前用户为oracle用户则此步骤省略。

2、若oracle安装在本机,则在oracle用户下直接执行sqlplususername/password(username,password替换成真实的用户名和密码),若提示connected则表示连接成功;

3、若oracle安装在其他机器,则在oracle用户下执行sqlplususername/password@//host:port/sid。host为oracle所在机器的ip或者机器名,port为端口号,通常为1521,sid指oracle的实例名。

扩展资料:

linux下 *** 作数据库(以mysql为例)的其他命令

一、linux下查看mysql服务的命令两种方式:

1、[root@localhostbin]ps-ef|grepmysql

2、[root@localhostbin]netstat-nlp

二、linux下启动mysql服务的两种方式:

1、命令方式:

[root@localhostbin]cd/usr/bin

[root@localhostbin]/mysqld_safe&

2、服务方式:

[root@localhost~]servicemysqlstart

如果服务在启动状态,直接重启服务用以下命令:[root@localhost~]servicemysqlrestart

三、linux下关闭mysql服务的两种方式:

1、命令方式:

[root@localhost~]mysqladmin-urootshutdown

2、服务方式:

[root@localhost~]servicemysqlstop

参考资料:

mysql官方文档

1 使用w命令查看登录用户正在使用的进程信息w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:用户名称用户的机器名称或tty号远程主机地址用户登录系统的时间空闲时间(作用不大)附加到tty(终端)的进程所用的时间(JCPU时间)当前进程所用时间(PCPU时间)用户当前正在使用的命令w命令还可以使用以下选项-h忽略头文件信息-u显示结果的加载时间-s不显示JCPU, PCPU, 登录时间$ w 23:04:27 up 29 days, 7:51, 3 users, load average: 004, 006, 002USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATramesh pts/0 dev-db-server 22:57 800s 005s 001s sshd: ramesh [priv]jason pts/1 dev-db-server 23:01 2:53 001s 001s -bashjohn pts/2 dev-db-server 23:04 000s 000s 000s w $ w -h ramesh pts/0 dev-db-server 22:57 17:43 252s 001s sshd: ramesh [priv]jason pts/1 dev-db-server 23:01 20:28 001s 001s -bashjohn pts/2 dev-db-server 23:04 000s 003s 000s w -h$ w -u 23:22:06 up 29 days, 8:08, 3 users, load average: 000, 000, 000USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATramesh pts/0 dev-db-server 22:57 17:47 252s 249s topjason pts/1 dev-db-server 23:01 20:32 001s 001s -bashjohn pts/2 dev-db-server 23:04 000s 003s 000s w -u$ w -s 23:22:10 up 29 days, 8:08, 3 users, load average: 000, 000, 000USER TTY FROM IDLE WHATramesh pts/0 dev-db-server 17:51 sshd: ramesh [priv]jason pts/1 dev-db-server 20:36 -bashjohn pts/2 dev-db-server 100s w -s2使用who命令查看(登录)用户名称及所启动的进程who命令用于列举出当前已登录系统的用户名称。其输出为:用户名、tty号、时间日期、主机地址。$ who ramesh pts/0 2009-03-28 22:57 (dev-db-server)jason pts/1 2009-03-28 23:01 (dev-db-server)john pts/2 2009-03-28 23:04 (dev-db-server)如果只希望列出用户,可以使用如下语句:$ who cut -d' ' -f1 sort uniq johnjasonramesh补充:users命令,可用于打印输出登录服务器的用户名称。该命令除了有help和version选项外,再没有其他选项。如果某用户使用了多个终端,则相应的会显示多个重复的用户名。$ users john jason ramesh3 使用whoami命令查看你所使用的登录名称whoami命令用于显示登入的用户名。$ whoami johnwhoami命令的执行效果和id -un的效果完全一样,例如:$ id -un johnwhoami命令能显示当前登入的用户名称,以及当前所使用的tty信息。该命令的输出结果包括如下内容:用户名、tty名、当前时间日期,同时还包括用户登录系统所使用的链接地址。$ who am i john pts/2 2009-03-28 23:04 (dev-db-server)$ who mom likes john pts/2 2009-03-28 23:04 (dev-db-server) Warning: Don't try "who mom hates" command当然,如果你使用su命令改变用户,则该命令(whoami)所显示的结果将随之改变。4 随时查看系统的历史信息(曾经使用过系统的用户信息)last命令可用于显示特定用户登录系统的历史记录。如果没有指定任何参数,则显示所有用户的历史信息。在默认情况下,这些信息(所显示的信息)将来源于/var/log/wtmp文件。该命令的输出结果包含以下几列信息:用户名称tty设备号历史登录时间日期登出时间日期总工作时间$ last jason jason pts/0 dev-db-server Fri Mar 27 22:57 still logged injason pts/0 dev-db-server Fri Mar 27 22:09 - 22:54 (00:45)jason pts/0 dev-db-server Wed Mar 25 19:58 - 22:26 (02:28)jason pts/1 dev-db-server Mon Mar 16 20:10 - 21:44 (01:33)jason pts/0 19216820111 Fri Mar 13 08:35 - 16:46 (08:11)jason pts/1 19216820112 Thu Mar 12 09:03 - 09:19 (00:15)jason pts/0 dev-db-server Wed Mar 11 20:11 - 20:50 (00:39)

@之后的定义是在/etc/bashrc 的\h,其实就是调用主机名

[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "

设置服务器的主机名可以如下:

hostname    ceshicom

mv    /etc/sysconfig/network    /etc/sysconfig/network_bak

echo    "NETWORKING=YES" >>/etc/sysconfig/network

echo    "HOSTNAME=ceshicom" >>/etc/sysconfig/network

mv    /etc/hosts    /etc/hosts_bak

echo    "127001 localhost ceshicom" >>/etc/hosts

1、使用w命令查看登录用户正在使用的进程信息

Linux w命令用于显示目前登入系统的用户信息。

执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。

单独执行w指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

语法:

w [-fhlsuV][用户名称]

参数:

-f 开启或关闭显示用户从何处登入系统。

-h 不显示各栏位的标题信息列。

-l 使用详细格式列表,此为预设值。

-s 使用简洁格式列表,不显示用户登入时间等。

-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。

-V 显示版本信息。

w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。

w命令输出的信息包括:用户名称、用户的机器名称或tty号、远程主机地址、用户登录系统的时间、空闲时间、当前进程所用时间、用户当前正在使用的命令。

2、使用who命令查看用户名称及所启动的进程  

who命令用于列举出当前已登录系统的用户名称。其输出为:用户名、tty号、时间日期、主机地址。

Linux中who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU使用量、动作等等。

语法:

who[参数]

可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。

参数:

-H或--heading 显示各栏位的标题信息列。

-i或-u或-idle

显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成号,如果该用户已超过24小时没有任何动作,则标示出old字符串。

-m 此参数的效果和指定am i字符串相同。

-q或--count 只显示登入系统的帐号名称和总人数。

-w或-T或--mesg或--message或--writable 显示用户的信息状态栏。

-l 列出任何登录进程。

-T或-w 显示用户的信息状态栏。

nslookup命令nslookup命令的功能是查询一台机器的IP地址和其对应的域名。它通常需要一台域名服务器来提供域名服务,如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。

该命令的一般格式为:nslookup[IP地址/域名

以上就是关于Linux实用命令有哪些全部的内容,包括:Linux实用命令有哪些、如何查看linux系统是centos、在Linux上用命令怎么连接数据库(linux连接oracle数据库命令)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9403214.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存