su コマンド
お兄ちゃん!
スーパユーザになるには
どうすればいいのかな?
ログイン時にユーザ名を
root と入力すればいいのかな?
それでもできるけど
ログインし直すのは手間だよね
今回は
su について学ぼう!
su は
他のユーザに切り替えるよ
switch user の略なんだ
su [オプション]... [-] [ユーザ名]
- は通常ログインしたかのように環境変数などの設定を行う指定だよユーザ名の指定が無い場合スーパユーザに切り替わるんだ以下のコマンドでログインしたかのようにスーパユーザに切り替わるよ設定は済んであるから試してみて
su -
へぇ…やってみるね!
# ▌
?…何かが変わった感じがする?
あっ!プロンプトの記号が
# になってる!よく気が付いたね!一般ユーザのプロンプトは
$ だけどスーパユーザのプロンプトは # なんだプロンプトが 「自分は何でもできちゃう状態なんだ」 と意識して慎重に操作しよう
# のときはちょっと怖くなってきちゃった…元の
midori ユーザに戻りたいんだけど…その場合は
logout か exit をしようこれで切り替えたユーザから元のユーザに戻れるんだlogout
exit
$ のプロンプトに戻ってこれたよ!いつものだと安心するね!今回はユーザを切り替える
su を学んだよ!通常はスーパユーザに切り替えて操作する目的で使われるんだ!su はスーパーユーザ以外のユーザ切り替えにも使うけど多くの場合はスーパーユーザへのユーザ切り替えで使われるよスーパーユーザは本当になんでもできてしまうんだスーパユーザに切り替えたらコマンドを慎重に打とう!