首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 操作系统 >

Linux指令一周通

2010-03-29 
基本信息·出版社:人民邮电出版社 ·页码:492 页 ·出版日期:2009年10月 ·ISBN:7115212031/9787115212030 ·条形码:9787115212030 ·版本:第1版 · ...
商家名称 信用等级 购买信息 订购本书
Linux指令一周通 去商家看看
Linux指令一周通 去商家看看

 Linux指令一周通


基本信息·出版社:人民邮电出版社
·页码:492 页
·出版日期:2009年10月
·ISBN:7115212031/9787115212030
·条形码:9787115212030
·版本:第1版
·装帧:平装
·开本:32
·正文语种:中文
·丛书名:技术图书大系

内容简介 《Linux指令一周通》不仅适合Linux初学者学习使用,而且可以作为Linux系统管理员的参考手册。Linux系统的指令及其用法是学习Linux系统的基础。《Linux指令一周通》详细地介绍了Linux系统指令的语法、功能、参数说明以及具体的应用范例,在介绍每个指令之后还设置了“动手一试”小栏目,读者可以实际动手实践一下指令的功能。《Linux指令一周通》共讲解指令343条,列举范例544个。
《Linux指令一周通》将系统指令分为文件操作指令、文件编辑指令、磁盘操作指令、网络通信指令、系统管理指令、系统设置指令及其他常见指令7类,分别对应7天的学习内容,每天内容按照字母顺序进行排序,方便读者查找。
编辑推荐 《Linux指令一周通》:全面,详细讲解343个常用指令和544个执行范例;
易学,语法+功能+参数+范例,指令轻松学;
速查,提供功能和字母双索引。
技术图书大系。Linux书苑。
每个指令的讲解流程如下:
1.学习目标,2.语法说明,3.功能说明,4.参数说明,5.应用范例。
《Linux指令一周通》的343个Linux指令功能分类如下:
文件操作,文本编辑,磁盘管理,磁盘维护,网络通信,系统管理,系统设置,备份压缩,程序编译,打印作业,电子邮件,格式转换。
目录
第1天 文本操作指令 1
1.1 ar指令:创建、修改或从档案文件中提取文件 2
1.2 aspell指令:检查文件的错误 4
1.3 bunzip2指令:解压缩.bz2类型的文件 6
1.4 bye指令:中断FTP连接 7
1.5 bzip2指令:压缩成.bz2类型的文件 7
1.6 bzip2recover指令:损坏.bz2文件的修复 9
1.7 cat指令:连接并输出文件内容 10
1.8 chattr指令:改变文件的属性 12
1.9 chgrp指令:改变文件或者目录所属的用户组 13
1.10 chmod指令:改变文件或者目录的权限 15
1.11 chown指令:改变文件的拥有者或用户组 17
1.12 cksum指令:文件的CRC校验 20
1.13 cmp指令:比较文件差异 21
1.14 cp指令:复制 23
1.15 cpio指令:备份文件 25
1.16 csplit指令:分割文件 29
1.17 cut指令:剪切文件 31
1.18 diff指令:生成差异信息 33
1.19 diffstat指令:diff结果的统计信息 36
1.20 dump指令:文件系统备份 38
1.21 file指令:辨识文件类型 39
1.22 find指令:查找目录或者文件 41
1.23 fsck指令:检查并尝试修改文件系统错误 46
1.24 fsck.ext2指令:检查ext2文件系统并尝试修改错误 48
1.25 fsck.ext3指令:检查ext3文件系统并尝试修改错误 49
1.26 fsck.minix指令:检查文件系统并尝试修复错误 50
1.27 ftp指令:文件传输协议 51
1.28 ftpcount指令:显示ftp登录用户数 55
1.29 ftpshut指令:定时关闭ftp服务器 56
1.30 ftpwho指令:显示登录ftp用户信息 56
1.31 gunzip指令:解压缩文件 57
1.32 gzexe指令:压缩可执行文件 58
1.33 gzip指令:压缩文件 59
1.34 indent指令:调整C原始代码文件的格式 61
1.35 less指令:一次显示一页文本 64
1.36 lha指令:压缩或解压缩文件 66
1.37 ln指令:链接文件或目录 67
1.38 locate指令:查找文件 69
1.39 lpd指令:打印管理程序 70
1.40 lpq指令:查看打印机列表中未完成的工作 70
1.41 lpr指令:输入打印文件 72
1.42 lprm指令:将任务从打印机队列中移除 73
1.43 lsattr指令:显示文件属性 74
1.44 mattrib指令:变更或显示MS-DOS文件的属性 75
1.45 mc指令:菜单式文件管理程序 76
1.46 mcopy指令:复制MS-DOS文件 77
1.47 mdel指令:删除MS-DOS文件 78
1.48 mdir指令:显示MS-DOS目录 79
1.49 mkdir指令:建立目录 79
1.50 mktemp指令:建立暂存文件 80
1.51 more指令:显示文件信息 81
1.52 mmove指令:移动或重命名MS-DOS文件 83
1.53 mread指令:复制MS-DOS文件 84
1.54 mren指令:移动或重命名MS-DOS文件 85
1.55 mshowfat指令:显示MS-DOS文件的记录 86
1.56 mtools指令:显示mtools支持的指令 86
1.57 mtoolstest指令:测试同时显示mtools的相关设置 87
1.58 mv指令:移动或更名现有的文件或目录 89
1.59 ncftp指令:文件传输 92
1.60 ncftpget指令:下载文件 94
1.61 ncftpput指令:上传文件 95
1.62 od指令:输出文件内容 95
1.63 paste指令:合并文件的列 97
1.64 patch指令:修补文件 100
1.65 rcp指令:远程复制文件或目录 103
1.66 rhmask指令:产生加密文件 103
1.67 rm指令:删除文件或目录 104
1.68 tac指令:反序输出文件 106
1.69 tar指令:打包同时压缩/解压缩文件 107
1.70 tee指令:从标准输入读取数据到标准输出,同时保存为文件 109
1.71 tftp指令:传输文件 111
1.72 tmpwatch指令:删除临时文件 112
1.73 touch指令:更改文件/目录时间 113
1.74 umask指令:指定在建立文件时权限掩码 117
1.75 umount指令:卸除文件系统 118
1.76 unarj指令:解压缩文件 118
1.77 uncompress指令:解压缩.z文件 119
1.78 unzip指令:解压缩.zip文件 120
1.79 uucico指令:.uucp文件传输 121
1.80 uucp指令:在系统之间传送文件 122
1.81 uupick指令:处理接收文件 123
1.82 uuto指令:文件传送到远端主机 124
1.83 whereis指令:查找文件 125
1.84 which指令:查找文件 126
1.85 zip指令:压缩文件 128
1.86 zipinfo指令:显示压缩文件的信息 131

