1

/ etc / profileを編集しましたが、パスは通常のユーザーに対してのみ変更されますが、変更はルートには反映されません。ルートに対してもパスが変更されるようにするにはどうすればよいですか?

4

2 に答える 2

2

Solarisでは、通常のユーザーとルートのデフォルトPATHは、PATH変数とSUPATH変数で定義され/etc/default/loginます/etc/default/su

于 2012-02-18T13:03:23.750 に答える
0

ルートは他の人とは異なるシェルを使用します。または非常に確実にすべきです:/ bin / sh bash / ksh構文を使用した場合:

export PATH=${PATH}:/new/path1:/new/path2

...動作しないでしょう。

PATH=${PATH}:/new/path1:/new/path2
export PATH

これは/bin/sh構文に適合します

于 2012-02-18T12:43:03.187 に答える