文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== ログイン関連 ====== ===== 一時的にユーザを切り替える[su -] ===== suコマンドはユーザを切り替えて新たなシェルを起動する。\\ \\ <html><span style="color: red"> 注意:<br/> rootになる際に[su -]の[-]を付け忘れると、現在のユーザの環境が引き継がれてrootに切り替わる。<br/> その為、スーパーユーザなのにcommand not foundと言われることになる。<br/> </span></html>\\ 書式: <code> su [-flmp] [-c command] [-s shell] [-] [--help] [--version] [user [arg...]] </code> ^オプション^説明^ |-c //command//|ユーザ切り替え後に//command//を実行して元のシェルに戻る。| |-f|スタートアップファイル(.cshrc)を読み込まない。| |-, -l|ログインシェルを使用しユーザを切り替える。指定したユーザの環境がロードされる。| |-m, -p|環境変数‘HOME’、‘USER’、‘LOGNAME’、‘SHELL’を変更しない。| |-s //shell//|/etc/passwdに設定されたuserのシェルの代わりに//shell//を実行する。| |--help|使用方法を表示する。| |--version|バージョンを表示する。| |//user// [//arg//...]|//user//を指定する。//arg//はログインシェルに渡す引数を指定する。| 実行例: <code> $ su - <- userが未指定なのでrootになる。 パスワード: ********** <- パスワードは表示されない。 # exit <- 終了するには exit または logout を入力する。 logout </code> linux/commands/login.txt 最終更新: 2019/05/18 02:23by 非ログインユーザー