《最新UNIX/Linux指令范例速查手册》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:丰士昌编著
  • 出 版 社:科学出版社;北京科海电子出版社
  • 出版年份:2009
  • ISBN:9787030256935
  • 页数:441 页
图书介绍:本书介绍Linux/Unix与FreeBASD上常用的命令语法,共330个命令,由命令的A-Z字母顺序查询该命令的用法,字义,类别,参数,范例,相关命令所在页码,以及补充说明。

A 1

adduser 新建系统上的账号 1

alias 定义命令及参数的别名 3

alpine 文字界面的邮件工具 4

apachectl 管理Apache网页服务器 8

apt-get APT软件包管理工具 10

ar 打包与解开文件 13

arch 列出处理器的类型 15

arp 网卡地址的对应 16

arping 网卡地址的测试命令 17

at 在指定的时间运行命令 18

atq 查询待运行的任务 19

atrm 删除待运行的任务 20

awk 文字数据的高级处理 21

B 24

badblocks 检查硬盘中损坏的区块 24

banner 显示大型字体 25

batch 运行批次作业 26

bc 文字型计算器 27

bg 将进程放到后台运行 28

bind 显示或设置键盘 29

blockdev 查询区块设备 31

bunzip2 解开bz2格式的压缩文件 32

bzgrep 查找bz2文件中特定的字符串 33

bzip2 将文件压缩为bz2文件 34

bzip2recover 修复损坏的bz2文件 35

bzless 列出bz2压缩文件的内容 36

bzmore 列出bz2压缩文件的内容 36

C 38

cal 显示月历 38

cat 列出文件内容 39

cd 切换目录 41

cfdisk 设置硬盘分区 42

chacl 设置文件的控制权限 44

chage 改变密码的有效期 45

chattr 改变文件属性 47

chcon 修改SELinux的标签 48

chfn 改变finger所显示的信息 49

chgrp 改变文件或目录所属的组 50

chkconfig 设置系统在不同运行等级下的服务 51

chmod 改变文件或目录的权限 52

chown 改变文件或目录的拥有者或组 55

chroot 切换根目录所在的路径 56

chsh 改变账号登录系统时所使用的shell 57

cksum 显示文件的大小与标识符 58

clear 清除画面 59

cmp 对比两个文件的差异 60

col 过滤特殊字符 61

colrm 删除指定的列 62

comm 对比文件内容 63

compress 压缩或解压缩z文件 65

cp 复制文件或目录 66

crontab 设置计划任务 68

csplit 分割文件 69

ctrlaltdel 设置Ctrl+Alt+Del快捷键 71

cut 截取文本内容的指定范围 72

D 75

date 显示或修改日期时间 75

dd 转换并列出数据 76

debugfs ext2与ext3的文件系统改错工具 78

declare 声明环境变量 80

depmod 分析可加载模块的关联性 82

df 显示文件系统的使用状况 83

diff 比较并显示文件差异 86

diffstat 根据diff的比较结果显示统计数字 89

dig 显示域名的高级信息 90

dir 列出目录或文件名 92

dircolors 显示或修改使用Is时的色彩 93

dirname 列出当前路径下的路径名称 95

dmesg 显示或修改内核ring buffer的信息 96

du 显示目录或文件的大小 97

dump 文件系统的备份 99

E 102

e2fsck 检查ext2与ext3文件系统 102

e2label 设置ext2和ext3文件系统卷标 103

echo 显示文字 104

ed 文本编辑 105

edquota 编辑账号或组所能使用的硬盘容量 106

egrep 查找文件中的特定字符串 107

eject 光驱的弹出与收回 108

emerge 软件包安装与管理命令 109

enable 启动或关闭shell的默认命令 110

ex 文本编辑 111

exit 退出当前shell 112

export 设置环境变量 113

F 114

fc 修改或使用曾经运行的命令 114

fdisk 设置硬盘分区 115

