A 2
adduser 添加系统上的用户 2
alias 定义命令及参数的别名 4
apachectl 启动与停止Apache网页服务器 6
apt-get APT套件管理工具 9
ar 打包与解开文件 13
arch 输出机器的结构 17
arp 网卡MAC地址的映射命令 18
arping 网卡MAC地址的测试命令 20
arpwatch 监听网络上的ARP信息 22
at 在指定的时间执行特定的命令 23
atq 查询待执行的任务 25
atrm 删除待执行的任务 26
awk 文本数据的高级处理 27
B 30
badblocks 检查磁盘中损坏的区块 30
batch 执行批处理任务 33
bc 数字计算器 35
bg 将进程放到后台运行 36
bind 显示或设置键盘配置 37
blockdev 读取block设备的信息 40
bunzip2 解压缩bz2格式的压缩文件 42
bzgrep 查找bz压缩文件中的特定字符串 44
bzip2 将文件压缩为bz2的格式 45
bzip2recover 修复损坏的bz2文件 47
bzless 输出bz2压缩文件的内容 49
bzmore 输出bz2压缩文件的内容 50
C 51
cal 显示月历 51
cat 显示文件内容 53
cd 切换目录 56
cfdisk 修改硬盘分区 57
chacl 设置文件的控制权限 60
chage 改变用户密码的过期信息 62
chattr 改变文件属性 64
chcon 修改SELinux的标签 66
chfn 改变finger所显示的信息 68
chgrp 改变文件或目录所属的组 69
chkconfig 设置系统在不同运行等级下的服务 71
chmod 改变文件或目录的权限 73
chown 改变文件或目录的用户或组 76
chroot 切换根目录所在的路径 78
chsh 改变用户登录系统时所使用的shell 79
cksum 显示文件的标识符与文件大小 81
clear 清除界面 83
cmp 对比两个文件的差异 84
col 过滤特殊字符 86
colrm 删除指定的列 89
comm 比较文件内容 91
compress 压缩或解压缩Z文件 93
cp 复制文件或目录 95
crontab 设置计划任务 97
csplit 分割文件 99
ctlinnd 设置新闻组 102
ctrlaltdel 设置Ctrl+Alt+Del热键 104
cut 选取文件中每一行的指定范围 105
D 108
date 显示与修改日期时间 108
dd 转换与输出数据 111
debugfs ext2与ext3的文件系统调试器 113
declare 声明shell变量 116
depmod 分析可加载模块的关联性 119
df 显示文件系统的使用状况 121
diff 比较并显示文件差异的部分 124
diffstat 由diff比较的结果显示统计数字 128
dig 显示域名(Domain Name)的高级数据 130
dir 输出目录或文件名 133
dircolors 显示或修改使用ls时的颜色 135
dirname 输出当前路径下的目录名称 138
dmesg 显示或修改核心ring buffer的信息 139
du 显示目录或文件的大小 141
dump ext2文件系统的备份命令 144
E 146
e2fsck 检验ext2与ext3文件系统 146
e2label 设置ext2和ext3文件系统卷标 148
echo 显示文字 149
ed 文本编辑 151
edquota 编辑用户或组所能使用的硬盘容量 152
egrep 查找文件中的特定字符串 154
eiect 光驱的弹出与收回 155
emerge 套件安装与管理命令 157
enable 启动或关闭shell的默认命令 159
ex 文本编辑 161
exit 退出当前的shell 162
export 设置环境变量 163
F 165
fc 修改或使用曾经运行的命令 165
fdisk 修改硬盘分区 167
fg 将进程放到前台运行 172
fgrep 查找文件中的特定字符串 174
file 显示文件类型 176
filefrag 显示文件的破碎状态 178
find 查找特定的文件或目录名称 179
findfs 用标签或UUID查找特定的文件系统 182
finger 查询远程主机上的用户信息 183
fixfiles 更正文件的SELinux标签 185
fmt 文本编排 187
fold 修改文件显示的宽度 189
free 显示内存使用状态 191
fsck 检查或修复文件系统 193
ftp 文件传输 195
ftpcount 显示当前登录FTP的人数 198
ftpshut 停止ProFTP服务器 199
ftpwho 显示当前登录FTP的用户名单 200
fuser 通过文件或sockets来确认进程 201
G 203
gcc C语言的编译程序 203
getsebool 显示SELinux的布尔值是否启动 205
gpasswd 管理/etc/group的高级工具 207
gpm 设置鼠标的剪贴功能 209
grep 查找文件中符合条件的字符串 210
groupadd 创建组 213
groupdel 删除组 214
groupmod 改变组的高级内容 215
groups 显示用户所属的组 216
grpconv 转换为组投影密码 217
grpunconv 还原组投影密码 219
gunzip 解压缩gz文件 221
gzexe 将文件压缩为执行文件 223
gzip 压缩文件 224
H 226
halt 关闭计算机 226
hash 显示或删除hash table的内容 228
hdparm 显示或设置硬盘参数 230
head 输出文件前面的部分 232
help shell内置命令说明 234
history 输出使用过的命令 235
host 查询主机使用的域名 237
hostid 显示主机ID 239
hostname 显示及设置主机名 240
htpasswd 设置Apache的用户密码 242
httpd 控制Apache网页服务器 244
hwclock 显示或设置硬件时间 247
I 249
iconv 字符集的转换 249
id 显示用户与组的ID 251
ifconfig 设置或显示网络接口 253
info 显示帮助说明 256
init 改变系统的运行等级 258
insmod 加载模块 259
ip 显示或设置网络设备的路由策略 260
ipcrm 删除指定ID的IPC进程 265
ipcs 显示IPC的状态 267
iptab 显示子网掩码的种类 269
iptables 包处理与安全管理的命令 271
iptables-save 将目前iptables的规则存储到文件中 274
isosize 显示iso9660格式的文件系统大小 276
J 277
jobs 显示正在后台运行的任务 277
join 将两个文件相同的部分做合并 279
K 281
kill 将信息传送给进程 281
killall 根据给定的名称终止进程 283
L 284
last 显示曾登录的用户 284
lastb 显示登录失败的用户 287
ldd 输出与运行文件有关的函数库 289
less 显示文件内容 290
lilo 开机启动程序 292
ln 创建文件之间的连接 293
lndir 创建目录的连接 295
lnstat 输出网络数据统计 297
locate 在系统中搜索包含字符串的文件 300
logname 输出登录者的用户名 302
logrotate 定期或定量将记录文件压缩备份 303
logsave 将指定程序的输出存储到记录文件中 304
lp 打印文件 306
lpq 输出正在使用打印机的队列顺序 307
lprm 删除正在打印的任务 308
ls 输出目录或文件名 309
lsattr 输出ext2或ext3系统中文件的属性 313
lsmod 输出核心模块使用的状态 314
lsusb 输出所有USB的设备 316
lynx 在终端机上读取网页的命令 318
M 320
mail 收发邮件 320
mailstats 显示当前的邮件状态 322
mailq 输出队列中的邮件 324
make 维护或编译程序组 326
makemap 生成sendmail的数据库文件 328
man 显示命令说明 330
manpath 显示命令说明的搜索目录 334
md5sum 计算并显示MD5的校验 335
mesg 控制当前所用终端机的写入权限 337
mkbootdisk 创建启动盘 338
mkdir 添加目录 340
mke2fs 将分区格式化为ext2或ext3的文件系统 342
mkfs 将分区格式化 345
mkfs.xfs 将分区格式化为xfs的文件系统 347
mkraid 制作软件RAID的文件系统 348
mkreiserfs 将分区格式化为reiserfs的文件系统 350
mkswap 添加swap区域 352
modinfo 显示核心模块的信息 353
modprobe 从核心中添加或删除模块 355
more 显示文件内容 357
mount 挂接文件系统 360
mutt 邮件收发工具 363
mv 移动或更名现有的文件或目录 365
N 367
nano 文本编辑 367
ncftp 传送与接收文件 370
netstat 查询网络当前的状态 373
nice 以改过的优先级来运行进程 375
nohup 退出系统后仍可继续运行指定的程序 376
nslookup 查询DNS服务器的运行 377
O 379
od 以八进制的字码来输出文件内容 379
P 382
passwd 修改用户密码 382
paste 合并文件内容 384
patch 补丁更新 386
pg 显示文件内容 388
pgrep 按照PID显示进程 390
pico 文本编辑 392
pidof 查找一个正在运行进程的PID 395
pine 邮件收发工具 396
ping 使用特定的包测试主机是否在线 400
pkill 传送信号给指定的进程 402
pmap 显示进程的内存对应 404
postalias 生成postfix的aliases数据库文件 406
postmap 生成postfix的数据库文件 408
postqueue postfix队列区的控制命令 410
postsuper postfix邮件队列的高级管理 412
pr 打印前的重新排版 415
ps 显示当前进程的状态 418
pstree 以树状表示当前程序的状态 421
pwck 检验密码文件的正确性 424
pwconv 转换为投影密码 425
pwd 显示当前所在的目录 427
pwunconv 还原投影密码 428
Q 430
quota 显示并限制用户的硬盘用量 430
quotacheck 检查用户硬盘空间的限制 432
quotaoff 关闭用户硬盘空间的限制 433
quotaon 打开用户硬盘空间的限制 434
quotastats 显示当前用户硬盘空间限制的统计数据 435
R 436
raidstart 启动软件的硬盘阵列 436
raidstop 关闭软件的硬盘阵列 437
rc-status 显示开机时服务器的启动状态 438
rc-update 显示与控制开机时服务器的启动状态 440
rcp 远程复制文件或目录 442
reboot 重新启动计算机 443
renice 调整正在运行进程的优先级 444
repquota 检查硬盘空间受限制的状态 445
resize2fs 调整ext2或ext3文件系统的大小 447
restore 将dump所生成的数据还原 449
rlogin 远程登录主机 451
rm 删除文件或目录 453
rmdir 删除目录 455
rmmod 移除加载的模块 456
route 显示并设置路由 457
rpm 管理rpm套件 459
rsh 远程登录的shell 462
runlevel 显示当前的运行等级 463
S 464
scp 使用加密联机复制文件 464
screen 多重窗口管理进程 466
sed 文件内容修改 469
service 启动或关闭服务 471
sestatus 显示SELinux的状态 474
set 设置环境变量 476
setenforce 强制启动或停止SELinux 477
setsebool 设置SELinux的布尔值 478
showmount 显示NFS文件系统挂接的状态 480
shutdown 关闭机器 481
sleep 时间暂停 483
sln 创建文件间的软连接 484
slocate 查找文件或目录 485
slogin 远程加密的联机 486
smbpasswd 修改samba的用户密码 488
smbstatus 显示当前samba服务器的状态 489
sort 将文本文件的内容重新排序 491
split 分割文件 493
ssh 远程加密的联机 495
stat 显示文件或文件系统的状态 497
su 切换并取代该用户的身份 499
sudo 使用指定的用户权限运行程序 500
sum 计算并显示文件的标识符 501
suspend 暂停当前所使用的shell 502
swapoff 关闭指定的交换区空间 503
swapon 打开指定的交换区空间 504
sync 将内存中的数据存回硬盘 505
sysctl 设置核心的参数 506
T 508
tac 将文件内容由尾到头相反地显示 508
tail 显示文件后面的部分 509
tar 打包文件&51 1
tcpdump 显示网络上TCP的连接状态 516
tee 读取文件并输出 518
telinit 切换当前系统的运行等级 519
telnet 远程连接程序 520
tftp 文件传输 522
top 查看当前的进程状态 524
touch 更改文件的时间标记 527
tr 转换或更改文件中的字符 529
tracepath 追踪网络联机的路径 532
traceroute 追踪联机所经过的路由器 534
tune2fs 调整ext2或ext3文件系统的参数 536
U 539
ulimit 控制系统资源 539
umask 设置新建文件的权限屏蔽 541
umount 卸载文件系统 542
unalias 删除别名设置 543
uname 显示系统信息 544
uncompress 解压缩Z格式的压缩文件 546
uniq 删除文件中重复的行 547
unset 删除变量设置 549
unzip 解压缩zip的文件 550
uptime 显示系统已经运行的时间 552
useradd 添加用户 553
userdel 删除用户 555
usermod 修改用户设置 556
users 显示登录用户名 558
V 559
vi 文本编辑 559
view 文本编辑 562
vim 文本编辑 563
vlock 锁定虚拟控制台的使用权 568
vmstat 显示虚拟内存的状态 570
W 573
w 显示当前登录用户的信息 573
wait 等待程序返回其状态 575
wall 广播消息 576
watch 将运行命令的输出结果以全屏幕方式输出 577
wc 计算文件的字节数、字数或行数 579
wget 从指定的网址下载文件 580
whatis 查找在线帮助的位置 582
whereis 查找指定的文件 583
which 查找指定的文件 585
who 显示当前登录用户的信息 586
whoami 显示用户名称 588
write 发送信息给其他用户 589
X 590
xauth 编辑X服务器的授权信息 590
xhost 管理存取X服务器的权限 591
xset 设置X Window的参数 592
Y 594
yes 响应相同的字符串 594
yum RPM套件更新管理 595
Z 601
zcat 输出压缩文件中的文件名 601
zgrep 查找gz或Z文件中的特定字符 603
zip 将文件压缩为zip的格式 604
zipgrep 查找zip文件中的特定字符串 606
zipinfo 显示压缩文件信息 607
zless 显示gz或Z文件内容 609
znew 将Z文件重新压缩为gz文件 610
Part B 命令来源速查表 614
acl 614
apache 614
apt 614
arpwatch 614
bash 614
bc 615
bind-tools 615
binutils 615
bzip2 615
chkconfig 616
coreutils 616
cron utilities 617
diffutils 618
diffstat 618
dump 618
e2fsprogs 618
ed 618
eject 619
fileutils 619
file 619
findutils 619
finger 619
ftp 620
gawk 620
gcc 620
glibc 620
gpm 620
grep 620
gzip 620
hdparm 621
initscripts 621
inn 621
iptables 621
info 621
iproute2 621
iputils 622
less 622
lilo 622
logrotate 622
lp 622
lynx 622
mail server 622
make 623
man 623
manpath 623
mkbootdisk 623
modutils 623
mutt 624
nano 624
ncftp 624
ncompress 624
ncurses 624
net-tools 624
nfs-utils 625
openssh 625
patch 625
pico 625
pine 625
portage 625
postfix 625
procps 626
proftpd 626
psmisc 626
pwck 627
quota 627
raidtools 627
reiserprogs 627
rpm 627
rsh 627
samba 628
screen 628
sed 628
SELinux 628
sendmail 628
shadow-utils 628
slocate 629
sudo 629
sysvinit 629
tar 630
TCL 630
tcpdump 630
telnet-bsd 630
tftp 630
traceroute 630
usbutils 631
util-linux 631
vim 632
vlock 632
vmstat 632
wget 632
which 632
XFree86 632
xfsprogs 632
yum 633
zip 633
Part C 属性分类速查表 636
系统相关 636
硬件相关 636
文件与目录 636
文件系统 638
时间与排程 640
权限与进程 640
账号管理 642
套件管理 643
核心与模块 643
打印相关 644
备份与压缩 644
文本编辑 645
程序与编译程序 646
系统安全 646
在线帮助 647
DOS相关 647
参数与变量声明 647
其他 648
网络相关 648
文件与目录 648
包与安全 650
服务器相关 650
邮件与网页 650
服务器管理 651
其他 651
Part D 职务类别需求表 654
一般用户(非root权限用户) 654
硬件维护者 658
安全管理员 661
服务器管理员 664
Part E 特殊命令摘要 668
常用命令一览表 668
危险命令一览表 670
Part F 相关配置文件 676
~/.bash history 676
~/.netrc 676
/etc/apache2/conf/httpd.conf 676
/etc/apt/sources.list 676
/etc/apt/apt.conf 677
/etc/fstab 677
/etc/group 678
/etc/hosts 679
/etc/httpd/conf/httpd.conf 679
/etc/inittab 686
/etc/lilo.conf 688
/etc/login.defs 688
/etc/logrotate.conf 690
/etc/mtab 690
/etc/passwd 690
/etc/profile 691
/etc/rc.local 693
/etc/resolv.conf 693
/etc/sestatus.conf 693
/etc/shadow 694
/etc/skel 695
/etc/sudoers 695
/etc/sysctl.conf 696
/etc/security/limit.conf 698
/var/log/btmp 699
/var/log/message 699
/var/log/wtmp 700