suコマンドを使用する
「す」
「 su 」は、他のユーザーのID(識別子)を使ってセッションを開く、または新しいログインシェルを起動する機能を持つ「スーパーユーザー」として定義されます。
「su」で別のユーザーIDとしてサインインしてください。
suユーザー名
パスワードを入力すると、 "foo"ユーザーとしてログインし、以前と同じ作業ディレクトリに常駐し、以前のユーザーのデフォルト設定(ログインシェル、環境変数、さまざまな権限)を取得します。
"su - "で新しいシェル接続を始めます。
su - ユーザー名
ハイフン「 - 」を使用すると、新しいシェル接続が変数環境の調整とユーザー設定に従ったすべてのデフォルト設定で実行されます。
これらの理由から、スーパーユーザー "root"としてログインすることをお勧めします。次のコマンドを使用してください。
すー
のではなく:
す
前のシェルに戻る
現在のシェルを閉じて前のシェルに戻るには、「 exit 」コマンドまたはキーの組み合わせ「 Ctrl-d 」を入力します。
コメント:コマンドラインが空でない場合は、 Ctrl-dを使用してシェルをルートとして保持している現在の文字を削除します。
注文を一時停止すると、ルートシェルを一時停止してバックグラウンドに配置できます。
fgコマンドで再開できます。
:〜$ suパスワード:debian:/ home / ccm#suspend [1] +停止したsu :〜$ fg su debian:/ home / ccm#
ノート
- 元のログインシェル(初期)からコマンド「 exit 」または「 Ctrl-d 」を入力すると 、システムから切断されます(Unix - GNU / Linux)。
- rootとして(シェルで)ログインしていて、コマンド "su user"を入力した場合、システムはパスワードを要求しません。