fg 将进程放到前台运行 119

fgrep 查找文件中的字符串 120

file 显示文件类型 121

filefrag 显示文件的破碎状态 123

find 查找特定的文件或目录名称 124

findfs 用标签或UUID查找文件系统 126

finger 远程查询主机上的账号信息 126

fixfiles 修正文件的SELinux标签 128

fmt 文本编排 129

fold 修改文件的显示宽度 130

free 显示内存使用状态 131

fsck 检查或修复文件系统 132

ftp 文件传输 134

ftpcount 显示目前登录FTP的人数 136

ftpshut 停止ProFTP服务器 137

ftpwho 显示当前登录FTP的名单 138

fuser 通过文件或sockets确认进程 138

G 140

gcc C语言编译工具 140

getsebool 显示SELinux的布尔值 141

gpasswd 管理/etc/group的高级工具 142

grep 查找文件中的字符串 143

groupadd 新建组 145

groupdel 删除组 146

groupmod 修改组的高级内容 146

groups 显示账号所属的组 147

grpconv 转换为组投影密码 148

grpunconv 还原组投影密码 149

gunzip 解压缩gz文件 150

gzexe 运行压缩文件 151

gzip 压缩gz文件 152

H 154

halt 关闭系统 154

hash 显示或删除hash table 155

hdparm 显示或设置硬盘参数 157

head 输出文件内容前面的部分 159

help shell内置命令说明 160

history 列出使用过的命令 161

host 查询主机使用的域名 161

hostid 显示主机ID 163

hostname 显示或设置主机名 163

htpasswd 设置Apache的账户密码 164

hwclock 显示或设置硬件时间 165

I 167

iconv 字符集的转换 167

id 显示账号与组的ID 168

ifconfig 设置或查看网络配置 169

info 显示在线帮助信息 171

init 改变系统的运行等级 172

insmod 加载模块 173

ipcrm 删除指定ID的IPC进程 174

ipcs 显示IPC的状态 175

iptab 显示子网掩码的种类 176

iptables 数据包处理与安全管理 177

iptables-save 保存当前iptables的规则 179

isosize 显示iso9600格式的文件系统大小 180

J 182

jobs 显示正在后台运行的任务 182

join 合并两个文件中相同的区域 183

K 185

kill 传送信息给进程 185

killall 根据给定名称终止进程 186

L 188

last 显示曾登录的账号 188

lastb 显示登录失败的账号 189

ldd 列出与文件有关的函数库 190

less 显示文件内容 191

lilo 开机启动程序 193

ln 新建文件之间的连接 194

lndir 新建目录之间的连接 195

lnstat 列出网络数据统计信息 196

locate 在系统中查找包含特定字符串的文件 198

logname 列出登录的账号 199

logrotate 定期或定量将日志文件压缩备份 200

logsave 将指定程序的输出存为日志文件 201

lp 打印文件 202

lpq 列出正在使用打印机的队列顺序 203

lprm 删除正在打印的任务 204

ls 列出目录或文件名 204

lsattr 列出ext2或ext3系统中文件的属性 207

lsmod 列出内核模块的使用状态 208

lsps 显示交换区列表 209

lsusb 列出所有USB的设备 210

lynx 文字界面上显示网页内容 211

M 213

mail 收发邮件 213

mailstats 显示目前的邮件状态 214

mailq 列出队列中的邮件 215

make 维护或编译程序组 216

makemap 产生sendmail的数据库文件 217

man 显示在线帮助信息 218

manpath 显示在线帮助的搜索目录 221

md5sum 计算并显示MD5的数据 221

mesg 控制终端机的写入权限 222

mkdir 新建目录 223

mke2fs 格式化为ext2或ext3的文件系统 224

mkfs 格式化文件系统 226

mkfs.xfs 格式化为xfs的文件系统 228

mkraid 制作软件RAID的文件系统 229

