【Linux】実務に入る前に覚えておきたい用語集

これらの用語はLPIC-1やLinuC-1試験だけでなく、実務でもほぼ必ず登場する基礎知識です!

最初は少し難しく感じるかもしれませんが、用語を知っていれば試験問題も実務もグッと理解しやすくなります。
「知らない言葉が出てきたら、まず用語を調べる」という意識を持つと、自然とLinuxに強くなれますよ!

■ 基本概念・OS関連

用語説明
LinuxオープンソースのUNIX系OS。サーバー運用や開発環境で広く使われる。
カーネルOSの中核部分。ハードウェアとソフトウェアの橋渡しをする。
ディストリビューションLinux本体に各種ソフトや設定をまとめたパッケージ(例:Ubuntu、CentOS、Debianなど)。
シェルコマンドを入力してOSに指示するためのプログラム(例:bash、zsh)。
ターミナルコマンドを入力するための画面(CLI:コマンドラインインターフェース)。

■ ファイル・ディレクトリ関連

用語説明
ファイルシステムディスク上にファイルを管理する方式(例:ext4、xfs)。
ルートディレクトリ(/)ファイルシステムの一番上位にあるディレクトリ。
カレントディレクトリ現在作業中のディレクトリ。
絶対パスルート(/)から始まるファイルやディレクトリの場所。
相対パスカレントディレクトリからのファイルやディレクトリの場所。
.(ドット)カレントディレクトリを表す。
..(ドットドット)親ディレクトリを表す。

■ ユーザー・パーミッション管理

用語説明
ユーザーLinuxシステムを利用する個人やアカウント。
グループ複数ユーザーをまとめた単位。
rootユーザーシステム管理者。すべての権限を持つ。
パーミッションファイルやディレクトリに設定されたアクセス権限(読み取り・書き込み・実行)。
chmodパーミッション(権限)を変更するコマンド。
chownファイルやディレクトリの所有者・グループを変更するコマンド。
/etc/passwdユーザー情報を保存しているファイル。
/etc/groupグループ情報を保存しているファイル。
/etc/shadowユーザーのパスワード暗号化情報を保存しているファイル。

■ パッケージ管理

用語説明
パッケージソフトウェアをまとめたファイル群。
リポジトリパッケージが保存されている場所(サーバー)。
rpmRed Hat系ディストリビューションで使われるパッケージ管理ツール。
dpkgDebian系ディストリビューションで使われるパッケージ管理ツール。
yumrpmパッケージを扱うための自動化されたパッケージ管理ツール。
aptdpkgパッケージを扱うための高機能なパッケージ管理ツール。

■ システム・プロセス管理

用語説明
プロセス実行中のプログラム。
PID(プロセスID)各プロセスに割り当てられた一意の番号。
ps現在動いているプロセスを確認するコマンド。
topリアルタイムでプロセス状況を監視できるコマンド。
kill指定したプロセスを終了させるコマンド。
ジョブシェルで管理される実行中または停止中のプログラム。
フォアグラウンド / バックグラウンドプログラムの実行状態。バックグラウンドなら端末を占有せず作業できる。
nice / reniceプロセスの優先度を設定・変更するコマンド。

■ ネットワーク

用語説明
IPアドレスネットワーク上の機器を識別する番号。
コンピュータのネットワーク上での住所のようなもの。
SSHネットワーク越しにLinuxサーバーに安全に接続するプロトコル。
ポート番号:22
FTPファイル転送用プロトコル。
ポート番号:20|21
ping接続先との通信確認を行うコマンド。
DNSドメイン名をIPアドレスに変換する仕組み。
ポート番号:53
DHCPネットワーク上でIPアドレスを自動配布する仕組み。
サブネットマスクIPアドレスのネットワーク部分とホスト部分を区別するための設定。
デフォルトゲートウェイ他のネットワークに通信するときの出口。

■ ログ・監視

用語説明
ログファイルシステムやアプリケーションの動作記録。
/var/log/ログファイルが保存されているディレクトリ。
journalctlsystemdのログを表示するコマンド。
syslogシステム全体のログメッセージを集める仕組み。


■ シェル・コマンド関連

用語説明
スクリプト複数のコマンドをまとめたファイル。自動化に使われる(例:bashスクリプト)。
リダイレクトコマンドの出力やエラーを別ファイルに送る操作(例:>2>>>)。
パイプコマンドの出力を、次のコマンドの入力に渡す
パイプは、コマンド同士をつなぐ「ホース」のような役割です。
ワイルドカード*? を使って複数ファイルをまとめて指定する表現。
変数データを一時的に入れておくための名前付きの箱のようなもの
変数名=値
環境変数システムやシェルに設定される変数。$PATHなど。
エイリアスよく使うコマンドに短い別名をつける設定(例:alias ll='ls -l')。
PATH実行ファイルが保存されているディレクトリの一覧。

■ ファイル操作関連

用語説明
シンボリックリンク(ソフトリンク)別ファイルやディレクトリへの参照ファイル。ショートカットのようなもの。
ハードリンク元ファイルとは別の名前を持つが、データ領域を共有するファイル。
umask新しく作成されるファイルやディレクトリのデフォルト権限を制御する設定。

■ システム管理・ブートプロセス

用語説明
systemdLinuxの最新の起動・サービス管理システム。
サービス(daemon)裏で常に動いているプログラム(例:Webサーバー、データベース)。
runlevelシステム起動時の動作モード。systemdではターゲット(target)に置き換えられた。
GRUBLinuxのブートローダー。OS起動時にカーネルを読み込む役割。

■ セキュリティ関連

用語説明
ファイアウォール不正アクセスを防ぐためのネットワークの門番(例:iptables、firewalld)。
SELinuxLinuxのアクセス制御強化機能。安全だが設定がやや複雑。
sudo通常ユーザーでも管理者権限でコマンドを実行する仕組み。
ACL「アクセス制御リスト」の略。
マカフィー(McAfee,現:Trellix )アメリカの大手セキュリティソフトウェア企業で、ウイルス対策ソフト・エンドポイント保護・クラウドセキュリティ などを提供しています。

■ ファイルシステム・ディレクトリ管理

用語説明
マウントストレージ(USB、外付けHDDなど)をLinuxシステムに接続して使える状態にすること。
アンマウント使用中のストレージを安全に切断する操作(umountコマンド)。
スワップ領域メモリ不足時に使う一時的な仮想メモリ。ハードディスクの一部を利用する。
inodeファイルの管理情報(作成日時、パーミッションなど)を格納する領域。


■ バックアップ・アーカイブ

用語説明
アーカイブ複数のファイルやフォルダを1つのファイルにまとめる
・まとめるだけで、中身はそのまま変わらない
・サイズが圧縮されるわけではない
tar複数ファイルを一つにまとめる(アーカイブする)コマンド。バックアップでよく使われる。
gzip / gunzipファイル圧縮・解凍ツール(.gz形式)。
rsyncファイルやディレクトリを同期する高速バックアップコマンド。

ここまで「実務に入る前に覚えておきたいLinux用語集」を読んでいただき、ありがとうございました!

Linuxの世界は最初こそ専門用語が多くて戸惑うかもしれませんが、
ひとつひとつの意味を理解することで、確実に知識が積み上がっていきます。

今回ご紹介した用語は、実際にLinuxを操作するうえで役立つ基本中の基本ばかりです。

焦らず、何度でも見返しながら、
少しずつでも「わかる!」を積み重ねていきましょう。

あなたの学びを心から応援しています!🚀

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

コメント

コメントする

目次