天天看點

Linux指令(面試)

1.如何殺死同名的所有程序

ps -efww|grep vim |grep -v grep|cut -c 9-15|xargs kill -9

“ps -efww”是檢視所有程序的指令。這時檢索出的程序将作為下一條指令“grep“的輸入,注意要結束其它程式時,請将上面指令中的vim替換成其它程式名。

  “grep -v grep”是在列出的程序中去除含有關鍵字“grep”的程序。

  “cut -c 9-15”是截取輸入行的第9個字元到第15個字元,而這正好是程序号PID。

  “xargs kill -9”中的xargs指令是用來把前面指令的輸出結果(PID)作為“kill -9”指令的參數,并執行該指令。

      “kill -9”會強行殺掉指定程序,這樣就成功清除了同名程序。