1.ifconfig 用于配置和显示Linux内核中网络接口的网络参数
2.type 用来显示指定命令的类型,判断给出的指令是内部
令还是外部指令
3.man Linux下的帮助指令,通过man指令可以查看Linux
中的指令帮助、配置文件帮助和编程帮助等信息
4.help 用于显示 shell 内部命令的帮助信息
5.ls 列表显示文件及目录
6.du 查看文件或目录所占磁盘空间大小
7.touch 创建新文件,修文件时间戳
8.stat 用于显示文件的状态信息
9.mkdir 创建新目录
10.cp 复制文件或目录
11.rm 删除文件或目录
12.mv 移动文件或目录,同一目录下重命名
13.which 查看命令所在位置
14.find 精细查找文件所在位置
15.hostname 用于显示和设置系统的主机名称
16.cat 查看文件中的内容
17.tac 倒序查看文件内容
18.nl 查看文件内容=cat –n(空行不标号)
19.more 分页查看文件内容
20.less 与 more 类似,比他功能更多
21.head 查看文件开头内容(默认显示 10 行)
22.tail 查看文件结尾内容(默认显示 10 行)
23.wc 查看文件中单词数
24.grep 过滤文件中的内容
25.egrep 精细过滤
26.gzip 压缩,格式为.gz
27.gunzip 解压缩
28.bzip2 压缩,格式为.bz2
29.bunzip2 解压缩
30.tar 制作归档、释放归档文件
31.vi 进入 vi 编辑器
32.mount 用于加载文件系统到指定的加载点

33.umount 卸载已经加载的文件系统

34.md5sum 采用 MD5 报文摘要算法(128 位)计算和检查文件
的校验和

35.rpm RPM 软件包的管理工具

36.yum 是在 Fedora 和 RedHat 以及 SUSE 中基于 rpm 的软
件包管理器,它可以使系统管理人员交互和自动
化地更细与管理 RPM 软件包,能够从指定的服务
器自动下载 RPM 包并且安装,可以自动处理依赖
性关系,并且一次安装所有依赖的软体包,无须
繁琐地一次次下载、安装

37.make GNU 的工程化编译工具,用于编译众多相互关联的
源代码问价,以实现工程化的管理,提高开发效

38.useradd 用于 Linux 中创建的新的系统用户
39.usermod 用于修改用户的基本信息
40.passwd 设置用户的认证信息,包括用户密码、密码过
期时间等
41.userdel 用于删除给定的用户,以及与用户相关的文件
42.echo 用于在 shell 中打印 shell 变量的值,或者直
接输出指定的字符串
43.sleep 暂停指定的时间
44.groupadd 用于创建一个新的工作组,新工作组的信息将
被添加到系统文件中
45.groupmod 更改群组识别码或名称
46.gpasswd 设置组账号密码(极少用),添加、删除组成员
47.groupdel 用于删除指定的工作组
48.id 可以显示真实有效的用户ID(UID)和组ID(GID)
49.groups 查询客户所属的组
50.finger 查找账号的详细信息
51.w 用于显示已经登陆系统的用户列表,并显示用
户正在执行的指令
52.whoami 查询当前登录的账号名
53.who 显示目前登录系统的用户信息
54.ll 以长格式显示文件或目录的列表= ls –l

55.chmod 用来变更文件或目录的权限

56.chown 改变某个文件或目录的所有者和所属的组

57.umask 用来设置限制新建文件或权限的掩码

58.fdisk 用于观察硬盘实体使用情况,也可对硬盘分区

59.parted 是由GNU组织开发的一款功能强大的磁盘分区
和分区大小调整工具,与 fdisk 不同,它支持
调整分区的大小 。
60.mkfs 用于在设备上(通常为硬盘)创建 Linux 文件
系统(格式化)
61.mkswap 用于在一个文件或者设备上建立交换分区
62.swapon 启用新增加的交换分区
63.swapoff 停止指定的交换分区
64.free 可以显示当前系统未使用的和已使用的内存
数目,还可以显示被内核使用的内存缓冲区
65.df 用于显示磁盘分区上的可使用的磁盘空间。默
认显示单位为 KB
66.blkid 查询设备上所采用文件系统类型与 UUID
67.mke2fs 用于创建磁盘分区上的“etc2/etc3”文件系