mkreiserfs 格式化为reiserfs的文件系统 230

mkswap 新建Swap区域 231

modinfo 显示内核模块的信息 232

modprobe 从内核中新建或删除模块 234

more 显示文件内容 235

mount 挂载文件系统 236

mutt 文字界面的邮件工具 239

mv 移动或重命名文件或目录 240

N 242

nano 文本编辑 242

natd 数据包转址设置 243

ncftp 传送与接收文件 246

netstat 查询网络目前的状态 248

nice 更改优先级 250

nohup 后台运行指定的程序 251

nslookup 域名与网络地址的对应 252

O 254

od 以八进制字码输出文件内容 254

P 256

passwd 修改账号和密码 256

paste 合并文件的内容 257

patch 补丁更新 258

pgrep 依照PID显示进程 259

pico 文本编辑 260

pidof 查找在运行进程的PID 262

pine 文字界面的邮件工具 263

ping 用特定的数据包测试主机是否在线 264

pkg_add 新建软件包 266

pkg_delete 删除软件包 269

pkg_info 列出软件包信息 272

pkgadd 新建软件包 275

pkgchk 检查软件包 277

pkginfo 列出软件包信息 278

pkgrm 删除软件包 279

pkill 传送信号给指定的进程 281

pmap 显示进程的内存对应 282

postalias 产生postfix的aliases数据库文件 283

postmap 产生postfix的数据库文件 284

postqueue postfix队列区的控制命令 285

postsuper postfix邮件队列的高级管理 287

pr 打印前的重新排版 289

ps 显示目前的进程 290

pstree 以树状表示目前的进程 292

pwck 检验密码文件的正确性 293

pwconv 转换为投影密码 294

pwd 显示目前所在的目录 296

pwunconv 还原投影密码 297

Q 299

quota 显示并限制账号的硬盘用量 299

quotacheck 检查账号硬盘空间的限制 300

quotaoff 关闭账号硬盘空间的限制 301

quotaon 开启账号硬盘空间的限制 301

quotastats 显示账号硬盘空间限制的统计数据 302

R 304

raidstart 启动软件的硬盘阵列 304

raidstop 关闭软件的硬盘阵列 304

rc-status 显示服务器的启动状态 305

rc-update 显示与控制服务器的启动状态 307

rcp 远程复制文件或目录 308

reboot 重新启动系统 308

renice 调整正在运行进程的优先级 309

repquota 检查硬盘容量限制 310

resize2fs 调整文件系统的大小 311

restore 回存dump所产生的数据 312

rlogin 远程登录主机 314

rm 删除文件或目录 315

rmdir 删除目录 316

rmmod 删除加载的模块 317

route 显示或设置路由 317

rpm 管理RPM软件包 319

rsh 远程登录的shell 320

runlevel 显示目前的运行等级 321

S 322

scp 使用加密联机复制文件 322

screen 多重窗口管理进程 323

sed 文件内容修改 325

service 打开或关闭服务 327

sestatus 显示SELinux的状态 329

set 设置环境变量 330

setenforce 启用或取消SELinux的限制 331

setsebool 设置SELinux的布尔值 332

showmount 显示NFS文件挂载的状态 333

shutdown 关闭系统 334

sleep 暂停计时 336

sln 新建文件间的软连接 337

slogin 远程加密的联机 337

smbpasswd 改变samba账号的密码 338

smbstatus 显示samba服务器的状态 339

snoop 网络信息监控 341

sort 将文本文件的内容重新排序 342

split 分割文件 343

ssh 远程加密的联机 344

stat 显示文件或文件系统的状态 346

su 切换账号 347

sudo 使用指定的账号权限运行进程 348

sum 计算并显示文件的标识符 349

suspend 暂停当前所使用的shell 349

swap 交换区管理 350

swapinfo 交换区信息 351

swapoff 关闭交换区空间 352

swapon 挂载交换区空间 353

