A 1
adduser 新建系统上的账号 1
alias 定义命令及参数的别名 2
alpine 文字界面的邮件工具 3
apachectl 管理Apache网页服务器 7
apt-get APT软件包管理工具 9
ar 打包与解压缩文件 12
arch 列出处理器的类型 14
arp 网卡地址的对应 15
arping 网卡地址的测试命令 16
arpwatch 监听网络上的ARP信息 18
at 在指定的时间运行命令 18
atq 查询待运行的任务 20
atrm 删除待运行的任务 21
awk 文字数据的高级处理 22
B 25
badblocks 检查硬盘中损坏的区块 25
batch 运行批次作业 26
bc 文字型计算器 27
bg 将进程放到后台运行 28
bind 显示或设置键盘配置 29
blockdev 查询区块设备 31
bunzip2 解压缩bz2格式的压缩文件 32
bzgrep 查找bz2文件中特定的字符串 33
bzip2 将文件压缩为bz2文件 34
bzip2recover 修复损坏的bz2文件 36
bzless 列出bz2文件的内容 36
bzmore 列出bz2文件的内容 37
C 39
cal 显示日历 39
cat 列出文件内容 40
cd 切换目录 42
cfdisk 设置硬盘分区 43
chacl 设置文件的控制权限 45
chage 改变密码的有效期 46
chattr 改变文件属性 48
chcon 修改SELinux的标签 49
chfn 改变finger所显示的信息 50
chgrp 改变文件或目录所属的组 51
chkconfig 设置系统在不同运行等级下的服务 52
chmod 改变文件或目录的权限 54
chown 改变文件或目录的拥有者或组 57
chroot 切换根目录所在的路径 59
chsh 改变账号登录系统时所使用的shell 59
cksum 显示文件的大小与标识符 60
clear 清除画面 61
clock 调整RTC(Real Time Clock)时间 62
cmp 对比两个文件的差异 64
col 过滤特殊字符 64
colrm 删除指定的列 66
comm 对比文件内容 67
compress 压缩或解压缩Z文件 69
cp 复制文件或目录 70
cpio 文件备份 71
crontab 设置计划任务 74
csplit 分割文件 75
ctlinnd 设置新闻组 78
ctrlaltdel 设置Ctrl+Alt+Del快捷键 79
cut 截取文本内容的指定范围 80
D 83
date 显示或修改日期时间 83
dd 转换并列出数据 84
debugfs ext2与ext3的文件系统改错工具 86
declare 声明环境变量 88
depmod 分析可加载模块的关联性 90
df 显示文件系统的使用状况 91
diff 比较并显示文件差异 94
diffstat 根据diff的比较结果显示统计数字 97
dig 显示域名的高级信息 98
dir 列出目录或文件名 100
dircolors 显示或修改使用ls时的色彩 101
dirname 列出当前路径下的路径名称 103
dmesg 显示或修改内核ring buffer的信息 104
dpkg Debian软件包管理工具 105
du 显示目录或文件的大小 107
dump 文件系统的备份 110
E 113
e2fsck 检查ext2与ext3文件系统 113
e2label 设置ext2和ext3文件系统卷标 114
echo 显示文字 115
ed 文本编辑 116
edquota 编辑账号或组所能使用的硬盘容量 117
egrep 查找文件中的特定字符串 118
eject 光驱的弹出与收回 118
emerge 软件包安装与管理命令 119
enable 启动或关闭shell的默认命令 121
eval 运算求出参数的内容 122
ex 文本编辑 123
exit 退出当前shell 123
export 设置环境变量 124
F 126
fc 修改或使用曾经运行的命令 126
fdisk 设置硬盘分区 127
fg 将进程放到前台运行 131
fgrep 查找文件中的字符串 132
file 显示文件类型 133
filefrag 显示文件的破碎状态 135
find 查找特定的文件或目录名称 135
findfs 用标签或UUID查找文件系统 139
finger 远程查询主机上的账号信息 140
fixfiles 修正文件的SELinux标签 141
fmt 文本编排 142
fold 修改文件的显示宽度 143
free 显示内存使用状况 144
fsck 检查或修复文件系统 145
ftp 文件传输 146
ftpcount 显示当前登录FTP的人数 148
ftpshut 停止ProFTP服务器 149
ftpwho 显示当前登录FTP的名单 150
fuser 通过文件或sockets确认进程 151
G 152
gcc C语言编译工具 152
getsebool 显示SELinux的布尔值 153
gpasswd 管理/etc/group的高级工具 154
gpm 设置鼠标的粘贴功能 155
grep 查找文件中的字符串 156
groupadd 新建组 158
groupdel 删除组 159
groupmod 修改组的高级内容 159
groups 显示账号所属的组 160
grpconv 转换为组投影密码 161
grpunconv 还原组投影密码 162
gunzip 解压缩gz文件 163
gzexe 运行压缩文件 164
gzip 压缩gz文件 165
H 168
halt 关闭系统 168
hash 显示或删除hash table 169
hdparm 显示或设置硬盘参数 170
head 输出文件内容前面的部分 173
help shell内置命令说明 174
history 列出使用过的命令 175
host 查询主机使用的域名 176
hostid 显示主机lD 178
hostname 显示或设置主机名 178
htpasswd 设置Apache的账户密码 179
httpd 管理Apache网页服务器 181
hwclock 显示或设置硬件时间 183
I 185
Iconv 字符集的转换 185
id 显示账号与组的ID 186
ifconfig 设置或查看网络配置 187
info 显示在线帮助信息 189
init 改变系统的运行等级 190
insmod 加载模块 191
ip 显示或设置网络设备的路由策略 191
ipcrm 删除指定ID的IPC进程 196
ipcs 显示IPC的状态 197
iptab 显示子网掩码的种类 198
iptables 数据包处理与安全管理 199
iptables-save 保存当前iptables的规则 201
isosize 显示iso9600格式的文件系统大小 202
J 204
jobs 显示正在后台运行的任务 204
join 合并两个文件中相同的区域 205
K 207
kill 传送信息给进程 207
killall 根据给定名称终止进程 208
L 210
last 显示曾登录的账号 210
lastb 显示登录失败的账号 211
Idd 列出与文件有关的函数库 212
less 显示文件内容 213
lilo 开机启动程序 215
ln 新建文件之间的连接 215
lndir 新建目录之间的连接 217
Instat 列出网络数据统计信息 218
locate 在系统中查找包含特定字符串的文件 220
Iogname 列出登录的账号 221
logrotate 定期或定量将日志文件压缩备份 222
logsave 将指定程序的输出存为日志文件 223
lp 打印文件 224
Ipq 列出正在等待打印机的队列 225
Iprm 删除正在打印的任务 225
ls 列出目录或文件名 226
Isattr 列出ext2或ext3系统中文件的属性 229
Ismod 列出内核模块的使用状态 230
Isusb 列出所有USB设备 231
lynx 文字界面上显示网页内容 232
M 234
mail 收发邮件 234
mailstats 显示目前的邮件状态 235
mailq 列出队列中的邮件 236
make 维护或编译程序组 237
makemap 产生sendmail的数据库文件 238
man 显示在线帮助信息 239
manpath 显示在线帮助的搜索路径 242
mcd 切换MSDOS的目录 242
md5sum 计算并显示MD5 sum 243
mesg 控制终端机的写入权限 244
mkbootdisk 制作启动盘 245
mkdir 新建目录 246
mke2fs 格式化为ext2,ext3或ext4的文件系统 247
mkfs 格式化文件系统 249
mkfs.xfs 格式化为xfs的文件系统 250
mkinitrd 建立ramdisk的镜像文件 251
mkraid 制作软件RAID的文件系统 252
mkreiserfs 格式化为reiserfs的文件系统 253
mkswap 新建swap空间 254
modinfo 显示内核模块的信息 255
modprobe 从内核中新建或删除模块 257
more 显示文件内容 258
mount 挂载文件系统 259
mtools 显示mtools所支持的命令 261
mutt 文字界面的邮件工具 262
mv 移动或重命名文件或目录 264
N 266
nano 文本编辑 266
ncftp 传送与接收文件 267
netstat 查询网络目前的状态 269
nice 更改优先级 271
nohup 后台运行指定的程序 271
nslookup 域名与IP地址的对应 272
O 275
od 以八进制编码输出文件内容 275
P 277
passwd 修改密码 277
paste 合并文件的内容 278
patch 补丁更新 279
pg 显示文件内容 280
pgrep 根据PID显示进程 281
pico 文本编辑 282
pidof 查找进程的PID 284
pine 文字界面的邮件工具 285
ping 用特定的数据包测试主机是否在线 286
pkill 传送信号给指定的进程 288
pmap 显示进程的内存对应 289
postalias 产生postfix的aliases数据库文件 290
postmap 产生postfix的access数据库文件 291
postqueue postfix队列区的控制命令 292
postsuper postfix邮件队列的高级管理 294
pr 打印前的重新排版 295
ps 显示目前的进程 297
pstree 以树状表示目前的进程 299
pwck 检查密码文件的正确性 301
pwconv 转换为投影密码 301
pwd 显示当前所在的目录 303
pwunconv 还原投影密码 304
Q 306
quota 显示并限制账号的硬盘用量 306
quotacheck 检查账号硬盘空间的限制 307
quotaoff 关闭账号硬盘空间的限制 307
quotaon 开启账号硬盘空间的限制 308
quotastats 显示账号硬盘空间限制的统计数据 309
R 310
raidstart 启动软件的硬盘阵列 310
raidstop 关闭软件的硬盘阵列 310
rc-status 显示服务器的启动状态 311
rc-update 显示与控制服务器的启动状态 312
rcp 远程复制文件或目录 313
reboot 重新启动系统 314
renice 调整正在运行进程的优先级 315
repquota 检查硬盘容量限制 316
resize2fs 调整文件系统的大小 317
restore 回存dump所产生的数据 318
rlogin 远程登录主机 319
rm 删除文件或目录 320
rmdir 删除目录 321
rmmod 删除加载的模块 322
route 显示或设置路由 323
rpm 管理RPM软件包 324
rsh 远程登录的shell 326
runlevel 显示目前的运行等级 327
S 328
scp 使用加密连接复制文件 328
screen 多重窗口管理进程 329
sed 文件内容修改 331
service 打开或关闭服务 333
sestatus 显示SELinux的状态 335
set 查看和设置环境变量 337
setenforce 启用或取消SELinux的限制 338
setsebool 设置SELinux的布尔值 339
showmount 显示NFS文件挂载的状态 340
shutdown 关闭系统 340
sleep 暂停计时 342
sln 新建文件间的软连接 342
slogin 远程加密的连接 343
slocate 寻找文件或目录 344
smbpasswd 改变samba账号的密码 345
smbstatus 显示samba服务器的状态 346
sort 将文本文件的内容重新排序 347
split 分割文件 348
ssh 远程加密的连接 350
stat 显示文件或文件系统的状态 351
su 切换账号 352
sudo 使用指定的账号权限运行进程 353
sum 计算并显示文件的标识符 354
suspend 暂停当前所使用的shell 355
swapoff 关闭交换区空间 355
swapon 挂载交换区空间 356
sync 将内存中的数据存回硬盘 357
sysctl 设置内核参数 358
T 360
tac 将文件内容从尾至头显示 360
tail 显示文件后面的部分 361
tar 打包文件 362
tcpdump 显示网络上TCP的状态 366
tee 读取文件并输出 368
telinit 切换系统目前的运行等级 369
telnet 远程连接程序 369
tftp 文件传输 371
top 查看目前的进程状态 372
touch 更改文件的时间标记 374
tr 转换或更改文件中的字符 375
tracepath 追踪网络连接的路径 376
traceroute 追踪连接所经过的路由器 377
tune2fs 调整文件系统的参数 378
U 381
ulimit 控制系统资源 381
umask 设置新建文件的屏蔽权限 382
umount 卸载文件系统 383
unalias 删除别名设置 384
uname 显示系统信息 384
uncompress 解压缩Z格式的压缩文件 385
uniq 删除文件中重复的行 386
unset 删除变量设置 387
unzip 解压缩zip文件 388
uptime 显示系统已经运行的时间 389
useradd 新建账号 390
userdel 删除账号 391
usermod 修改账号设置 391
users 显示登录账号 393
V 394
vi 文本编辑 394
view 文本编辑 399
vim 文本编辑 399
vlock 锁定虚拟控制台的使用权 400
vmstat 显示虚拟内存的状态 401
W 404
w 显示目前登录的账号信息 404
wait 等待程序传回信息 405
wall 广播消息 405
watch 全屏输出命令的运行结果 406
wc 计算文件的字节数、字数或行数 407
wget 从指定的网站下载文件 407
whatis 查找在线帮助的位置 409
whereis 查找相关的文件 409
which 查找指定的文件 410
who 显示目前登录的账号信息 411
whoami 显示账号名称 412
write 发送信息给其他账号 413
X 414
xauth 编辑X服务器的授权信息 414
xhost 管理存取×服务器的权限 414
xset 设置X-window的参数 415
Y 417
yes 响应相同的字符串 417
yum RPM软件包的高级管理 417
Z 422
zcat 列出压缩文件中的文件名 422
zgrep 查找gz或Z文件中特定的字符串 423
zip 将文件压缩为zip格式 423
zipgrep 查找zip文件中特定的字符串 425
zipinfo 显示zip压缩文件的信息 426
zless 显示gz或Z文件的内容 427
znew 将Z文件重新压缩为gz文件 427
附录Ⅰ 来源速查表 429
附录Ⅱ UNIX和FreeBSD专有命令 447