68.pvscan 扫描系统中连接的所有硬盘,列出找到的物理
卷列表
69.vgscan 查找系统中存在的 LVM 卷组,并显示找到的卷
组列表
70.lvscan 扫描当前系统中存在的所有的 LVM 逻辑卷
71.pvcreate 用于将物理硬盘分区初始化为物理卷,以便
LVM 使用
72.vgcreate 用于创建 LVM 卷组
73.lvcreate 用于创建 LVM 的逻辑卷

74.pvdisplay 用于显示物理卷的属性
75.vgdisplay 用于显示 LVM 卷组的信息

76.lvdisplay 用于显示 LVM 逻辑卷空间大小、读写状态和快
照信息等属性

77.pvremove 用于删除一个存在的物理卷。使用 pvremove
指令删除物理卷时,它将 LVM 分区上的物理卷
信息删除,使其不再被视为一个物理卷

78.vgremove 用于用户删除 LVM 卷组。当要删除的卷组上已
经创建了逻辑卷时,vgremove 命令需要进行
确认删除,防止误删除数据

79.lvremove 删除指定 LVM 逻辑卷。如果逻辑卷已经使用
mount 命令加载,则不能使用 lvremove 命令
删除。必须使用 umount 命令卸载后,逻辑卷
方可被删除

80.vgextend 用于动态扩展 LVM 卷组,它通过向卷组中添加
物理卷来增加卷组的容量

81.lvextend 用于在线扩展逻辑卷的空间大小,而不中断应
用程序对逻辑卷的访问

82.vgreduce 通过删除LVM卷组中的物理卷来减少卷组容量。
不能删除 LVM 卷组中剩余的后一个物理卷

83.lvreduce 用于减少 LVM 逻辑卷占用的空间大小。使用
lvreduce 命令收缩逻辑卷的空间大小有可能
会删除逻辑卷上已有的数据,所以在操作前必
须进行确认

84.resize2fs 被用来增大或者收缩未加载的“ext2/ext3”
文件系统的大小

85.partx 告诉内核去识别、登记某个硬盘上的分区信息

86.mdadm 是 linux 下用于创建和管理软件 RAID 的命令,
是一个模式化命令

第九章
87.dd 用于复制文件并对原文件的内容进行转换和
格式化处理,用的比较多的还是用 dd 来备份
裸设备

88.runlevel 用于打印当前 Linux 系统的运行等级

89.init 是 Linux 下的进程初始化工具,init 进程是所
有 Linux 进程的父进程,它的进程号为 1

90.ntsysv 提供了一个基于文本界面的菜单操作方式,集
中管理系统不同的运行等级下的系统服务启
动状态

91.chkconfi 检查、设置系统的各种服务
92.grub-instal 重建 grub 程序

10
第十章
93.ps 用于报告当前系统的进程状态。可以搭配 kill
指令随时中断、删除不必要的程序

94.top 可以实时动态地查看系统的整体运行情况,是
一个综合了多方信息监测系统性能和运行信
息的实用工具

95.pgrep 以名称为依据从运行进程队列中查找进程,并
显示查找到的进程 id

96.pstree 以树状图的方式展现进程之间的派生关系,显
示效果比较直观

97.jobs 用于显示 Linux 中的任务列表及任务状态,包
括后台运行的任务

98.bg 用于将作业放到后台运行,使前台可以执行其
他任务

99.fg 用于将后台作业(在后台运行的或者在后台挂
起的作业)放到前台终端运行

11
100.kill 用来删除执行中的程序或工作(指定 PID 号)

101.killall 使用进程的名称来杀死进程,使用此指令可以
杀死一组同名进程

102.pkill 根据特定条件终止相应的进程

103.at 用于在指定时间执行命令(设置一次性任务)

104.atq 显示系统中待执行的任务列表,也就是列出当
前用户的 at 任务列表

105.atrm 用于删除待执行任务队列中的指定任务

106.date 显示或设置系统时间与日期

