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

  • 购买积分:15 如何计算积分?
  • 作  者:丰士昌编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2011
  • ISBN:9787030308184
  • 页数:478 页
图书介绍:本书介绍Linux上常用的命令语法,内容分为3个单元共330个命令。第1单元为命令详解,由命令的A-Z字母顺序查询该命令的用法、字义、类别、参数、范例、相关命令所在的页码、以及补充说明;第二单元为来源速查表,介绍不同软件包的功能,以及该软件包所含括的命令;第3单元为功能速查表,由不同的分类中,查询哪些命令可供应用,并且与第1单元中的类别相互参照对应。本书在常用的Linux相关环境上测试,包含各大著名的发行商:RedHat、Fedora、Debian、Ubuntu、gentoo,并提供实用的分类方式与关联性介绍,以便于读者学习。此外,还将提供详细的范例供读者参考,这将是一个学习Linux的读者不可或缺的工具书。

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