Linux中檢視指令碼程式是否存在的命令!

老男孩IT教育機構發表於2023-11-17

  在Linux系統中,想要查詢指令碼程式是否存在,可以使用命令列工具或者編寫指令碼來實現,以下是一些常用的方法介紹,希望對你們有用。

  1、使用ps命令

  ps命令可以列出當前執行的程式。你可以透過grep命令過濾出與指令碼相關的程式,並檢查是否存在。例如,假設指令碼名為script.sh,你可以使用以下命令來檢查程式是否存在:

  ps aux | grep script.sh

  如果輸出中包含與指令碼相關的程式,則表示程式存在。

  2、使用pgrep命令

  pgrep命令可以透過程式的名稱查詢其程式ID。你可以使用以下命令來檢查指令碼程式是否存在:

  gprep -f script.sh

  如果命令返回一個程式ID,則表示程式存在。

  3、使用pidof命令

  pidof命令可以透過程式的名稱直接查詢程式ID。你可以使用以下命令來檢查指令碼程式是否存在:

  pidof script.sh

  如果命令返回一個程式ID,則表示程式存在

  根據具體情況,選擇適合的方法來檢查指令碼程式是否存在。這些方法也可以透過程式語言的系統呼叫或庫函式來實現。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2995913/,如需轉載,請註明出處,否則將追究法律責任。

相關文章