
笔记
文章平均质量分 82
lucifer_凡
这个作者很懒,什么都没留下…
展开
-
查询搜索指令
1.在某个路径下查找一个指定的文件:find pathname -name "filename"eg: find /usr/ -name "stdio.h" //在usr目录下查找stdio.h头文件。2.在某个路径下查找包含一个指定的字符串的所有文件:grep -rl "stringname" pathnameeg:grep -rl "BUFSIZ" .///原创 2015-01-09 11:51:43 · 697 阅读 · 0 评论 -
ubuntu 14.04.1 LTS父进程终止,子进程没有被init(1)进程领养
fork一个子进程,在子进程中打印父进程终止前后的PPID:按照正常的理解,首先会打印父进程的PID,然后会打印init(PID=1)。因为子进程转为孤儿进程被init进程收养。#include #include #include #include #include #include int main (void){ pid_t pid; fflu原创 2015-01-22 23:43:49 · 1621 阅读 · 4 评论 -
右左法则----复杂指针解析
首先看看如下一个声明: int* ( *( *fun )( int* ) )[10]; 这是一个会让初学者感到头晕目眩、感到恐惧的函数指针声明。在熟练掌握C/C++的声明语法之前,不学习一定的规则,想理解好这类复杂声明是比较困难的。 C/C++所有复杂的声明结构,都是由各种声明嵌套构成的。如何解读复杂指针声明?右左法则是一个很著名、很有效的方法。不过,右左法则其实并不是C/转载 2015-04-26 13:10:58 · 409 阅读 · 0 评论