タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Linuxとsuに関するtest_testerのブックマーク (1)

  • su と su - の違い - WEB開発初心者の成長記録

    ハイフンが付くのと付かない場合の違いは、以下。 ■su rootに変身するが、switch userしたディレクトリのまま。 ■su - rootに変身して、rootのホームディレクトリに勝手に移動する。ハイフンが付くと、切り替え後のユーザーの環境に勝手に移動する、ということです。なので↓ 例:sudo su - abyss →abyssに変身してabyssのホームディレクトリに勝手に移動する。 例:sudo su abyss →abyssに変身はするが、上記のコマンドを実行したディレクトリのまま。では、なぜハイフンをつけただけで、変身後のユーザーのホームディレクトリに勝手に移動するのか調べてみた。理由は、ハイフンを付けることで、変身するユーザーの環境設定に変更されるから、だそう。つまりは、rootに変身する例で言うと以下↓。 ■su  →rootに変身するが、switch userしたデ

    su と su - の違い - WEB開発初心者の成長記録
  • 1