第2天 文本编辑指令 133
2.1 col指令:过滤控制字符 134
2.2 colrm指令:删除指定的列 135
2.3 comm指令:比较排序文件 136
2.4 ed指令:文本编辑器 139
2.5 egrep指令:输出匹配某种模式的行 141
2.6 emacs指令:文本编辑器 141
2.7 ex指令:在Ex模式下启动vim文本编辑器 145
2.8 expr指令:简单计算器 145
2.9 fgrep指令:匹配字符串 147
2.10 fmt指令:编排文本文件 148
2.11 fold指令:限制文件列宽 150
2.12 grep指令 :匹配搜索 153
2.13 ispell指令:拼字检查程序 157
2.14 jed指令:编辑文本文件 160
2.15 joe指令:编辑文本文件 161
2.16 join指令:连接两个指定的文件 164
2.17 look指令:单字查询 168
2.18 mtype指令:显示MS-DOS文件的内容 170
2.19 pico指令:编辑文本文件 170
2.20 rgrep指令:递归查找 173
2.21 sed指令:利用script命令处理文本文件 173
2.22 sort指令:将文本文件内容加以排序 177
2.23 spell指令:拼字检查程序 179
2.24 tr指令:转换文件中的字符 180
2.25 uniq指令:检查文件中重复出现的行 182
2.26 vi指令:文字编辑器 185
2.27 vim指令:增强型vi文件编辑器 185
2.28 wc指令:计算字数 191

