suコマンドでユーザーを切り替えるsuコマンドでユーザーを切り替えるsuコマンドを使うと、一時的に別のユーザーになる事ができます。いっても、実際には、一時的に別のユーザーになるのではなく、新しくそのユーザーでシェルを起動しているだけです。一般ユーザーで作業をしていて、root権限が必要な作業をする時や、特定のアカウントの環境になって作業したい時、特定のアカウントの権限でコマンドを使用した時等に使用します。現在のシェルの環境変数をすべて解除し、その上で指定したユーザーとしてシェルを起動し、カレントディレクトリをそのユーザーホームディレクトリとします。具体的な使い方は下で。別のユーザーに切り替えるここでは、user1からtest_userに切り替えています。様にログインできないシェルが指定されているユーザーにはなれない。rootユーザーに切り替えるsuコマンドの後ろにユーザーを指定しない場合は、rootユーザーを指定した事になります。コマンドと、userとの間の「-」ですが、有る場合と無い場合で動作が異なります。「-」をつけた場合は、現在のシェルの環境変数をすべて解除し、その上で指定したユーザーとしてシェルを起動します。カレントディレクトリをそのユーザーホームディレクトリとします。指定したユーザーで新規にログインする様なイメージですね。LOGNAME以外)。環境変数が引き継がれている。スワップ(swap)領域の作成iノード(inode)とはハードリンクとはシンボリックリンクとは現在のプロセスの確認(ps)プロセスを終了させる(kill、killall)プロセスを停止する(kill、killall、Ctrl+z)バックグラウンドでプログラムを実行する(&アンド)Linuxのジョブという考え方(jobs)実行中のプログラムをバックグラウンドにもっていく。