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