常用操作&指令
cut
再terminal里打印文件内容
grep
用户查找匹配的内容
cat
将内容输入到文件
进程管理
孤儿进程
孤儿进程,其实是父进程退出时并没有结束掉子进程,这时候子进程就成了没有父亲的孤儿进程,孤儿进程会被init进程收养,并对它们完成状态收集工作进行释放,正常来说孤儿进程会被init收养所以不会对系统造成任何损害
僵尸进程
僵尸进程,一般子进程退出了不会释放进程描述符,只有父进程调用wai t()和waitpid()去获取子进程才会释放进程描述符。如果子进程退出,但是父进程没有调用wait()和waitpid(),那么子进程的进程描述符会一直保留在系统中,空有进程描述符,实际程序已经退出了,其就是僵尸进程。
因为进程描述符是有限的,如果产生大量的僵尸进程导致进程描述符用完,系统将无法产生新的进程
消灭大量僵尸进程的办法就是杀死其相关的父进程,那么这些僵尸进程又会是孤儿进程,会被init进程收养并且进行释放