suコマンドとは?
Linuxにおいて、複数のユーザーが同時にシステムにログインして作業を行うことができます。しかし、システム管理者は他のユーザーの作業を監視したり、設定を変更したりする必要がある場合があります。
そこで、suコマンドが登場します。suコマンドは「スーパーユーザー」としてシステムにログインするためのコマンドであり、特別なシステム権限を持つユーザーになることができます。これによって、システム管理者は必要に応じて他のユーザーになりすまし、必要な操作を行うことができます。
suコマンドの使い方
以下のコマンドをターミナルに入力することで、suコマンドを使用することができます。
“`
su [オプション] [ユーザー名]
“`
オプションには、-cオプションを使用してコマンドを実行することができます。また、ユーザー名を指定しない場合は、デフォルトで「root」としてログインすることになります。
例えば、以下のように入力することで、rootユーザーとしてログインすることができます。
“`
su –
“`
また、以下のように入力することで、user1というユーザーになりすまし、lsコマンドを実行することができます。
“`
su -c “ls” user1
“`
まとめ
suコマンドは、Linuxにおいてシステム管理者が特別な権限でシステムにアクセスするためのコマンドです。suコマンドを使用することで、システム管理者は必要な場合に限り、他のユーザーになりすまして必要な操作を行うことができます。是非、これらの使い方を押さえて、より効率的なLinux操作を行ってみてください。