linux查詢安裝目錄以及程序的操作

2021-09-18 08:26:42 字數 738 閱讀 9828

如果命令 which 和whereis 都找不到安裝目錄,可使用以下辦法

ps -ef|grep redis

得到了程序號 ***x

然後 ls -l /proc/***x/cwd

1.查程序

ps命令查詢與程序相關的pid號:

ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。

ps -a 顯示所有程式。

ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。

ps -e 此引數的效果和指定"a"引數相同。

ps e 列出程式時,顯示每個程式所使用的環境變數。

ps f 用ascii字元顯示樹狀結構,表達程式間的相互關係。

ps -h 顯示樹狀結構,表示程式間的相互關係。

ps -n 顯示所有的程式,除了執行ps指令終端機下的程式之外。

ps s 採用程式訊號的格式顯示程式狀況。

ps s 列出程式時,包括已中斷的子程式資料。

ps -t《終端機編號》 指定終端機編號,並列出屬於該終端機的程式的狀況。

ps u 以使用者為主的格式來顯示程式狀況。

ps x 顯示所有程式,不以終端機來區分。

2.殺程序

使用kill命令結束程序:kill ***

常用:kill -9 324

linux下還提供了乙個killall命令,可以直接使用程序的名字而不是程序標識號,例如:# killall -9 name

linux目錄查詢命令以及檔案含義

cd 返回上一級目錄 cd 返回上兩級目錄 cd或cd 返回home目錄 cd 目錄名 返回指定目錄 vim進入編輯器後如何退出 1.儲存不退出 w 儲存檔案但不退出vi 編輯 w 強制儲存,不退出vi 編輯 w file 將修改另存到file中,不退出vi 編輯 2.儲存並退出 wq 儲存檔案並退...

linux查詢程序名所在目錄

linux通過pid找到對應的程序所在的目錄。比如 在去了一家新公司,不熟悉伺服器快取和搭建所在目錄的時候,這時候就就可以通過ps查詢程序,並通過程序pid找到執行的目錄了 或者在我們維護伺服器時,發現某個程序異常,而top和ps命令都無法看到程序所在目錄的情況。這裡我們來拿nginx的舉例 一 找...

Linux目錄詳解以及軟體安裝規範

我們在使用linux伺服器過程中,會困惑系統自帶的每個目錄的作用是什麼?以及我們軟體安裝該安裝在哪個目錄下比較合適?以至於不會混亂,方便後續查詢檔案乃至軟體安裝的位置。usr 系統級的目錄,可以理解為c windows usr lib 可以理解為c windows system32 usr loca...