Linux中檢視指令碼程式是否存在的命令!
在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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 監控程式是否存在的指令碼Linux指令碼
- 使用CHECKSYNTAX命令檢查RMAN指令碼是否存在語法錯誤指令碼
- linux指令碼-判斷程式是否存在,從而可以做預警處理..Linux指令碼
- RMAN中檢查指令碼語法錯誤的命令指令碼
- sh指令碼判斷路徑是否存在指令碼
- linux中檢視oracle程式在做什麼,是否sql引起了鎖 kill掉程式LinuxOracleSQL
- Linux系統中檢視程式埠常用命令有哪些?Linux
- 分享實用監控指令碼:使用Shell檢查程式是否存在指令碼
- python檢測圖片是否存在指令碼Python指令碼
- Linux中檢視程式的多執行緒Linux執行緒
- oracle中檢視某個表的索引是否有效Oracle索引
- javascript中檢測變數是否存在時,最好使用typeofJavaScript變數
- javascript中檢測某個字串在陣列中是否存在JavaScript字串陣列
- 官方mysql中檢視索引是否被使用到MySql索引
- Linux檢視佔用swap的程式指令碼Linux指令碼
- 如何在Linux中檢視所有正在執行的程式Linux
- Oracle中檢視sql命令歷史,檢視rman命令歷史OracleSQL
- Linux 中檢視 DNS 與 配置LinuxDNS
- 在 Linux 中檢視你的時區Linux
- linux 常用Mysql指令碼命令LinuxMySql指令碼
- Linux檢視佔用記憶體的程式指令碼Linux記憶體指令碼
- windows cmd中檢視某個命令所在的路徑Windows
- Linux中檢視yum安裝的jdk位置LinuxJDK
- 檢查CPU是否支援MMX指令的程式碼 (轉)
- EMC儲存在AIX的檢視命令AI
- linux檢視埠是否被佔用的命令是什麼 linux被哪個程式佔用命令介紹Linux
- 如何在 Linux 中檢視可用的網路介面Linux
- Linux檢視網路流量的指令碼Linux指令碼
- 在linux中檢視cpu個數方法Linux
- 《Linux命令列與shell指令碼程式設計大全 第3版》Linux命令列---46Linux命令列指令碼程式設計
- linux指令碼完成重複執行的命令Linux指令碼
- LINUX 自動執行指令碼的命令配置Linux指令碼
- Linux 定時執行指令碼、命令Linux指令碼
- Linux網路命令與指令碼使用Linux指令碼
- Linux命令和shell指令碼學習Linux指令碼
- Rails程式用到的一些指令碼命令AI指令碼
- LINUX shell以及C程式中檢視, 修改, 刪除環境變數LinuxC程式變數
- Linux Source命令及指令碼的執行方式解析Linux指令碼