本书中共介绍了101条技巧,以此来帮助你打下坚实的Linux系统管理的基础。每条技巧中都有与之对应的示例来帮助你理解。

原网站下载网页: 《Linux 101 Hacks》中文版

直接点的下载地址:这里也可以直接下载

为了方便各位在下载之前评估自己是否还需要看此书,给出它的目录结构吧:

第一章:强大的CD命令技巧
    技巧1:CDPATH : 设置cd命令的基目录
    技巧2:使用cd和alias命令快速返回上级目录
    技巧3:用一条语句执行―mkdir‖和―cd‖命令
    技巧4:用―cd -‖在最近访问的两个目录之间切换
    技巧5:用―dirs‖、―pushd‖、―popd‖来操作目录栈
    技巧6:用―shopt –s cdspell‖自动纠正―cd‖命令的目录名输入错误
   
第二章:日期操作
    技巧7:设置系统日期和时间
    技巧8:设置硬件日期和时间
    技巧9:用特定格式显示当前时间
    技巧10:显示过去的日期和时间
    技巧11:显示未来的日期和时间
   
第三章:SSH(Secure SHell)客户端命令
    技巧12:查看SSH客户端版本
    技巧13:用SSH登录到远程主机
    技巧14:调试SSH客户端会话
    技巧15:用SSH退出符切换SSH会话
    技巧16:用SSH退出字符会话,显示信息
   
第四章:重要的linux命令
    技巧17:grep命令
    技巧18:find命令
    技巧19:禁止标准输出和错误信息的输出
    技巧20:join命令
    技巧21:改变字符的大小写
    技巧22:xargs命令
    技巧23:sort命令
    技巧24:uniq命令
    技巧25:cut命令
    技巧26:stat命令
    技巧27:diff命令
    技巧28:显示用户总的连接时间
   
第五章:PS1,PS2,PS3和PROMPT_COMMAND
    技巧29:PS1——默认提示符
    技巧30:PS2——再谈提示符
    技巧31:PS3——Shell脚本中使用select时的提示符
    技巧32:PS4——PS4-―set -x”用来修改跟踪输出的前缀
    技巧33:PROMPT_COMMAND环境变量
   
第六章:用功能强大的彩色终端快速使用PS1
    技巧34:在提示符中显示用户名,主机名,当前目录
    技巧35:在提示符里显示当前时间
    技巧36:任意命令的输出作为提示符
    技巧37:改变提示符的前景颜色
    技巧38:改变提示符的背景色
    技巧39:在提示符中显示多种颜色
    技巧40:用tput改变提示符颜色
    技巧41:使用已有的PS1变量创建自己的提示符
    技巧42:通过PS1调用bash shell函数
    技巧43:通过PS1中调用shell脚本
   
第七章:归档和压缩
    技巧 44:zip命令基础
    技巧 45:zip高级用法
    技巧 46:zip文件的密码保护
    技巧 47:检查zip文件的完整性
    技巧 48:tar命令的基础知识
    技巧 49:在tar中使用gzip, bzip2
   
第八章:history命令
    技巧 50:使用HISTTIMEFORMAT在历史中显示TIMESTAMP
    技巧 51:用Ctrl + R搜索历史命令
    技巧 52:四种不同的方法快速执行之前的命令
    技巧 53:执行历史命令中的特定命令
    技巧 54:执行以特定字开头的历史命令
    技巧 55:用HISTSIZE控制历史命令的总数
    技巧 56:使用HISTFILE改变历史文件名
    技巧 57:使用HISTCONTROL来消除命令历史中的连续重复条目
    技巧 58:使用HISTCONTROL在整个历史中去除重复命令
    技巧 59:使用HISTCONTROL强制history忽略某条特定命令
    技巧 60:使用c选项清除所有的历史命令
    技巧 61:替换命令历史中的内容
    技巧 62:替换特定命令的特定参数
    技巧63:用HISTSIZE禁用history
    技巧64:用HISTIGNORE让history在存储时忽略某些指令
   
第九章:系统管理任务
    技巧 65:用 fdisk 进行分区
    技巧 66:用 mke2fsk 格式化分区
    技巧 67:挂载分区
    技巧 68:用tune2fs进行分区调整
    技巧 69:创建交换分区
    技巧 70:创建新用户
    技巧 71:创建新的组并将用户加入该组
    技巧 72:在OpenSSH中设置SSH的无密码登陆
    技巧 73:与 ssh-agent 一起来使用 ssh-copy-id
    技巧 74:crontab
    技巧 75:用Magic SysRq键实现Linux安全重启
   
第十章:Apachectl 和 Httpd 实例
    技巧76:传递不同的httpd.conf文件给apachectl
    技巧77:使用一个临时DocumentRoot而不修改httpd.conf
    技巧78:暂时提高Log的级别
    技巧79:显示Apache内的模块
    技巧80:显示httpd.conf内所有可接受的指令
    技巧81:验证被修改的httpd.conf
    技巧82:显示httpd的编译参数
    技巧83:根据需要加载一个指定模块
   
第十一章:Bash脚本
    技巧84:.bash_*files的执行顺序
    技巧85:如何在bash shell中产生随机数
    技巧86:调试一个脚本
    技巧87:使用引号(Quoting)
    技巧88:将数据文件的指定域读取到shell脚本中
   
第十二章:监控系统和性能
    技巧89:free命令
    技巧90:top命令
    技巧91:ps命令
    技巧92:df命令
    技巧93:kill命令
    技巧94:du命令
    技巧95:lsof命令
    技巧96:sar命令
    技巧97:vmstat命令
    技巧98:netstat命令
    技巧99:sysctl命令
    技巧100:nice命令
    技巧101:renice命令
   
第十三章 一些额外的技巧
    额外技巧1:让cd命令对参数大小写不敏感
    额外技巧2:一次动作为多次SSH连接指定密码
    额外技巧3:rar命令用法示例
    额外技巧4:用Comm命令比较两个文件
    额外技巧5:Compact-Disk (CD)操作
    额外技巧6:DVD操作
    额外技巧7:从CD或者DVD创建ISO文件
    额外技巧8:OD命令用法示例
    额外技巧9:Gpg 命令用法示例
    额外的技巧10:Tee命令示例