id

Linux FAQ

【Linux FAQ】ウィンドウをクリックしてコマンド名やプロセスIDを調べるにはどうすればいいですか?

Linuxデスクトップで開いているウィンドウのプロセス情報を出力するには、まず「端末」ウィンドウを開きます。プロセス情報を調べたいウィンドウが端末ウィンドウの後ろに隠れないよう、位置を調整します。ウィンドウが重なっていても、一部が見えていれ
シェル

シェルで現在のユーザーID・グループIDを取得する方法

現在のユーザーID・グループIDは、「id」コマンドで取得することができます。これだとシェルスクリプトなどで使いにくいですね。ユーザーIDだけを取得するには、以下のように実行します。プライマリグループのIDを取得するオプションは「-g」です
シェル

sudoを実行しているユーザーの名前やIDを取得する方法

sudoで実行したシェルでは、「whoami」コマンドは「root」を返しますし、環境変数「$USER」にも「root」が設定されています。 また、「id -u」や「id -g」コマンドは、rootユーザーのユーザーID・グループIDである
シェル

シェルで現在のユーザー名を取得する方法

コマンドラインやシェルスクリプトでは、「whoami」コマンドでユーザー名を出力することができます。もしくは、「id -u -n」でも可能です。変数に入れるなら、以下のようにします。もしくはまた、通常は環境変数「USER」にユーザー名が設定