exit の使い方

シェルを抜ける

書き方

exit

sudo -i や su で切り替えたシェルから元のユーザーに戻ります。

例

$ exit

今のシェルを終わります。sudo -i や su で入ったシェルなら、元のユーザーに戻ります。

$ exit 1

スクリプトの中で使い、失敗を表す終了コード 1 で終わります。0 は成功の意味です。

$ echo $?0

直前のコマンドの終了コードを確かめます。0 なら成功です。

よくある間違い・注意

  • SSH でつないだ最初のシェルで exit すると、接続そのものが切れます。
  • Ctrl+D を押しても exit と同じように抜けます。

実際に打って練習する

Linux レベル1 コースの Lv45「玉座を降りる exit」で覚えます(第3章 権限の城(権限とユーザー))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜16 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。

Linux コマンド一覧(LinuC レベル1 の範囲)へ戻る