107.crontab 用来提交和管理用户的需要周期性执行的任
务,与 windows 下的计划任务类似,当安装完
成操作系统后,默认会安装此服务工具,并且
会自动启动 crond 进程,crond 进程每分钟会
定期检查是否有要执行的任务,如果有要执行
的任务,则自动执行该任务。
108.chsh 用来更换登录系统时使用的 shell。若不指定
任何参数与用户名称,则 chsh 会以应答的方
式进行设置
109.chattr 用来改变文件属性
110.lsattr 用于查看文件的第二扩展文件系统属性
111.chage 是用来修改帐号和密码的有效期限
112.source 在当前 bash 环境下读取并执行 FileName 中的
命令
113.export 用于将 shell 变量输出为环境变量,或者将
shell 函数输出为环境变量
114.su 用于切换当前用户身份到其他用户身份,变更
时须输入所要变更的用户帐号与密码
115.sudo 用来以其他身份来执行命令,预设的身份为
root
116.visudo 编辑修改/etc/sudoers 配置文件
117.grub-md5-crypt 利用 grub-md5-crypt 对 GRUB 的密码进行加密
118.nmap 是一款开放源代码的网络探测和安全审核工
具,它的设计目标是快速地扫描大型网络
119.history 用于显示指定数目的指令命令,读取历史命令
文件中的目录到历史命令缓冲区和将历史命
令缓冲区中的目录写入命令文件

120.ln 用来为文件创件连接,连接类型分为硬连接和
软连接两种,默认的连接类型是硬连接。如果
要创建软连接必须使用"-s"选项

121.dumpe2fs 用于打印“ext2/ext3”文件系统的超级块和
快组信息
122.tune2fs 允许系统管理员调整“ext2/ext3”文件系统
中的可改参数

123.extundelete 是基于 Linux 的一个数据恢复工具,它通过分
析文件系统的日志,解析出所有文件的 inode
信 息 , 从 而 可 以 恢 复 Linux 下 主 流 的
ext3,ext4 文件系统下被误删除的文件

124.users 用于显示当前登录系统的所有用户的用户列

125.last 用于显示用户近登录信息
126.lastlog 用于显示系统中所有用户近一次登录信息

127.lastb 用于显示用户错误的登录列表,此指令可以发
现系统的登录异常

140.setfacl 是用来在命令行里设置 ACL(访问控制列表)。
在命令行里,一系列的命令跟随以一系列的文
件名

141.getfacl 获取目录或文件访问控制列表

142.quotacheck 通过扫描指定的文件系统,获取磁盘的使用情
况,创建、检查和修复磁盘配额(quota)文

143.quotaon 用于激活 Linux 内核中指定文件系统的磁盘
配额功能
144.quotaoff 用于关闭 Linux 内核中指定文件系统的磁盘
配额功能
145.edquota 用于编辑指定用户或工作组磁盘配额
145.setquota 设定 quta 限额
146.quota 单一用户或组的 quota 报表
147.repquota 针对文件系统的限制配额做报表

128.ip 用来显示或操纵Linux主机的路由、网络设备、
策略路由和隧道,是 Linux 下较新的功能强大
的网络配置工具

129.ethtool 用于获取以太网卡的配置信息,或者修改这些
配置
130.reboot 用来重新启动正在运行的 Linux 操作系统

131.route 用来显示并设置 Linux 内核中的网络路由表,
route 命令设置的路由主要是静态路由

132.netstat 用来打印 Linux 中网络系统的状态信息,可让
你得知整个 Linux 系统的网络情况

133.ifdown 用于禁用指定的网络接口
134.ifup 用于激活指定的网络接口
135.sysctl 被用于在内核运行时动态地修改内核的运行
参数,可用的内核参数在目录/proc/sys 中
136.ping 用来测试主机之间网络的连通性
137.nslookup 常用域名查询工具,就是查 DNS 信息用的命令

138.setup 来设置 linux 系统,好用而且简单的配置工具

139.dhclient 使用动态主机配置协议动态的配置网络接口
的网络参数。
148.db_load 将用户信息文件转换为数据库并使用 hash 加

149.ftp 用命令的方式来控制在本地机和远程机之间
传送文件

150.file 用来探测给定文件的类型

151.ssh 是 openssh 套件中的客户端连接工具,可以给
予 ssh 加密协议实现安全的远程登录服务器

