他のユーザーの環境変数を見る方法はありますか?rootでそれをしたいので、パーミッションは問題にならないでしょう。
ユーザー自身には、echo $PATH
またはset | grep PATH
(またはset
変数名を覚えていない場合)を使用します。他のユーザーにとって同様の指示は何でしょうか?
価値があるのは、Ubuntu Server 13.04です。
4
ユーザーには環境変数はありませんが、プロセスにはあります。1人のユーザーが実行するプロセスは、すべてが同じ環境ではないことが一般的です。どのような問題を解決しようとしていますか?
—
ジル「SO-悪であるのをやめる」
たとえば、@ Gilles、ユーザーが持っているMAILフォルダーを知りたいです。そのユーザーとしてログインしてからログインできます
echo $MAIL
が、ショートカットがあるかもしれないと思いました。
それでも、質問を有効に定義することはできません(たとえば、受け入れた回答は、多くの要因に応じて機能する場合と機能しない場合があります)。デフォルトのメールボックスの場所をお探しですか?ユーザーが実際にローカルメールを受信する場所を探していますか(ユーザーがを持っている場合、異なる場合があり、存在しない場合があります
—
ジル 'SO-悪であるのをやめる'
.forward
)。ユーザーは多くの場合、自分.profile
または他の構成ファイルにいくつかの変数を設定しますが、それらをすべて確実に列挙する方法はありません。繰り返しますが、どのような問題を解決しようとしていますか?