【Linux】知识点与面试题——后端开发工程师面试必考

常用操作&指令

cut

再terminal里打印文件内容

grep

用户查找匹配的内容

cat

将内容输入到文件

进程管理

孤儿进程

孤儿进程,其实是父进程退出时并没有结束掉子进程,这时候子进程就成了没有父亲的孤儿进程,孤儿进程会被init进程收养,并对它们完成状态收集工作进行释放,正常来说孤儿进程会被init收养所以不会对系统造成任何损害

僵尸进程

僵尸进程,一般子进程退出了不会释放进程描述符,只有父进程调用wai t()和waitpid()去获取子进程才会释放进程描述符。如果子进程退出,但是父进程没有调用wait()和waitpid(),那么子进程的进程描述符会一直保留在系统中,空有进程描述符,实际程序已经退出了,其就是僵尸进程。
因为进程描述符是有限的,如果产生大量的僵尸进程导致进程描述符用完,系统将无法产生新的进程
消灭大量僵尸进程的办法就是杀死其相关的父进程,那么这些僵尸进程又会是孤儿进程,会被init进程收养并且进行释放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值