152.ssh-copy-id 可以把本地主机的公钥复制到远程主机的
authorized_keys 文件上,ssh-copy-id 命令
也会给远程主机的用户主目录(home)和
~/.ssh, 和~/.ssh/authorized_keys 设置合
适的权限

153.scp 用于在 Linux 下进行远程拷贝文件的命令

154.sftp 是一款交互式的文件传输程序,命令的运行和
使用方式与 ftp 命令相似,但是,sftp 命令
对传输的所有信息使用 ssh 加密,它还支持公
钥认证和压缩等功能

155.ssh-keygen 用于为“ssh”生成、管理和转换认证密钥,
它支持 RSA 和 DSA 两种认证密钥

156.ldd 用于打印程序或者库文件所依赖的共享库列

157.sh 是 shell 命令语言解释器,执行命令从标准输
入读取或从一个文件中读取

158.env 用于显示系统中已存在的环境变量,以及在定
义的环境中执行指令

159.read 从键盘读取变量的值,通常用在 shell 脚本中
与用户进行交互的场合

160.expr 是一款表达式计算工具,使用它完成表达式的
求值操作

161.bc 是一种支持任意精度的交互执行的计算器语
言。bash 内置了对整数四则运算的支持,但
是并不支持浮点运算,而 bc 命令可以很方便
的进行浮点运算,当然整数运算也不再话下

162.sed 是一种流编辑器,它是文本处理中非常中的工
具,能够完美的配合正则表达式使用,功能不
同凡响。处理时,把当前处理的行存储在临时
缓冲区中,称为“模式空间”(pattern space)

接着用 sed 命令处理缓冲区中的内容,处理完
成后,把缓冲区的内容送往屏幕。接着处理下
一行,这样不断重复,直到文件末尾。文件内
容并没有 改变,除非你使用重定向存储输出。
Sed 主要用来自动编辑一个或多个文件;简化
对文件的反复操作;编写转换程序等
163.factor 分解因数
164.awk 是一种编程语言,用于在 linux/unix 下对文
本和数据进行处理。数据可以来自标准输入
(stdin)、一个或多个文件,或其它命令的输
出。它支持用户自定义函数和动态正则表达式
等先进功能,是 linux/unix 下的一个强大编
程工具。它在命令行中使用,但更多是作为脚
本来使用。awk 有很多内建的功能,比如数组、
函数等,这是它和 C 语言的相同之处,灵活性
是 awk 大的优势。

165.sort 是在 Linux 里非常有用,它将文件进行排序,
并将排序结果标准输出。sort 命令既可以从
特定的文件,也可以从 stdin 中获取输入。

166.uniq 用于报告或忽略文件中的重复行,一般与 sort
命令结合使用

167.cd 用来切换工作目录至 dirname。 其中 dirName
表示法可为绝对路径或相对路径。若目录名称
省略,则变换至使用者的 home directory(也
就是刚 login 时所在的目录)。另外,~也表示
为 home directory 的意思,.则是表示目前所
在的目录,…则表示目前目录位置的上一层目
录。

168.let 是 bash 中用于计算的工具,提供常用运算符
还提供了方幂**运算符。在变量的房屋计算中
不需要加上$来表示变量,如果表达式的值是
非 0,那么返回的状态值是 0;否则,返回的
状态值是 1

169.set 作用主要是显示系统中已经存在的 shell 变
量,以及设置 shell 变量的新变量值。使用
set 更改 shell 特性时,符号"+“和”-"的作用
分别是打开和关闭指定的模式。set 命令不能
够定义新的 shell 变量。如果要定义新的变量,
可以使用 declare 命令以变量名=值的格式进
行定义即可

170.wget 用来从指定的 URL 下载文件。wget 非常稳定,
它在带宽很窄的情况下和不稳定网络中有很
强的适应性,如果是由于网络的原因下载失败,
wget 会不断的尝试,直到整个文件下载完毕。
如果是服务器打断下载过程,它会再次联到服
务器上从停止的地方继续下载。这对从那些限
定了链接时间的服务器上下载大文件非常有

171.fsck 被用于检查并且试图修复文件系统中的错误。
当文件系统发生错误,可用 fsck 指令尝试加
以修复

172.poweroff 用来关闭计算机操作系统并且切断系统电源

173.shutdown 用来系统关机命令。shutdown 指令可以关闭
所有程序,并依用户的需要,进行重新开机或
关机的动作

