SU(1) — NEWS-OS Programmer’s Manual
名称
su − 他のユーザへの切り替え
形式
su [ −f ] [ − ] [ userid ]
解説
su は指定したユーザ名 userid のパスワードを聞いてきます。 パスワードが与えられるとその userid に切り替わり、カレントディレクトリを変えることなくシェル (sh(1) あるいは csh(1))を起動します。 ユーザ環境は HOME および SHELL を除いて変わりません。 これらは切り替わるユーザのパスワードファイルから取り出されます (environ(7) 参照)。新しい userid はシェルが存在している間有効です。
userid が指定されないと、“root” とみなされます。 “wheel” グループ (グループ 0) のユーザ以外はスーパーユーザには 切り替わることはできません。 スーパーユーザに切り替わると、シェルはプロンプトを ‘#’ に変えます。
−f オプションを指定すると、 csh(1) は .cshrc ファイルを実行しなくなります。 従って su の立ち上がりが早くなります。
− オプションは login の全シーケンスをシミュレートします。
関連事項
NEWS-OSRelease 4.1C