パソコン鳥のブログ

アクセスカウンタ

zoom RSS プロセスの環境変数、オープン中のファイル、カレントディレクトリを確認する

<<   作成日時 : 2016/03/25 21:21   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

Linuxで、プロセスが動作しているカレントディレクトリ、環境変数、オープン中のファイルを確認する方法です。
/proc/[pid] 下のファイルやディレクトリで確認できます。
なお、これらの情報はプロセスの所有者のみ参照可能です。



プロセスが動作しているカレントディレクトリ

/proc/[pid]/cwd
プロセスのカレントワーキングディレクトリへのシンボリックリンクです。



プロセスの環境変数

/proc/[pid]/environ
このファイルの内容は、環境変数がヌルバイト ('\0') で区切られた文字列です。
次のコマンドで表示します。

strings -n 3 /proc/[pid]/environ



プロセスがオープン中のファイル

/proc/[pid]/fd/
このディレクトリ下には、プロセスがオープンしたファイルへのリンクがあります。
次のコマンドで、オープンしているファイルが確認できます。

ls -l /proc/[pid]/fd/




参考


Man page of PROC

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
プロセスの環境変数、オープン中のファイル、カレントディレクトリを確認する パソコン鳥のブログ/BIGLOBEウェブリブログ
文字サイズ:       閉じる