174.halt 用来关闭正在运行的 Linux 操作系统。halt
命令会先检测系统的 runlevel,若 runlevel
为 0 或 6,则关闭系统,否则即调用 shutdown
来关闭系统

175.lsb_release lsb_release 命令用来显示 LSB 和特定版本的
相关信息。如果使用该命令时不带参数,则默
认加上-v 参数

176.arping 是用于发送 arp 请求到一个相邻主机的工具,
arping 使用 arp 数据包,通过 ping 命令检查
设备上的硬件地址。能够测试一个 ip 地址是
否是在网络上已经被使用,并能够获取更多设
备信息。功能类似于 ping

177.arp 用于操作主机的 arp 缓冲区,它可以显示 arp
缓冲区中的所有条目、删除指定的条目或者添
加静态的 ip 地址与 MAC 地址对应关系

178.dig 是常用的域名查询工具,可以用来测试域名系
统工作是否正常

179.mpstat 指令主要用于多 CPU 环境下,它显示各个可用
CPU 的 状 态 系 你 想 。 这 些 信 息 存 放 在
/proc/stat 文件中。在多 CPUs 系统里,其不
但能查看所有 CPU 的平均状况信息,而且能够
查看特定 CPU 的信息

180.tee 用于将数据重定向到文件,另一方面还可以提
供一份重定向数据的副本作为后续命令的
stdin。简单的说就是把数据重定向到给定文
件和屏幕上

181.login 用于给出登录界面,可用于重新登录或者切换
用户身份,也可通过它的功能随时更换登入身
份。在 Slackware 发行版中 ,您可在命令后
面附加欲登入的用户名称,它会直接询问密码,
等待用户输入。当/etc/nologin 文件存在时,
系统只 root 帐号登入系统,其他用户一律不
准登入

182.logout 用于退出当前登录的 Shell,logout 指令让用
户退出系统,其功能和 login 指令相互对应。

183.exit 同于退出 shell,并返回给定值。在 shell 脚
本中可以终止当前脚本执行。执行 exit 可使
shell 以指定的状态值退出。若不设置状态值
参数,则 shell 以预设值退出。状态值 0 代表
执行成功,其他值代表执行失败

184.dump 用于备份 ext2 或者 ext3 文件系统。可将目录
或整个文件系统备份至指定的设备,或备份成
一个大文件

185.cal 用于显示当前日历,或者指定日期的日历
186.cut 用来显示行中的指定部分,删除文件中指定字

187.wait 用来等待指令的指令,直到其执行完毕后返回
终端。该指令常用于 shell 脚本编程中,待指
定的指令执行完成后,才会继续执行后面的任
务。该指令等待作业时,在作业标识号前必须
添加备份号"%

188.enable 用于临时关闭或者激活指定的 shell 内部命
令。若要执行的文件名称与 shell 内建命令相
同,可用enable -n来关闭shell内建命令。
若不加-n 选项,enable 可重新启动关闭的命

189.unlink 用于系统调用函数unlink去删除指定的文件。
和 rm 命令作用一样,都是删除文件

190.vgchange 用于修改卷组的属性,经常被用来设置卷组是
处于活动状态或非活动状态。处于活动状态的
卷组无法被删除,必须使用 vgchange 命令将
卷组设置为非活动状态后才能删除

191.pvchange 允许管理员改变物理卷的分配许可。如果物理
卷出现故障,可以使用 pvchange 命令禁止分
配物理卷上的 PE

192.clear 用于清除当前屏幕终端上的任何信息

193.xargs 是给其他命令传递参数的一个过滤器,也是组
合多个命令的一个工具。它擅长将标准输入数
据转换成命令行参数,xargs 能够处理管道或
者 stdin 并将其转换成特定命令的命令参数。
xargs 也可以将单行或多行文本输入转换为其
他格式,例如多行变单行,单行变多行。xargs
的默认命令是 echo,空格是默认定界符。这
意味着通过管道传递给 xargs 的输入将会包
含换行和空白,不过通过 xargs 的处理,换行
和空白将被空格取代。xargs 是构建单行命令
的重要组件之一