sync 将内存中的数据存回硬盘 354

sysctl 设置内核参数 354

sysinstall 系统安装管理 356

T 357

tac 将文件内容从尾至头显示 357

tail 显示文件后面的部分 358

tar 打包文件 359

tcpdump 显示网络上TCP的状态 362

tee 读取文件并输出 364

telinit 切换系统目前的运行等级 365

telnet 远程联机程序 366

tftp 文件传输 367

top 查看目前的进程状态 368

touch 更改文件的时间标记 370

tr 转换或更改文件中的字符 371

tracepath 追踪网络联机的路径 372

traceroute 追踪联机所经过的路由器 373

tune2fs 调整文件系统的参数 375

U 377

ulimit 控制系统资源 377

umask 设置新建文件的权限屏蔽 378

umount 卸载文件系统 379

unalias 删除别名设置 380

uname 显示系统信息 381

uncompress 解压缩Z格式的压缩文件 382

uniq 删除文件中重复的行 383

unset 删除变量设置 384

unzip 解压缩zip文件 385

uptime 显示系统已经运行的时间 386

useradd 新建账号 386

userdel 删除账号 387

usermod 修改账号设置 388

users 显示登录账号 389

V 391

vi 文本编辑 391

view 文本编辑 396

vim 文本编辑 397

vlock 锁定虚拟控制台的使用权 397

vmstat 显示虚拟内存的状态 398

W 401

w 显示目前登录的账号信息 401

wait 等待程序传回信息 402

wall 广播消息 402

watch 全屏输出命令的运行结果 403

wc 计算文件的字节数、字数或行数 404

wget 从指定的网址下载文件 405

whatis 查找在线帮助的位置 406

whereis 查找相关的文件 407

which 查找指定的文件 408

who 显示目前登录的账号的信息 408

whoami 显示账号名称 410

write 发送信息给其他账号 410

X 412

xauth 编辑X服务器的授权信息 412

xhost 管理存取x服务器的权限 413

xset 设置X-window的参数 413

Y 415

yes 响应相同的字符串 415

yum RPM软件包的高级管理 415

Z 420

zcat 列出压缩文件中的文件名 420

zgrep 查找gz或Z文件中的特定字符串 421

zip 将文件压缩为ZIP格式 421

zipgrep 查找zip文件中的特定字符串 423

zipinfo 显示zip压缩文件的信息 424

zless 显示gz或Z文件的内容 425

znew 将Z文件重新压缩为gz文件 426

附录 窗口界面与系统管理 427

1 Solaris系统管理 427

1.1 Solaris登录界面 427

1.2 smc图形管理界面 430

2 IBM AIX系统管理 432

2.1 AIX登录界面 432

2.2 smit与smitty系统管理 433

3 FreeBSD系统管理 436

4 Linux系统管理——Fedora 439

5 Linux系统管理——Ubuntu 440

1 硬件相关 24

1.1 block装置 24

badblocks 检查硬盘中损坏的区块 24

blockdev 查询区块设备 31

1.2 USB相关 210

lsusb 列出所有USB的设备 210

1.3 处理器与内核信息 15

arch 列出处理器的类型 15

dmesg 显示或修改内核ring buffer的信息 96

1.4 光驱相关 108

eject 光驱的弹出与收回 108

1.5 硬盘相关 157

hdparm 显示或设置硬盘参数 157

1.6 鼠标与键盘 29

bind 显示或设置键盘 29

1.7 X-window 412

xauth 编辑X服务器的授权信息 412

xhost 管理存取X服务器的权限 413

xset 设置X-window的参数 413

2 软件包管理 258

2.1 共享软件包工具 258

patch 补丁更新 258

2.2 Linux软件包工具 10

apt-get APT软件包管理工具 10

emerge 软件包安装与管理命令 109

rpm 管理RPM软件包 319

yum RPM软件包的高级管理 415

