2ファイル・ディレクトリの操作と管理
- 2.1ファイルの所有者とパーミッション
ファイルへのアクセスを所有者・グループ・パーミッションで制御する方法を学びます。ls -l の読み方、chmod(記号/数値モード)、chown・chgrp による所有者変更、umask による作成時の既定値、SUID・SGID・スティッキービット を押さえます。
- 2.2基本的なファイル管理の実行
ファイル・ディレクトリ操作の基本コマンド(ls・file・touch・cp・mv・rm・mkdir・rmdir)、ワイルドカードによるパターンマッチ、find による条件検索と一括操作、tar によるアーカイブと gzip・bzip2・xz による圧縮、dd を学びます。
- 2.3ハードリンクとシンボリックリンク
1つの実体を複数の名前で参照するリンクの仕組みを学びます。ハードリンクとシンボリックリンクの違い(inode 共有か、パス参照か)、ln/ln -s による作成、ls -li での識別、コピーとの違い、バージョン切り替えなど管理業務での活用を押さえます。
- 2.4ファイルの配置と検索
FHS(Filesystem Hierarchy Standard)が定める標準ディレクトリ構成と、ファイル・コマンドの検索手段を学びます。主要ディレクトリ(/etc・/var・/home・/usr 等)の役割、find と locate(updatedb・/etc/updatedb.conf)の違い、コマンドの所在を調べる which・whereis・type を押さえます。

