发布《Linux工具快速教程》
发布《Linux工具快速教程》
阶段性的完成了这本书开源书籍,发布出来给有需要的朋友,同时也欢迎更多的朋友加入进来,完善这本书;
本书Github地址:https://github.com/me115/linuxtools_rst
缘起
Linux下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择;
实际工作中,我们用到的工具,最常用的总是那么几个参数组合;
为此,我写了这本相对实用的书;
这本书专注于Linux工具的最常用用法,以便读者能以最快时间掌握,并在工作中应用;
总论
全书分为三个部分:
第一部分为基础篇,介绍我们工作中常用的工具的高频用法;
第二部分为进阶篇,介绍的工具更多的适合程序员使用,分为程序构建、程序调试及程序优化;
第三部分是工具参考篇,主要介绍实用工具的用法和实例;相比第一二部分,这里针对每个工具的介绍更全面;
同时,这个教程也可当作Linux命令手册使用,使用左边栏的目录和搜索栏可以很方便的查阅;
目录大纲
Linux基础
学会使用命令帮助
文件及目录管理
文本处理
磁盘管理
进程管理工具
性能监控
网络工具
用户管理工具
系统管理及IPC资源管理
Linux工具进阶
程序构建
程序调试
性能优化
工具参考篇
gdb 调试利器
ldd 查看程序依赖库
lsof 一切皆文件
ps 进程查看器
pstack 跟踪进程栈
strace 跟踪进程中的系统调用
ipcs 查询进程间通信状态
top linux下的任务管理器
free 查询可用内存
vmstat 监视内存使用情况
iostat 监视I/O子系统
sar 找出系统瓶颈的利器
readelf elf文件格式分析
objdump 二进制文件分析
nm 目标文件格式分析
size 查看程序内存映像大小
wget 文件下载
scp 跨机远程拷贝
crontab 定时任务
写作工具
本书使用的reStructuredText标记语言,相对Markdown来说,在写书方面更有优势:
使用sphnix能够自动生成目录和索引文件,方便查询和检索;
有大量漂亮的HTML书籍主题模版,可为书籍轻松换肤(类似Wordpress的网站模版);
对于参考手册类书籍的编写在语法上更为便利(python官方帮助文档的使用者);
Posted by: 大CC | 14JAN,2015
博客:blog.me115.com [订阅]
微博:新浪微博
本文出自 “colin” 博客,请务必保留此出处http://me115.blog.51cto.com/86104/1603821
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。