2.3 FreeBSD软件包工具 266

pkg_add 新建软件包 266

pkg_delete 删除软件包 269

pkg_info 列出软件包信息 272

2.4 Solaris软件包工具 275

pkgadd 新建软件包 275

pkgchk 检查软件包 277

pkginfo 列出软件包信息 278

pkgrm 删除软件包 279

sysinstall 系统安装管理 356

3 文件与目录 41

3.1 切换目录 41

cd 切换目录 41

3.2 列出文件内容 39

cat 列出文件内容 39

od 以八进制字码输出文件内容 254

tac 将文件内容从尾至头显示 357

3.3 列出文件或目录的属性 92

dir 列出目录或文件名 92

dirname 列出当前路径下的路径名称 95

du 显示目录或文件的大小 97

file 显示文件类型 121

ls 列出目录或文件名 204

pwd 显示目前所在的目录 296

stat 显示文件或文件系统的状态 346

3.4 文件比较 60

cmp 对比两个文件的差异 60

comm 对比文件内容 63

diff 比较并显示文件差异 86

diffstat 根据diff的比较结果显示统计数字 89

3.5 查找文件内容 107

egrep 查找文件中的特定字符串 107

fgrep 查找文件中的字符串 120

grep 查找文件中的字符串 143

3.6 查找文件位置 124

find 查找特定的文件或目录名称 124

locate 在系统中查找包含特定字符串的文件 198

whereis 查找相关的文件 407

which 查找指定的文件 408

3.7 新建、复制、删除、更名与搬移cp 复制文件或目录 66

mkdir 新建目录 223

mv 移动或重命名文件或目录 240

rm 删除文件或目录 315

rmdir 删除目录 316

touch 更改文件的时间标记 370

3.8 内容输出控制 159

head 输出文件内容前面的部分 159

less 显示文件内容 191

more 显示文件内容 235

tail 显示文件后面的部分 358

3.9 内容过滤与转换 61

col 过滤特殊字符 61

colrm 删除指定的列 62

csplit 分割文件 69

dd 转换并列出数据 76

fold 修改文件的显示宽度 130

3.10 分割、连接与合并 183

join 合并两个文件中相同的区域 183

ln 新建文件之间的连接 194

lndir 新建目录之间的连接 195

paste 合并文件的内容 257

sln 新建文件间的软连接 337

split 分割文件 343

tee 读取文件并输出 364

3.11 其他 104

echo 显示文字 104

filefrag 显示文件的破碎状态 123

wc 计算文件的字节数、字数或行数 404

4 文件系统 42

4.1 硬盘分区 42

cfdisk 设置硬盘分区 42

fdisk 设置硬盘分区 115

4.2 检查与设置文件系统 78

debugfs ext2与ext3的文件系统改错工具 78

e2fsck 检查ext2与ext3文件系统 102

e2label 设置ext2和ext3文件系统卷标 103

fsck 检查或修复文件系统 132

resize2fs 调整文件系统的大小 311

4.3 文件系统的格式化 224

mke2fs 格式化为ext2或ext3的文件系统 224

mkfs 格式化文件系统 226

mkfs.xfs 格式化为xfs的文件系统 228

mkraid 制作软件RAID的文件系统 229

mkreiserfs 格式化为reiserfs的文件系统 230

mkswap 新建Swap区域 231

4.4 挂载与卸载文件系统 236

mount 挂载文件系统 236

umount 卸载文件系统 379

4.5 硬盘阵列 304

raidstart 启动软件的硬盘阵列 304

raidstop 关闭软件的硬盘阵列 304

4.6 交换区管理 209

lsps 显示交换区列表 209

swap 交换区管理 350

swapinfo 交换区信息 351

swapoff 关闭交换区空间 352

swapon 挂载交换区空间 353

4.7 其他 56

chroot 切换根目录所在的路径 56

df 显示文件系统的使用状况 83

