【Linux入門】Windowsの「管理者権限」に相当!最重要コマンド「sudo」の使い方と注意点

【Linux入門】Windowsの「管理者権限」に相当!最重要コマンド「sudo」の使い方と注意点

WindowsからLinuxに移行した際、コマンドラインを使うと必ず目にするのが「sudo」という言葉です。

コマンドラインというのは黒いウィンドウでカーソルがピコピコしているやつです。

これは、Windowsで重要な操作をするときに表示される「ユーザーアカウント制御(UAC)」のダイアログに相当します。

Linuxはセキュリティを非常に重視しているため、システムの中核を守るために、普段の操作と管理者権限の操作が厳しく分けられています。

sudo は、この管理者権限を一時的に借りるための、Linuxにおける最も重要かつ基本的なコマンドなんです。


目次

「sudo」とは?:管理者権限を一時的に借りる 重要なコマンド

sudo「SuperUser Do」(スーパーユーザーとして実行せよ)の略です。

Linuxにおける「スーパーユーザー」とは、システム全体を完全に制御できる特別な権限を持つユーザー、別名「root(ルート)」ユーザーのことです。

通常、私たちはセキュリティ上の理由から、このroot権限を持たない一般ユーザーとしてPCを使っています。

sudo は、一般ユーザーが一時的にこのroot権限を借りて、特定のコマンドを実行できるようにする仕組みです。

sudo が必要な操作とは

システム全体に影響を与える以下のような操作には、必ず sudo が必要になります。

  • 新しいソフトウェアのインストールや削除(apt install など)
  • システム設定の重要な設定ファイルの編集
  • OSのアップデートやシステム全体の更新
  • PCに接続されているハードウェアの設定変更

「sudo」の基本的な使い方とパスワードの注意点

sudo の使い方は非常にシンプルです。

実行したいコマンドの前に sudo をつけるだけです。

コマンドの形式

sudo [実行したいコマンド]

パスワード入力時の注意点

sudo を使ってコマンドを実行すると、システムは本当にあなた自身が操作しているかを確認するため、あなたのユーザーパスワードの入力を求めてきます。

  1. コマンドを実行すると「[sudo] your_user_name のパスワード:」といった表示が出ます。
  2. パスワードを入力し、Enterキーを押します。

一度パスワードを入力し認証されると、通常は約5〜15分間はパスワードなしで続けて sudo コマンドを実行できます(この時間を「セッション」と呼びます)。


MX Linux / Linux Mint での具体的な活用例

MX LinuxもLinux Mintも「Debian」という同じ系統のLinuxをベースにしているため、ソフトウェア管理の根幹となるコマンドは共通しています。

インストール・更新コマンド

パッケージ管理コマンドの「apt」を使ってソフトウェアをインストールする際には、sudo が必須です。

操作コマンド(MX Linux / Linux Mint 共通)概要
ソフトウェアのインストールsudo apt install [パッケージ名]指定したソフトウェアをインストールします。
パッケージリストの更新sudo apt updateインターネット上の最新のソフトウェア一覧を取得します。インストール前には必ず実行します。

例えば、ウェブブラウザ「Firefox」をインストールする場合は、sudo apt install firefox となります。


まとめ:【Linux入門】Windowsの「管理者権限」に相当!最重要コマンド「sudo」の使い方と注意点

sudo は、Linuxのセキュリティ設計の核心です。

少し手間かもしれませんが、管理者権限が必要なときだけ sudo を使うことで、一般ユーザーが誤ってシステムファイルを上書きしたり、マルウェアにシステムを破壊されたりするリスクからPCを守ってくれます。

管理者権限が必要な作業は、必ずコマンドの前に sudo をつける。

そして、パスワードを入力する際は何も表示されないことに慣れましょう。


よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次