图书介绍
Linux指令范例速查手册pdf电子书版本下载
- 马玉军编著 著
- 出版社: 北京:科学出版社;北京科海电子出版社
- ISBN:9787030237712
- 出版时间:2009
- 标注页数:689页
- 文件大小:152MB
- 文件页数:720页
- 主题词:Linux操作系统-手册
PDF下载
下载说明
Linux指令范例速查手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 文件和目录操作 1
1.1 basename:从文件名中去掉路径和扩展名 2
1.2 cd:切换当前工作目录到指定目录 3
1.3 chgrp:改变文件所属组 5
1.4 chmod:改变文件的权限 7
1.5 chown:改变文件的所有者和组 13
1.6 cp:复制文件或目录 15
1.7 dd:复制文件并转换文件内容 17
1.8 file:确定文件类型 20
1.9 find:在指定目录下查找文件并执行指定的操作 22
1.10 ln:创建文件链接 26
1.11 locate/slocate:快速定位文件的路径 28
1.12 ls/dir/vdir:显示目录内容 29
1.13 mkdir创建目录 36
1.14 mv:移动或重命名文件 37
1.15 pwd:显示当前工作目录 39
1.16 rename:重命名文件 40
1.17 rm:删除文件或目录 41
1.18 rmdir:删除空目录 43
1.19 touch:修改文件的时间属性 44
1.20 updatedb:创建或更新slocate数据库 46
1.21 whereis:显示指令程序、源代码和man手册页 48
1.22 which:显示指令的绝对路径 49
第2章 备份与压缩 51
2.1 ar:创建、修改归档文件和从归档文件中提取文件 52
2.2 arj:.arj文件压缩指令 53
2.3 bunzip2:压缩bzip2格式的压缩文件 56
2.4 bzcat:解压缩文件到标准输出 57
2.5 bzip2:创建.bz2格式的压缩文件 58
2.6 bzip2recover:修复损坏的.bz2文件 59
2.7 bzless/bzmore:解压缩.bz2文件并分屏显示内容 60
2.8 compress:压缩数据文件 62
2.9 cpio:存取归档包中的文件 63
2.10 dump:文件系统备份 67
2.11 gunzip:解压缩由gzip压缩的文件 69
2.12 gzexe:压缩可执行程序 71
2.13 gzip:GNU的压缩和解压缩工具 72
2.14 lha:压缩和解压缩指令 75
2.15 resotre:还原由dump备份的文件或文件系统 76
2.16 tar:创建备份档案文件 78
2.17 unarj:解压缩.arj文件 81
2.18 uncompress:解压缩.Z文件 82
2.19 unzip:解压缩.zip文件 83
2.20 zcat:解压缩文件并送到标准输出 85
2.21 zforce:强制gzip格式的文件加上.gz扩展名 86
2.22 zip:压缩文件 87
2.23 zipinfo:显示zip压缩文件的详细信息 89
2.24 znew:将“.Z”文件转换成“.gz”文件 90
第3章 文本处理 93
3.1 cat:链接文件并显示到标准输出 94
3.2 cksum:检查和计算文件循环冗余校验码 95
3.3 cmp:比较两个文件的差异 96
3.4 col:过滤控制字符 98
3.5 colrm:从输入中过滤掉指定的列 99
3.6 comm:比较两个有序文件的不同 100
3.7 csplit:分割文件 102
3.8 cut显示文件中每行的指定内容 105
3.9 diff3:比较3个文件的不同 107
3.10 diff:比较并显示两个文件的不同 109
3.11 diffstat:根据diff指令的结果显示统计信息 111
3.12 ed:行文本编辑器 112
3.13 emacs:全屏文本编辑器 114
3.14 ex:文本编辑器 116
3.15 expand:将Tab转换为空白(Space) 118
3.16 fmt:最优化文本格式 119
3.17 fold:设置文件显示的行宽 121
3.18 grep/egrep/fgrep:显示文件中匹配的行 122
3.19 head:输出文件开头部分内容 125
3.20 ispell:交互式拼写检查程序 127
3.21 jed:文本编辑器 129
3.22 joe:编辑文本文件 130
3.23 join:合并两个文件的相同字段 133
3.24 less:分屏查看文本文件 134
3.25 look:显示文件中以特定字符串开头的行 137
3.26 more:分屏查看文本文件 138
3.27 od:以数字编码输出文件内容 141
3.28 paste:合并文件的内容 143
3.29 pico:文本编辑器 145
3.30 sed流文件编辑器 147
3.31 sort:排序数据文件 149
3.32 spell:拼写检查 150
3.33 split:分割文件 151
3.34 sum:计算并显示文件的校验码 153
3.35 tac:反序显示文件内容 154
3.36 tail:输出文件尾部部分内容 155
3.37 tee:将输入内容复制到标准输出和指定文件 158
3.38 tr:转换或删除文件中的字符 159
3.39 unexpand:将空白(Space)转换为Tab 160
3.40 uniq:删除文件中的重复行 161
3.41 vi:全屏文本编辑器 163
3.42 wc:计算文件的字节数、单词数和行数 166
第4章 shell指令 169
4.1 alias:定义命令别名 170
4.2 bg:将作业(或任务)放到后台运行 172
4.3 bind:显示或设置键盘配置 173
4.4 declare:声明shell变量 178
4.5 dirs:显示shell目录堆栈中的记录 183
4.6 echo:打印字符串到标准输出 185
4.7 enable:激活与关闭shell内部命令 187
4.8 eval:执行指定指令并返回结果 190
4.9 exec:执行给定指令后退出登录 191
4.10 exit:退出当前shell 192
4.11 export:设置与显示环境变量 193
4.12 fc:编辑并执行历史命令 196
4.13 fg:将后台任务(或作业)切换到前台运行 198
4.14 hash:显示与清除指令时运行查询的哈希表 199
4.15 history:显示与操纵历史命令 200
4.16 jobs:显示shell的作业信息 203
4.17 kill:杀死进程或作业 204
4.18 logout:退出登录shell 207
4.19 popd:从shell目录堆栈中删除记录 208
4.20 pushd:向shell目录堆栈中添加记录 211
4.21 set设置shell的执行方式 213
4.22 shopt:设置控制shell行为变量的开关值 216
4.23 ulimit:设置shell的资源限制 218
4.24 umask:设置创建文件的权限掩码 220
4.25 unalias:取消由alias定义的命令别名 222
4.26 unset:删除定义的变量或函数 224
第5章 打印相关指令 225
5.1 accept:接受打印请求 226
5.2 cancel:取消打印任务 226
5.3 disable:停止打印机 227
5.4 enable:启动打印机 228
5.5 lp:打印文件 229
5.6 lpadmin:配置cups打印机和类 230
5.7 lpc:控制打印机 231
5.8 lpq:显示当前打印队列 232
5.9 lpr:打印文件 233
5.10 lprm:删除当前打印队列中的作业 234
5.11 lpstat:显示CUPS的状态信息 235
5.12 pr:打印前转换文本格式 236
5.13 reject:拒绝打印请求 238
第6章 其他基础指令 239
6.1 bc:实现精确计算的计算器 240
6.2 cal:显示日历 241
6.3 clear:清屏指令 243
6.4 consoletype:显示当前使用的终端类型 244
6.5 ctrlaltdel:设置热键Ctrl+Alt+Del的功能 244
6.6 date:显示和设置系统日期时间 245
6.7 dircolors:设置ls指令显示时的颜色 248
6.8 eject:弹出可移动设备的介质 252
6.9 halt:关闭计算机 253
6.10 hostid:显示当前主机的数字标识 254
6.11 hwclock:查询和设置系统硬件时钟 255
6.12 info:读取帮助文档 256
6.13 login:登录系统 259
6.14 man:显示联机帮助手册 260
6.15 md5sum:计算并显示文件的md5摘要信息 262
6.16 mesg:设置终端写权限 264
6.17 mtools:显示mtools软件包的指令 265
6.18 mtoolstest:测试并显示mtools工具包的配置 266
6.19 poweroff:关闭计算机并切断电源 268
6.20 reboot:重新启动计算机 269
6.21 shutdown:关闭计算机 270
6.22 sleep:睡眠指定长的时间 272
6.23 stat:显示文件或文件系统的状态 273
6.24 talk:与其他用户交谈 275
6.25 wall向所有终端发送信息 275
6.26 whatis:在数据库中查询关键字 276
6.27 who:显示当前已登录用户的信息 278
6.28 whoami:显示当前用户名 279
6.29 write:向指定用户终端发送信息 280
6.30 yes:不断输出指定字符串 281
第7章 用户管理 283
7.1 chfn:改变用户的finger信息 284
7.2 chsh:改变用户登录时的默认shell 285
7.3 finger:用户信息查询程序 287
7.4 gpasswd:管理组文件/etc/group 288
7.5 groupadd:创建组 289
7.6 groupdel:删除组 290
7.7 groupmod:修改组信息 290
7.8 groups:显示用户所属的组 291
7.9 grpck:验证组文件/etc/group的完整性 292
7.10 grpconv:启用组的影子口令文件 293
7.11 grpunconv:关闭组的影子口令文件 294
7.12 logname:显示登录用户名 294
7.13 passwd:设置用户密码 295
7.14 pwck:验证用户文件密码文件的完整性 296
7.15 pwconv:启用用户的影子口令文件 297
7.16 pwunconv:关闭用户的影子口令文件 298
7.17 su:切换用户 299
7.18 useradd:创建用户 300
7.19 userdel:删除用户 302
7.20 usermod:修改用户的配置信息 303
7.21 users:显示当前登录系统的用户名 305
第8章 进程管理 307
8.1 init:进程初始化控制 308
8.2 killall:根据名称结束进程 309
8.3 nice:设置进程优先级 310
8.4 nohup:以忽略挂起信号方式运行程序 311
8.5 pgrep:基于名字查询并显示进程号 312
8.6 pidof:查找正在运行程序的进程号 314
8.7 pkill:向指定的进程发送信号 315
8.8 ps:显示系统当前的进程状态 317
8.9 pstree:用树形图显示进程的父子关系 320
8.10 renice:调整进程优先级 322
8.11 w:显示当前登录用户的相关信息 323
8.12 watch:全屏方式显示指定命令的输出信息 324
第9章 磁盘与文件系统管理 327
9.1 badblocks:磁盘坏块检查工具 328
9.2 blockdev:从命令行调用块设备的ioctl函数 329
9.3 chattr:改变文件的第2扩展文件系统属性 330
9.4 convertquota:转换quota文件格式 332
9.5 df:报告磁盘剩余空间情况 333
9.6 dumpe2fs:显示ext2/ext3文件系统信息 335
9.7 e2fsck:检查ext2/ext3文件系统 337
9.8 e2image:保存ext2/ext3源数据到文件 339
9.9 e2label:设置ext2/ext3文件系统标签 340
9.10 edquota:编辑用户的磁盘空间配额 341
9.11 fdisk:Linux下的分区工具 343
9.12 findfs:查找文件系统 350
9.13 fsck:检查与修复Linux文件系统 352
9.14 grub:Linux下的引导加载器 354
9.15 hdparm:调整硬盘I/0性能 356
9.16 lilo:Linux加载器 358
9.17 lsattr:显示文件的ext2文件系统属性 359
9.18 mkbootdisk:为当前系统创建专门的引导软盘 361
9.19 mke2fs:创建第2扩展文件系统 363
9.20 mkfs:创建各种文件系统 365
9.21 mkinitrd:创建初始化ram磁盘映像文件 370
9.22 mkisofs:创建光盘映像文件 374
9.23 mknod:创建块设备或字符设备文件 376
9.24 mkswap:创建交换分区文件系统 380
9.25 mktemp:创建临时文件 383
9.26 mount:加载文件系统 385
9.27 parted:磁盘分区管理工具 388
9.28 quota:显示用户磁盘配额 393
9.29 quotacheck:创建、检查和修复配额文件 394
9.30 quotaoff:关闭文件系统的磁盘配额功能 396
9.31 quotaon:打开文件系统的磁盘配额功能 398
9.32 quotastat:显示磁盘配额状态 399
9.33 repquota:显示文件系统磁盘配额信息报表 400
9.34 swapoff:关闭交换空间 402
9.35 swapon:激活交换空间 403
9.36 sync:强制将缓存数据写入磁盘 405
9.37 tune2fs:调整ext2/ext3文件系统的参数 406
9.38 umount:卸载已经加载的文件系统 409
第10章 内核与性能 411
10.1 depmod:处理内核可加载模块的依赖关系 412
10.2 dmesg显示内核的输出信息 413
10.3 free:显示内存使用情况 415
10.4 insmod:加载模块到内核 416
10.5 iostat:报告CPU、I/0设备及分区状态 418
10.6 ipcs:显示进程间通信的状态信息 419
10.7 kernelversion:显示内核主版本号 420
10.8 lsmod:显示已加载的模块 421
10.9 modinfo:显示内核模块信息 422
10.10 modprobe:加载内核模块并解决依赖关系 423
10.11 mpstat:显示进程相关状态信息 426
10.12 rmmod:从内核中删除模块 427
10.13 sar:收集、显示和保存系统活动信息 429
10.14 slabtop:实时显示内核的slab缓存信息 430
10.15 sysctl:运行时修改内核参数 432
10.16 tload:监视系统平均负载情况 433
10.17 top:显示和管理系统进程 434
10.18 uname:显示系统信息 436
10.19 uptime:显示系统运行时间及平均负载 437
10.20 vmstat:显示虚拟内存的状态 438
第11章 X-Window系统 441
11.1 startx:初始化X-Window会话 442
11.2 xauth:X系统授权许可文件管理工具 443
11.3 xhost:显示和配置X服务器的访问权限 444
11.4 xinit:X-Window系统初始化程序 446
11.5 xlsatoms:显示X服务器原子数据定义 447
11.6 xlsclients:显示指定显示器上运行的X程序 450
11.7 xlsfonts:显示X服务器使用的字体信息 453
11.8 xset:设置X系统的用户偏爱属性 455
第12章 系统安全 457
12.1 chroot:以指定根目录运行指令 458
12.2 nmap:网络探测工具和安全扫描器 458
12.3 scp:加密的远程复制工具 463
12.4 sftp:安全文件传输工具 465
12.5 slogin:加密的远程登录工具 469
12.6 ssh:加密的远程登录工具 471
12.7 sudo:以另一个用户身份执行指令 474
第13章 编程相关指令 477
13.1 awk/gawk:模式扫描与处理语言 478
13.2 expr:计算表达式的值 479
13.3 gcc:GNU的C语言编译器 481
13.4 gdb:GNU调试器 484
13.5 ldd:显示共享库依赖 486
13.6 make:工程编译工具 488
13.7 nm:显示目标文件的符号表 489
13.8 perl:perl语言的命令行工具 491
13.9 php:PHP脚本语言命令行接口 492
13.10 test:条件测试 495
第14章 其他系统管理与维护指令 499
14.1 arch:显示当前主机的硬件架构 500
14.2 at:按照时间安排任务的执行 500
14.3 atq:查询待执行的任务 502
14.4 atrm:删除待执行的任务 503
14.5 batch:在指定时间运行任务 504
14.6 chkconfig:设置系统在不同运行等级下所执行的服务 506
14.7 crontab:按照时间设置计划任务 510
14.8 last:显示以前登录过系统的用户相关信息 512
14.9 lastb:显示登录系统失败的用户相关信息 515
14.10 logrotate:系统日志的轮循工具 516
14.11 logsave:将命令的输出信息保存到日志文件 518
14.12 logwatch:报告和分析系统日志 519
14.13 lsusb:显示所有的USB设备 521
14.14 patch:补丁与更新文件 523
14.15 rpm:Red Hat软件包管理器 525
14.16 runlevel:显示当前系统的运行等级 531
14.17 service:Linux服务管理和控制工具 532
14.18 telinit:切换当前系统的运行等级 535
14.19 yum:RPM软件包自动化管理工具 536
第15章 网络配置 543
15.1 dnsdomainname:显示系统的DNS域名 544
15.2 domainname显示和设置主机域名 545
15.3 hostname:显示或者设置系统主机名 546
15.4 ifcfg:配置网络接口 547
15.5 ifconfig:配置网络接口的网络参数 548
15.6 ifdown:关闭指定网络接口 553
15.7 ifup:启动指定网络接口 554
15.8 nisdomainname:显示和设置主机域名 555
15.9 route:显示与操纵本机的IP路由表 555
15.10 ypdomainname:显示和设置主机域名 559
第16章 网络测试与应用 561
16.1 arp:管理本机arp缓冲区 562
16.2 arping:向相邻主机发送ARP请求报文 565
16.3 arpwatch:监听网络上的ARP信息 566
16.4 dig:域名查询工具 567
16.5 elinks:纯文本网页浏览器 570
16.6 elm:电子邮件客户端程序 572
16.7 ftp:文件传输协议客户端 574
16.8 host:DNS域名查询工具 578
16.9 ipcalc:IP地址计算器 581
16.10 lynx:纯文本网页浏览器 582
16.11 mail:电子邮件管理程序 584
16.12 ncftp:增强的FTP客户端工具 588
16.13 netstat:显示网络状态 589
16.14 nslookup:DNS域名查询工具 592
16.15 pine:电子邮件和新闻组处理程序 596
16.16 ping:测试到达目标主机的网络是否通畅 598
16.17 rsh:远程shell 600
16.18 telnet:远程登录工具 602
16.19 tftp:简单文件传输协议客户端 603
16.20 tracepath:追踪数据经过的路由 605
16.21 traceroute:追踪数据包到达目的主机经过的路由 607
16.22 wget:从指定URL地址下载文件 608
第17章 高级网络指令 613
17.1 arptables:管理内核的ARP规则表 614
17.2 ip:强大的多功能网络配置工具 616
17.3 iptables:IP包过滤与NAT管理工具 623
17.4 iptables-save:保存内核中iptables的配置 631
17.5 iptables-restore:还原iptables的配置信息 634
17.6 tcpdump:监听网络流量 635
第18章 网络服务器指令 639
18.1 ab:Web服务器性能测试 640
18.2 apachectl:Apache HTTP服务器控制接口 644
18.3 exportfs:管理NFS服务器共享的文件系统 647
18.4 htdigest:管理用于摘要认证的用户文件 648
18.5 htpasswd:管理用于基本认证的用户文件 650
18.6 httpd:Apache超文本传输协议服务器 652
18.7 mailq显示待发送的邮件队列 656
18.8 mysql:MySQL服务器的客户端工具 658
18.9 mysqladmin:MySQL服务器管理工具 662
18.10 msqldump:MySQL服务器备份工具 665
18.11 mysqlimport:MySQL数据库导入工具 667
18.12 mysqlshow:显示MySQL数据库、表和字段信息 670
18.13 nfsstat:显示网络文件系统状态 673
18.14 sendmail:电子邮件传送代理程序 675
18.15 showmount:显示NFS服务器上的加载信息 678
18.16 smbclient:samba服务器客户端工具 679
18.17 smbmount:加载samba文件系统 682
18.18 smbpasswd:改变samba用户的密码 683
18.19 squid:HTTP代理服务器程序 684
18.20 sshd:OpenSSH守护进程 688