第3天 磁盘操作指令 195
3.1 automount指令:为auto文件系统配置挂载点 196
3.2 badblocks指令:检查磁盘坏道 197
3.3 cd指令:切换目录 199
3.4 cfdisk指令:磁盘分区 200
3.5 dd指令:转换复制文件 201
3.6 df指令:磁盘信息 204
3.7 dirs指令:显示目录信息 206
3.8 du指令:显示目录或文件所占的磁盘空间 207
3.9 edquota指令:编辑用户或用户组的quota 208
3.10 eject指令:退出抽取式设备 210
3.11 e2fsck指令:检查ext2文件系统 211
3.12 fdformat指令:软盘格式化 212
3.13 fdisk指令:Linux磁盘分区 213
3.14 fsck指令:检查文件系统并修复分区错误 215
3.15 fsck.ext2指令:检查ext2文件系统 216
3.16 fsconf指令:设置文件系统相关功能 217
3.17 hdparm指令:显示和设定硬盘参数 218
3.18 lndir指令:连接目录内容 219
3.19 losetup指令:设置循环设备 220
3.20 ls指令:列出目录内容 221
3.21 mbadblocks指令:检查MS-DOS文件系统的磁盘是否有损坏的磁区 225
3.22 mcd指令:在MS-DOS文件系统中切换工作目录 226
3.23 mdeltree指令:删除MS-DOS目录/文件 226
3.24 mdu指令:显示MS-DOS目录所占用的磁盘空间 227
3.25 mformat指令:对MS-DOS文件系统的磁盘进行格式化 227
3.26 mkbootdisk 指令:建立目前系统的启动盘 228
3.27 mkdir指令:建立目录 229
3.28 mkdosfs指令:建立MS-DOS文件系统 230
3.29 mke2fs指令:建立ext2文件系统 231
3.30 mkfs指令:建立各种文件系统 232
3.31 mkfs.ext2指令:建立ext2文件系统 232
3.32 mkfs.msdos指令:建立MS-DOS文件系统 233
3.33 mkinitrd指令:建立要载入ramdisk的映像文件 233
3.34 mkisofts指令:建立iso 9660映像文件 234
3.35 mkswap指令:设置交换区 236
3.36 mlabel指令:显示/设置MS-DOS磁盘驱动器的标签名称 236
3.37 mmd指令:在MS-DOS文件系统中建立目录 237
3.38 mmount指令:挂载MS-DOS文件系统 237
3.39 mount指令:挂载文件系统 238
3.40 mpartition指令:建立/删除MS-DOS的分区 241
3.41 mrd指令:删除MS-DOS文件系统中的目录 242
3.42 pwd指令:显示工作目录 242
3.43 quota指令:显示磁盘已使用的空间与限制 243
3.44 quotacheck指令:检查磁盘的使用空间与限制 243
3.45 quotaoff指令:关闭磁盘空间限制 244
3.46 quotaon指令:开启磁盘空间限制 245
3.47 repquota指令:检查磁盘空间限制的状态 246
3.48 restore指令:还原dump操作备份文件 247
3.49 rmdir指令:删除目录 248
3.50 sfdisk指令:硬盘分区工具程序 249
3.51 stat指令:显示inode内容 251
3.52 swapoff指令:关闭系统交换分区 252
3.53 swapon指令:启动系统交换分区 253
3.54 symlinks指令:维护符号链接的工具程序 254
3.55 symlinks指令:维护符号链接的工具程序 255
3.56 tree指令:以树状图显示目录内容 256
3.57 umount指令:卸除文件系统 258

第4天 网络通信指令 261
4.1 apachectl指令:apache HTTP服务器控制接口 262
4.2 arp指令:地址转换协议 263
4.3 arping指令:ARP请求报文 264
4.4 arpwatch指令:监听ARP记录 266
4.5 arptables指令:管理系统的ARP表 267
4.6 cu指令:主机间通信 269
4.7 dip指令:IP拨号连接 271
4.8 dnsconf指令:设置DNS服务器组态 272
4.9 efax指令:收发传真 272
4.10 getty指令:设置终端配置 273
4.11 httpd指令:apache http服务器程序 274
4.12 ifconfig指令:显示或者配置网络设备 276
4.13 mesg指令:控制终端的写入 280
4.14 minicom指令:调制解调器通信程序 281
4.15 nc指令:设置路由器 282
4.16 netstat指令:显示网络状态 284
4.17 newaliases指令:重建别名数据库 288
4.18 pine指令:处理电子邮件和新闻组 289
4.19 ping指令:检测主机 292
4.20 ppp-off指令:关闭ppp连线 294
4.21 pppsetup指令:设置ppp连线 294
4.22 pppstats指令:显示ppp连线状态 294
4.23 samba指令:控制Samba服务端 295
4.24 sendmail指令:邮件服务器程序 296
4.25 setserial指令:设置或显示串口的相关信息 298
4.26 smbclient指令:可存取SMB/CIFS服务器的用户端程序 300
4.27 smbd指令:Samba服务端 303
4.28 ssh指令:加密的远程登录工具 304
4.29 statserial指令:samba服务器程序 305
4.30 talk指令:与其他用户交谈 307
4.31 tcpdump指令:倾倒网络传输数据 308
4.32 telnet指令:远程登录 311
4.33 testparm指令:测试Samba配置文件 312
4.34 traceroute指令:显示数据包到主机间的路径 314
4.35 tty指令:显示标准输入设备名称 315
4.36 uucp指令:将特定文件复制到另一个特定系统 316
4.37 uulog指令:显示uucp记录信息 317
4.38 uuname指令:显示uucp远端主机 318
4.39 uustat指令:显示uucp状态 318
4.40 uux指令:在远端的uucp主机上运行指令 320
4.41 wall指令:发送信息 321
4.42 write指令:传送信息 322
4.43 ytalk指令:与其他用户交谈 323