findfs 用标签或UUID查找文件系统 126

isosize 显示iso9600格式的文件系统大小 180

tune2fs 调整文件系统的参数 375

5 时间与计划任务 38

5.1 月历与日期 38

cal 显示月历 38

date 显示或修改日期时间 75

hwclock 显示或设置硬件时间 165

5.2 指定时间任务 18

at 在指定的时间运行命令 18

atq 查询待运行的任务 19

atrm 删除待运行的任务 20

batch 运行批次作业 26

5.3 计划任务 68

crontab 设置计划任务 68

logrotate 定期或定量将日志文件压缩备份 200

nohup 后台运行指定的程序 251

6 权限与进程 28

6.1 前台与后台 28

bg 将进程放到后台运行 28

fg 将进程放到前台运行 119

jobs 显示正在后台运行的任务 182

6.2 权限与拥有者 44

chacl 设置文件的控制权限 44

chage 改变密码的有效期 45

chmod 改变文件或目录的权限 52

chown 改变文件或目录的拥有者或组 55

umask 设置新建文件的权限屏蔽 378

6.3 文件高级属性 47

chattr 改变文件属性 47

lsattr 列出ext2或ext3系统中文件的属性 207

6.4 系统的关闭与切换 154

halt 关闭系统 154

init 改变系统的运行等级 172

reboot 重新启动系统 308

runlevel 显示目前的运行等级 321

shutdown 关闭系统 334

telinit 切换系统目前的运行等级 365

6.5 内存与进程 131

free 显示内存使用状态 131

kill 传送信息给进程 185

killall 根据给定名称终止进程 186

pgrep 依照PID显示进程 259

pidof 查找在运行进程的PID 262

pkill 传送信号给指定的进程 281

pmap 显示进程的内存对应 282

ps 显示目前的进程 290

pstree 以树状表示目前的进程 292

top 查看目前的进程状态 368

vmstat 显示虚拟内存的状态 398

6.6 IPC相关 174

ipcrm 删除指定ID的IPC进程 174

ipcs 显示IPC的状态 175

6.7 优先级 250

nice 更改优先级 250

renice 调整正在运行进程的优先级 309

6.8 切换身份 347

su 切换账号 347

sudo 使用指定的账号权限运行进程 348

6.9 其他 112

exit 退出当前shell 112

fuser 通过文件或sockets确认进程 138

lilo 开机启动程序 193

suspend 暂停当前所使用的shell 349

sync 将内存中的数据存回硬盘 354

watch 全屏输出命令的运行结果 403

yes 响应相同的字符串 415

7 账号管理 1

7.1 账号与组 1

adduser 新建系统上的账号 1

chgrp 改变文件或目录所属的组 50

chsh 改变账号登录系统时所使用的shell 57

gpasswd 管理/etc/group的高级工具 142

groupadd 新建组 145

groupdel 删除组 146

groupmod 修改组的高级内容 146

groups 显示账号所属的组 147

id 显示账号与组的ID 168

logname 列出登录的账号 199

passwd 修改账号和密码 256

pwck 检验密码文件的正确性 293

useradd 新建账号 386

userdel 删除账号 387

usermod 修改账号设置 388

users 显示登录账号 389

7.2 容量管理 106

edquota 编辑账号或组所能使用的硬盘容量 106

quota 显示并限制账号的硬盘用量 299

quotacheck 检查账号硬盘空间的限制 300

quotaoff 关闭账号硬盘空间的限制 301

quotaon 开启账号硬盘空间的限制 301

quotastats 显示账号硬盘空间限制的统计数据 302

repquota 检查硬盘容量限制 310

7.3 其他 49

chfn 改变finger所显示的信息 49

8 内核与模块 82

8.1 模块相关 82

depmod 分析可加载模块的关联性 82

insmod 加载模块 173

lsmod 列出内核模块的使用状态 208

modinfo 显示内核模块的信息 232

