pwdx
用於顯示指定進程的當前工作目錄
內建命令
概要
1pwdx [進程ID]
參數說明
進程ID
:要查詢的進程ID,可以使用ps
命令查看。
示例
下面示例中,使用 ps
命令查看 nginx
進程的信息,然後使用 pwdx
命令查詢進程ID爲 5678
的進程的當前工作目錄。
1$ ps -ef | grep nginx
2# root 1234 1 0 10:00 ? 00:00:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
3# www-data 5678 1234 0 10:01 ? 00:00:00 nginx: worker process
4
5$ pwdx 5678
6# 5678: /var/www/html
查看當前進程的工作目錄:
1$ pwdx $$
查看指定進程的工作目錄:
1$ pwdx 1234
批量查看多個進程的工作目錄:
1$ ps aux | awk '{print $2}' | xargs pwdx
結合其他命令,查看某個進程的工作目錄和命令行:
1$ ps -p 1234 -o cmd | tail -n 1 | awk '{print $1}' | xargs pwdx
查看所有進程的工作目錄:
1$ ps -eo pid | xargs pwdx
2```[來源](https://github.com/jaywcjlove/linux-command):https://github.com/jaywcjlove/linux-command
最後修改於: Wednesday, January 31, 2024
版權申明:
- 未標註來源的內容皆為原創,未經授權請勿轉載(因轉載後排版往往錯亂、內容不可控、無法持續更新等);
- 非營利為目的,演繹本博客任何內容,請以'原文出處'或者'參考鏈接'等方式給出本站相關網頁地址(方便讀者)。