194.exec 用于调用并执行指令的命令。exec 命令通常
用在 shell 脚本程序中,可以调用其他的命令。
如果在当前终端中使用命令,则当指定的命令
执行完毕后会立即退出终端

195.unset 用于删除已定义的shell变量(包括环境变量)
和 shell 函数。unset 命令不能够删除具有只
读属性的 shell 变量和环境变量

196.lp 用于打印文件,或者修改排队的打印任务。与
lpr 命令类似,lp 命令既支持文件输入也支持
标准输入。它与 lpr 的不同之处在于它有一个
不同(稍微复杂点)的参数选项设置

197.lpq 用于显示打印队列中的打印任务的状态信息

198.lpr 用于将文件发送给指定打印机进行打印,如果
不指定目标打印机,则使用默认打印机

199.lpc 命令行方式打印机控制程序,有 5 个内置命令
200.lpstat 用于显示 CUPS 中打印机的状态信息

201.lprm 用于删除打印队列中的打印任务。尚未完成的
打印机任务会被放在打印机贮列之中,这个命
令可用来将常未送到打印机的任务取消

202.lnstat 用来显示 Linux 系统的网路状态

203.iptables 是 Linux 上常用的防火墙软件,是 netfilter
项目的一部分。可以直接配置,也可以通过许
多前端和图形界面配置

28
204.skill 用于向选定的进程发送信号,冻结进程。这个
命令初学者并不常用,深入之后牵涉到系统服
务优化之后可能会用到

205.chroot 用来在指定的根目录下运行指令。chroot,即
change root directory (更改 root 目录)。
在 linux 系统中,系统默认的目录结构都是
以/,即是以根 (root) 开始的。而在使用
chroot 之后,系统的目录结构将以指定的位
置作为/位置

206.logsave 运行给定的命令,并将命令的输出信息保存到
指定的日志文件中

207.pmap 用于报告进程的内存映射关系,是 Linux 调试
及运维一个很好的工具
208.nice 用于以指定的进程调度优先级启动其他的程

209.grpck 用于验证组文件的完整性,在验证之前,需要
先 锁 定 ( lock ) 组 文 件/etc/group 和
/etc/shadow

29
210.ab 是 Apache 的 Web 服务器的性能测试工具,它
可以测试安装 Web 服务器每秒种处理的 HTTP
请求

211.apachectl 是 Apache 的 Web 服务器前端控制工具,用以
启动、关闭和重新启动 Web 服务器进程

212.ss 用来显示处于活动状态的套接字信息。ss 命
令可以用来获取 socket 统计信息,它可以显
示和 netstat 类似的内容。但 ss 的优势在于
它能够显示更多更详细的有关 TCP 和连接状
态的信息,而且比 netstat 更快速更高效

213.iptables-restore 用来还原 iptables-save 命令所备份的
iptables 配置

214.ipstat 以 top 指令类似的风格时显示 Linux 内核中
iptables 的工作状态

215.mysql 是 MySQL 数据库服务器的客户端工具,它工作
在命令行终端中,完成对远程 MySQL 数据库服
务器的操作

30
216.sendmail 是一款著名的电子邮件传送代理程序,也就是
平常说的电子邮件服务器,它基于标准的简单
邮件传输协议(SMTP)。

217.mysqlimport 为 mysql 数据库服务器提供了一种命令行方
式导入数据工具,它从特定格式的文本文件中
读取数据插入 MySQL 数据库表中

218.mysqladmin 是 mysql 服务器管理任务的客户端工具,它可
以检查 mytsql 服务器的配置和当前工作状态,
创建和删除数据库,创建用户和修改用户密码
等操作

219.mysqldump 是 mysql 数据库中备份工具,用于将 MySQL 服
务器中的数据库以标准的 sql 语言的方式导
出,并保存到文件中

220.rlogin 用于从当前终端登录到远程 Linux 主机

221.rsh 用于连接到远程的指定主机并执行指定的命

222.gdb 包含在 GNU 的 gcc 开发套件中,是功能强大的
程序调试器。GDB 中的命令固然很多,但我们
只需掌握其中十个左右的命令,就大致可以完
成日常的基本的程序调试工作

223.ld 是 GNU 的连接器,将目标文件连接为可执行程

224.cancel 用于取消已存在的打印任务

