運維開發面試題


1 什么是僵屍進程 怎么查看

僵屍進程是怎么產生的

當一個進程完成它的工作終止之后,它的父進程需要調用wait()或者waitpid()系統調用取得子進程的終止狀態。

一個進程使用fork創建子進程,如果子進程退出,而父進程並沒有調用wait或waitpid獲取子進程的狀態信息,那么子進程的進程描述符仍然保存在系統中。這種進程稱之為僵死進程。

 

找到所有 大於10M以上的 文件名稱里帶 log 的並刪除它


2 rpm yum命令
3 expect
4 systemd / require
5 kill信號
6 git reset回退 撤銷對文件的修改
7 python拋出捕獲異常
8 怎么看當前系統是幾核的
10 抓過包沒
11 怎么看用的那個dns nameserver
12
分別使用xargs和exec實現這樣的需求,把當前目錄下所有后綴名為.txt的文件的權限修改為777
(1)find ./ -type f -name "*.txt" |xargs chmod 777
(2)find ./ -type f -name "*.txt" -exec chmod 777 {} \;

13 長時間執行一個命令 怎么操作的
14 shell關系運算符 -ge -ne 或與
15 && 和 & 的區別

16 python讀取配置文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM