UNIX/Linuxの部屋 suspendコマンドの使い方

TOP UNIX/Linuxの部屋 UNIX/Linuxコマンド一覧 用語集 新版 由来/読み方辞書 環境変数マニュアル Cシェル変数 システム設定ファイル システムコール・ライブラリ ネットワークプログラミングの基礎知識 クラウドサービス徹底比較・徹底解説




コマンド suspend シェルを一時中断する。csh・tcsh・bash の内部コマンド このエントリーをはてなブックマークに追加

コマンドを実行中に C-z を押すことでコマンドをサスペンド (中断) させることができるが、シェル上から自分自身 (シェル) を C-z でサスペンドさせることはできない。代わりに suspend コマンドを使うことで、シェル自身をサスペンドすることができる。

例えば su で root になった後に、一時的に元のユーザに戻りたいときに suspend コマンドを使うと便利。
% su
# (root になった)
# suspend
Suspended (root 権限で動いているシェルを中断)
% (元のユーザ権限に戻った)
% fg (fg で中断しているジョブを再開)
# (root に戻った)
>> Solaris10オンラインマニュアル(man) Solaris10 suspend(1)