225.yes 在命令行中输出指定的字符串,直到 yes 进程
被杀死。不带任何参数输入 yes 命令默认的字
符串就是 y

226.consoletype 用于打印已连接的终端类型到标准输出,并能
够检查已连接的终端是当前终端还是虚拟终

227.info 是 Linux 下 info 格式的帮助指令

228.stty 修改终端命令行的相关设置

229.talk talk 服务器的客户端工具,通过 talk 命令可
以让用户和其他用户聊天。linux 中 talk 命
令参数程序的使用很简单,只要知道交谈对象
的地址,就可以邀请对方交谈

230.whatis 是用于查询一个命令执行什么功能,并将查询
结果打印到终端上

231.write 用于向指定登录用户终端上发送信息。通过
write 命令可传递信息给另一位登入系统的用
户,当输入完毕后,键入 EOF 表示信息结束,
write 命令就会将信息传给对方。如果接收信
息的用户不只登入本地主机一次,你可以指定
接收信息的终端机编号

232.whereis 用来定位指令的二进制程序、源代码文件和
man 手册页等相关文件的路径

233.tree 以树状图列出目录的内容

234.bzcat 解压缩指定的.bz2 文件,并显示解压缩后的
文件内容。保留原压缩文件,并且不生成解压
缩后的文件

235.zcat 用于不真正解压缩文件,就能显示压缩包中文
件的内容的场合

236.printf 格式化并输出结果到标准输出

237.tftp 用在本机和tftp服务器之间使用TFTP协议传
输文件

238.spell 对文件进行拼写检查,并把拼写错误的单词输

239.pr 用来将文本文件转换成适合打印的格式,它可
以把较大的文件分割成多个页面进行打印,并
为每个页面添加标题

240.dstat 是一个用来替换 vmstat、iostat、netstat、
nfsstat 和 ifstat 这些命令的工具,是一个
全能系统信息统计工具。与 sysstat 相比,
dstat 拥有一个彩色的界面,在手动观察性能
状况时,数据比较显眼容易观察;而且 dstat
支持即时刷新,譬如输入 dstat 3 即每三秒收
集一次,但新的数据都会每秒刷新显示。和
sysstat 相同的是,dstat 也可以收集指定的
性能资源,譬如 dstat -c 即显示 CPU 的使用
情况

241.lsof 用于查看你进程开打的文件,打开文件的进程,
进程打开的端口(TCP、UDP)。找回/恢复删除
的文件。是十分方便的系统监视工具,因为
lsof 命令需要访问核心内存和各种文件,所
以需要 root 用户执行

242.seq 用于产生从某个数到另外一个数之间的所有
整数

243.dmidecode 可以让你在 Linux 系统下获取有关硬件方面
的信息。dmidecode 的作用是将 DMI 数据库中
的信息解码,以可读的文本方式显示。由于
DMI 信息可以人为修改,因此里面的信息不一
定 是 系 统 准 确 的 信 息 。 dmidecode 遵 循
SMBIOS/DMI 标准,其输出的信息包括 BIOS、
系统、主板、处理器、内存、缓存等等

244.ltrace 是用来跟踪进程调用库函数的情况

245.sar Linux 下系统运行状态统计工具,它将指定的
操作系统状态计数器显示到标准输出设备。
sar 工具将对系统当前的状态进行取样,然后
通过计算数据和比例来表达系统的当前运行
状态。它的特点是可以连续对系统取样,获得
大量的取样数据。取样数据和分析的结果都可
以存入文件,使用它时消耗的系统资源很小

246.time 用于统计给定命令所花费的总时间

247.kernelversion 用于打印当前内核的主版本号

248.uptime 能够打印系统总共运行了多长时间和系统的
平均负载。uptime 命令可以显示的信息显示
依次为:现在时间、系统已经运行了多长时间、
目前有多少登陆用户、系统在过去的 1 分钟、
5 分钟和 15 分钟内的平均负载

249.command 调用指定的指令并执行,命令执行时不查询
shell 函数。command 命令只能够执行 shell
内部的命令

250.uname 用于打印当前系统相关信息(内核版本号、硬
件架构、主机名称和操作系统类型等)。