第5天 系统管理指令 325
5.1 adduser指令:增加一个系统用户 326
5.2 arch指令:输出主机的体系结构 327
5.3 batch指令:执行批处理指令 328
5.4 bg指令:将程序放在后台执行 330
5.5 chfn指令:设置finger信息 331
5.6 chsh指令:改变登录系统时的shell 333
5.7 clear指令:清除屏幕信息 334
5.8 date指令:显示或设置系统时间 335
5.9 echo指令:字符串输出 337
5.10 exit指令:退出shell 338
5.11 finger指令:查找并显示用户信息 338
5.12 free指令:显示内存信息 339
5.13 fwhois指令:显示用户的信息 341
5.14 gitps指令:显示程序情况 341
5.15 groupadd指令:创建一个新群组 343
5.16 groupdel指令:删除一个群组 344
5.17 groupmod指令:改变系统群组的属性 344
5.18 groups指令:查看用户属于哪个组 345
5.19 halt指令:关闭系统 345
5.20 help指令:显示shell内建指令的帮助信息 346
5.21 history指令:显示历史指令 347
5.22 id指令:显示用户的ID以及所属群组的ID 349
5.23 init指令:开关机设置 351
5.24 ipcs指令:显示进程间通信的信息 352
5.25 jobs指令:显示所有后台程序 353
5.26 kill指令:杀死执行中的进程 354
5.27 last指令:显示所有登录系统的用户相关信息 356
5.28 lastb指令:显示登录系统失败的用户信息 358
5.29 login指令:登录系统 359
5.30 logname指令:显示登录账号 359
5.31 logout指令:退出系统 360
5.32 logrotate指令:管理log文件 361
5.33 man指令:帮助手册 361
5.34 nice指令:设置优先级 363
5.35 procinfo指令:显示系统状态 364
5.36 ps指令:报告程序状况 365
5.37 pstree指令:以树状图显示程序 366
5.38 reboot指令:重新启动 368
5.39 renice指令:调整优先级 369
5.40 rlogin指令:远端登录 370
5.41 rsh指令:远端登录的shell 372
5.42 rwho指令:查看系统用户 373
5.43 screen指令:多重视窗管理程序 373
5.44 shutdown指令:系统关机 375
5.45 skill指令:工作行程资讯与管理 377
5.46 sleep指令:休眠 379
5.47 su指令:变更用户身份 380
5.48 sudo指令:以其他身份来执行 381
5.49 suspend指令:暂停执行shell 383
5.50 swatch指令:系统监控程序 384
5.51 tload指令:显示系统负载 385
5.52 top指令:显示进程信息 385
5.53 uname指令:显示系统信息 387
5.54 useradd指令:建立用户账号 388
5.55 userconf指令:设置用户账号 389
5.56 userdel指令:删除用户账号 390
5.57 usermod指令:修改用户账号 391
5.58 vlock指令:锁定终端 392
5.59 w指令:显示登录系统的用户信息 393
5.60 who指令:显示系统用户信息 394
5.61 whoami指令:显示用户名 395
5.62 whois指令:查找用户/域名信息 396