modprobe 从内核中新建或删除模块 234

rmmod 删除加载的模块 317

8.2 内核相关 354

sysctl 设置内核参数 354

uname 显示系统信息 381

9 打印相关 289

9.1 重新排版 289

pr 打印前的重新排版 289

9.2 打印管理 202

lp 打印文件 202

lpq 列出正在使用打印机的队列顺序 203

lprm 删除正在打印的任务 204

10 压缩与备份 32

10.1 bz2文件的处理 32

bunzip2 解开bz2格式的压缩文件 32

bzgrep 查找bz2文件中特定的字符串 33

bzip2 将文件压缩为bz2文件 34

bzip2recover 修复损坏的bz2文件 35

bzless 列出bz2压缩文件的内容 36

bzmore 列出bz2压缩文件的内容 36

10.2 Z文件的处理 65

compress 压缩或解压缩Z文件 65

uncompress 解压缩Z格式的压缩文件 382

10.3 gzip文件的处理 150

gunzip 解压缩gz文件 150

gzexe 运行压缩文件 151

gzip 压缩gz文件 152

zgrep 查找gz或Z文件中的特定字符串 421

zless 显示gz或Z文件的内容 425

znew 将Z文件重新压缩为gz文件 426

10.4 zip文件的处理 385

unzip 解压缩zip文件 385

zcat 列出压缩文件中的文件名 420

zip 将文件压缩为ZIP格式 421

zipgrep 查找zip文件中的特定字符串 423

zipinfo 显示zip压缩文件的信息 424

10.5 dump相关 99

dump 文件系统的备份 99

restore 回存dump所产生的数据 312

10.6 打包文件 13

ar 打包与解开文件 13

tar 打包文件 359

11 文本编辑 105

11.1 文本编辑命令 105

ed 文本编辑 105

ex 文本编辑 111

nano 文本编辑 242

pico 文本编辑 260

vi 文本编辑 391

view 文本编辑 396

vim 文本编辑 397

11.2 文件内容处理 21

awk 文字数据的高级处理 21

cut 截取文本内容的指定范围 72

fmt 文本编排 129

iconv 字符集的转换 167

sed 文件内容修改 325

sort 将文本文件的内容重新排序 342

tr 转换或更改文件中的字符 371

uniq 删除文件中重复的行 383

12 程序编译与参数声明 140

12.1 程序编译 140

gcc C语言编译工具 140

make 维护或编译程序组 216

12.2 函数库 190

ldd 列出与文件有关的函数库 190

12.3 参数声明 3

alias 定义命令及参数的别名 3

declare 声明环境变量 80

enable 启动或关闭shell的默认命令 110

export 设置环境变量 113

set 设置环境变量 330

unalias 删除别名设置 380

unset 删除变量设置 384

13 系统安全 58

13.1 加密与检验 58

cksum 显示文件的大小与标识符 58

md5sum 计算并显示MD5的数据 221

sum 计算并显示文件的标识符 349

13.2 登录历史记录 188

last 显示曾登录的账号 188

lastb 显示登录失败的账号 189

13.3 目前登录信息 401

w 显示目前登录的账号信息 401

who 显示目前登录的账号的信息 408

13.4 资源管理 71

ctrlaltdel 设置Ctrl+Alt+Del快捷键 71

ulimit 控制系统资源 377

vlock 锁定虚拟控制台的使用权 397

13.5 SELinux 48

chcon 修改SELinux的标签 48

fixfiles 修正文件的SELinux标签 128

getsebool 显示SELinux的布尔值 141

sestatus 显示SELinux的状态 329

setenforce 启用或取消SELinux的限制 331

setsebool 设置SELinux的布尔值 332

13.6 Shadow密码转换 148

grpconv 转换为组投影密码 148

grpunconv 还原组投影密码 149

pwconv 转换为投影密码 294

pwunconv 还原投影密码 297

13.7 其他 402

