Linux使用工具
文章平均质量分 81
Y-ANG
这个作者很懒,什么都没留下…
展开
-
Linux - 进程管理task_struct
·进程概念简单来讲,进程是程序的一个执行实例;是一个正在执行的程序。进程与程序的关系:进程是由程序代码和代码相关联的数据集组成。进程与程序的区别:总得来说:进程是程序加载到内存后,操作系统或给该·PCB即进程控制块(Process Control Block),是进程中的一部分,它描述了进程的基本信息。·task_struct仅原创 2017-01-24 16:23:23 · 778 阅读 · 0 评论 -
如何编写一个makefile
一个工程中的源文件不计其数,按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为马克覅了就像一个Shell脚本一样其中也可以执行操作系统的的命令。makefile带来的好处就是:“自动化编译”。一旦写好,只需要一个make命令,就可以使整个工程自动编译,极大提高了软件开发的效原创 2017-01-02 11:33:11 · 5666 阅读 · 0 评论 -
Linux - 使用gdb调试多进程程序
gdb是Linux下一款调试器,常用来调试c/c++代码。对于多进程的程序,gdb是如何进行调试的呢?我们接下来一起学习:方法一:attach pid 利用该命令attach到子进程然后进行调试。为方便调试,可以sleep,这样有充分的时间进行调试。 方法二:gdb wrapper 专用于fork+exec模式,不用添加额外代码,但需要X环境支持(xterm/VNC)。 方法三:follow原创 2017-03-04 16:03:58 · 2024 阅读 · 0 评论 -
sed工具
sed的基本格式: sed option ‘command’ file1 file2 … sed option -f scriptfile file1 file2 …sed的命令格式:sed /pattern/action pattern即正则表达式,action即编辑动作 sed默认是以Basic模式进行编辑的,在使用下列五个字符的特殊意原创 2017-04-28 07:45:31 · 1341 阅读 · 0 评论 -
awk工具
awkawk是一种文本分析工具,相对于grep的查找,sed的编辑。awk和sed都可以处理文本,awk比sed的强大之处在于处理列也是比较细致的,它可以对行(记录)、列(域)进行分析。awk默认的行分隔符是换行,列分隔符是Tab或者连续的空格(列分隔符分开的每个部分称为一个域)。awk命令行的基本形式: awk option ‘script’ file1 file2 … awk option原创 2017-05-02 09:22:50 · 1009 阅读 · 0 评论 -
cut & sort & uniq 工具合集
cut命令主要接受三个定位方法:-b , -c , -fsort工具的常用选项:-u,-r,-o,-n,-k,-t,-funiq命令常用选项:-d,-u,-c原创 2017-05-04 13:35:26 · 1202 阅读 · 0 评论