第6天 系统设置指令 397
6.1 alias指令:设置指令的别名 398
6.2 apmd指令:高级电源管理 398
6.3 aumix指令:设置音效设备 399
6.4 bind指令:显示或者设置按键组合 401
6.5 chkconfig指令:设置系统的应用程序 403
6.6 chroot指令:改变根目录 404
6.7 clock指令:系统RTC时间设置 405
6.8 crontab指令:设置计时器 406
6.9 declare指令:声明 shell 变量 408
6.10 depmod指令:模块关系 409
6.11 dircolors指令:ls指令对应的显示颜色设置 410
6.12 dmesg指令:显示内核信息 411
6.13 enable指令:激活或关闭shell内建指令 412
6.14 eval指令:执行多个指令 414
6.15 export指令:设置或显示环境变量 415
6.16 fbset指令:设置帧缓冲区 417
6.17 grpconv指令:开启群组的投影密码 418
6.18 grpunconv指令:关闭群组的投影密码 418
6.19 hwclock指令:显示与设定硬件时钟(rtc) 419
6.20 insmod指令:载入模块 421
6.21 kbdconfig指令:设置键盘类型 422
6.22 lilo指令:引导安装程序 422
6.23 liloconfig指令:设置程序的载入 424
6.24 lsmod 指令:显示Linux内核的模块信息 424
6.25 minfo指令:显示MS-DOS文件系统的各项参数 425
6.26 mkkickstart指令:建立安装的组态文件 426
6.27 modinfo指令:显示内核信息 426
6.28 modprobe指令:自动处理可载入模块 427
6.29 moouseconfig指令:设置鼠标相关参数 428
6.30 ntsysv指令:设置系统的各种服务 429
6.31 passwd指令:设置密码 430
6.32 pwconv指令:开启用户的投影密码 431
6.33 pwunconv指令:关闭用户的投影密码 432
6.34 rdate指令:显示其他主机的日期与时间 432
6.35 reset指令:设置终端机状态 433
6.36 resize指令:设置终端机视窗的大小 434
6.37 rmmod指令:删除模块 435
6.38 rpm指令:管理RPM包 436
6.39 set指令:设置shell 440
6.40 setconsole指令:设置系统终端 443
6.41 setenv指令:查询或显示环境变量 444
6.42 setup指令:设置公用程序 445
6.43 sndconfig指令:设置声卡 445
6.44 timeconfig指令:设置时区 446
6.45 ulimit指令:控制shell程序的资源 446
6.46 unalias指令:删除别名 448
6.47 unset指令:删除变量或函数 448
6.48 up2date指令:更新Linux系统 449
6.49 vmstat指令:显示虚拟内存空间 450

第7天 其他常见指令 453
7.1 as指令:标准GNU汇编程序 454
7.2 autoconf指令:产生配置脚本 457
7.3 autoheader指令:为configure产生模板头文件 458
7.4 autoreconf指令:更新已经生成的配置文件 459
7.5 autoscan指令:生成configure.in模板文件 460
7.6 autoupdate指令:更新configure.in文件 461
7.7 gcc指令:GNU的C和C++编译器 462
7.8 gdb指令:GNU调试器 465
7.9 gdbserver指令:远端GNU服务器 467
7.10 ld指令:链接目标文件和库文件 468
7.11 make指令:编译内核或模块 469
7.12 nm指令:显示目标文件中的符号 471
7.13 startx指令:启动x-Windows图形界面 472
7.14 xhost指令:设置X服务器的访问权限 473
7.15 xinit指令:启动x-Windows 474
7.16 xlsclients指令:显示正在运行的X程序 474
7.17 xlsfonts指令:显示目前X服务器可使用的字体 476
7.18 xset指令:设置x-Windows 477

附录 指令索引 479
……
序言 Linux属于开源的自由软件,开发者不用支付任何费用就可以获得其源代码,并且可以根据自己的需要无偿地使用或进行必要的修改。此外,Linux是开源的类1AND(操作系统,具有uNⅨ的所有功能,任何使用UNX操作系统或想要学习UNIX操作系统的人都可以从Linux中获益。Linux以它的高效性和灵活性著称。Linux操作系统软件包不仅包括完整的L,mux操作系统,而且还包括文本编辑器、高级语言编译器等应用软件。并且提供带有多个窗口管理器的x-Windows图形用户界面,用户可以像使用W'mdows一样,使用窗口、图标和菜单对系统进行操作。
对于Linux的初学者和爱好者,一本编排简单、容易上手的Linux指令手册是学习Linux系统的必备工具。笔者基于上述考虑编写了本书,希望对Linux爱好者和初学者有所帮助。
文摘 插图:

热点排行