wall 广播消息 402

14 在线帮助 160

14.1 内置命令说明 160

help shell内置命令说明 160

info 显示在线帮助信息 171

14.2 man帮助文件 218

man 显示在线帮助信息 218

manpath 显示在线帮助的搜索目录 221

whatis 查找在线帮助的位置 406

15 联机与路由 16

15.1 网络地址与硬件 16

arp 网卡地址的对应 16

arping 网卡地址的测试命令 17

ifconfig 设置或查看网络配置 169

scp 使用加密联机复制文件 322

15.2 联机命令 134

ftp 文件传输 134

ncftp 传送与接收文件 246

rcp 远程复制文件或目录 308

rlogin 远程登录主机 314

rsh 远程登录的shell 320

slogin 远程加密的联机 337

ssh 远程加密的联机 344

telnet 远程联机程序 366

tftp 文件传输 367

15.3 名称查询 90

dig 显示域名的高级信息 90

host 查询主机使用的域名 161

hostid 显示主机ID 163

hostname 显示或设置主机名 163

nslookup 域名与网络地址的对应 252

15.4 网络地址与硬件 176

iptab 显示子网掩码的种类 176

lnstat 列出网络数据统计信息 196

netstat 查询网络目前的状态 248

ping 用特定的数据包测试主机是否在线 264

route 显示或设置路由 317

tracepath 追踪网络联机的路径 372

traceroute 追踪联机所经过的路由器 373

15.5 网页浏览与下载 211

lynx 文字界面上显示网页内容 211

wget 从指定的网址下载文件 405

15.6 邮件客户端 4

alpine 文字界面的邮件工具 4

mail 收发邮件 213

mutt 文字界面的邮件工具 239

pine 文字界面的邮件工具 263

16 数据包管理 126

16.1 查询数据与状态 126

finger 远程查询主机上的账号信息 126

tcpdump 显示网络上TCP的状态 362

16.2 数据包处理 177

iptables 数据包处理与安全管理 177

iptables-save 保存当前iptables的规则 179

natd 数据包转址设置 243

snoop 网络信息监控 341

17 服务器相关 51

17.1 服务器管理 51

chkconfig 设置系统在不同运行等级下的服务 51

rc-status 显示服务器的启动状态 305

rc-update 显示与控制服务器的启动状态 307

service 打开或关闭服务 327

17.2 网页相关 8

apachectl 管理Apache网页服务器 8

htpasswd 设置Apache的账户密码 164

17.3 邮件相关 214

mailstats 显示目前的邮件状态 214

mailq 列出队列中的邮件 215

makemap 产生sendmail的数据库文件 217

postalias 产生postfix的aliases数据库文件 283

postmap 产生postfix的数据库文件 284

postqueue postfix队列区的控制命令 285

postsuper postfix邮件队列的高级管理 287

17.4 FTP相关 136

ftpcount 显示目前登录FTP的人数 136

ftpshut 停止ProFTP服务器 137

ftpwho 显示当前登录FTP的名单 138

17.5 samba相关 338

smbpasswd 改变samba账号的密码 338

smbstatus 显示samba服务器的状态 339

17.6 其他 333

showmount 显示NFS文件挂载的状态 333

18 其他 114

18.1 历史记录与日志文件 114

fc 修改或使用曾经运行的命令 114

history 列出使用过的命令 161

logsave 将指定程序的输出存为日志文件 201

18.2 画面显示 25

banner 显示大型字体 25

clear 清除画面 59

dircolors 显示或修改使用ls时的色彩 93

mesg 控制终端机的写入权限 222

write 发送信息给其他账号 410

18.3 其他 27

bc 文字型计算器 27

hash 显示或删除hash table 155

screen 多重窗口管理进程 323

sleep 暂停计时 336

uptime 显示系统已经运行的时间 386

wait 等待程序传回信息 402

whoami 显示账号名称 410