251.dirs 显示当前目录栈中的所有记录(不带参数的
dirs 命令显示当前目录栈中的记录)。dirs 始
终显示当然目录, 再是堆栈中的内容;即使目
录堆栈为空, dirs 命令仍然只显示当然目录

252.rpmdb 用于初始化和重建 rpm 数据库

Liunx 命令大全相关推荐

  1. linux命令大全-比较常用的

    转载链接,感谢分享:最常用的linux命令大全(建议收藏)_海鸥爱上鱼-CSDN博客一 .基础知识1.1 liunx系统的文件结构/dev 设备文件/etc 大多数配置文件/home 普通用户的家目录 ...

  2. cmd调取windows组件的dos命令大全和常用网络工具,及Linux系统下命令大全

    前言 windows与liunx系统,有许多相同,但有些不通的地方,通过一下的比较,可以加深记忆.若在windows下,某个组件不工作,或者网络不通,或许cmd调取windows组件的dos命令大全: ...

  3. DOS命令大全 黑客必知的DOS命令集合

    一般来说dos命令都是在dos程序中进行的,如果电脑中安装有dos程序可以从开机选项中选择进入,在windows 系统中我们还可以从开始运行中输入cmd命令进入操作系统中的dos命令,如下图: 严格的 ...

  4. linux mysql 命令 大全

    linux mysql 命令 大全 1.linux下启动mysql的命令:   mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.l ...

  5. Linux_学习_01_常用命令大全

    一.文件目录 1.列出目录 ls -a #显示隐藏文件 -l #显示文件和目录的详细资料 -h-lrttree #显示文件和目录由根目录开始的树形结构 lstree #显示文件和目录由根目录开始的树形 ...

  6. Ubuntu常用命令大全[显示桌面]

    Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...

  7. cmd批处理命令大全1

    cmd和批处理命令大全 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo 命令将显示当前回显设置. 语法 echo [{on|off}] [message] Sa ...

  8. linux下Vi编辑器命令大全

    linux下Vi编辑器命令大全 /根目录下的文件夹 输入"/",回车 里面有很多文件夹,如:etc,home,lib,mnt等等 etc:存放用户名和密码 home:每个用户有个文 ...

  9. Linux常用命令大全-toolfk程序员在线工具网

    本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果.Tool ...

最新文章

  1. 用Visual C#创建Windows服务程序
  2. 15-5重构_重构-糟糕,我一直在向后做。
  3. MapReduce统计排序和HDFS的读写
  4. Maven+Spring+CXF+Tomcat7 简单例子实现webservice
  5. ShaderLab学习小结(一)最简化的顶点片断Shader
  6. adf开发_了解ADF Faces clientComponent属性
  7. PDF阅读器中如何改变线条颜色、线宽和线型等
  8. 小学生也能看懂的ArrayList底层原理
  9. try catch与异常的说明
  10. QT中widget相关控件
  11. 声笔码6.00版使用指南
  12. Atitit 人工智能声音处理乐器总类以及midi规范的标示 目录 1. Atitit 乐器分类 打击乐器 1 1.1. 1.1. 打击乐器(各种鼓 三角铁等 1 2 1.2. 1.2. 管乐器
  13. 数学建模学习(57):K-Means聚类原理分析讲解与应用
  14. 同志,云原生了解一下?
  15. Spring 漏洞及其修复方案
  16. 图片去水印免费软件哪个好?这几款软件值得一看
  17. 服务器显示ping不通,服务器ping不通的原因
  18. sequelize-auto自动生成model...
  19. 个人简历——英文单词
  20. HC32L072 ADC 性能测试

热门文章

  1. 光端机按照技术类型及接口种类是怎么分类的?
  2. [渝粤教育] 西南科技大学 数控机床与编程 在线考试复习资料
  3. 亿佰特物联网开关电源模块:压电发声器驱动器
  4. modbus RTU协议设备使用无线代替有线注意事项
  5. 在mysql中删除表中字段_MySQL中的表中增加删除字段
  6. c语言链表写贪吃蛇思路,C语言构建的链表贪吃蛇
  7. printf sizeof c语言,你可能对 sizeof(i++) 有点误解。。。
  8. python中的命名空间_深入理解Python中的命名空间和范围
  9. julia与python对比_有人说Julia比Python好,还给出了5个理由
  10. 【chromium】 渲染显示相关概念