ファイル/ディレクトリの基本操作

以下は、ファイルやディレクトリの基本操作を行う代表的なLinuxコマンドとそのオプションです。

コマンドオプション説明
ls-l詳細なリスト表示(ファイルのパーミッション、所有者、サイズ、更新日時など)。
-a隠しファイルも含めた全てのファイルやディレクトリを表示。
-hサイズを人間に読みやすい形式(KB、MB、GBなど)で表示。
mkdir-p親ディレクトリも自動的に作成する。
touchファイルの作成または更新日時の変更。
cp-rディレクトリの再帰的なコピー。
-i上書き確認を行う。
-vコピーの進捗を詳細に表示。
mv-i上書き確認を行う。
-v移動の進捗を詳細に表示。
rm-rディレクトリの再帰的な削除。
-f確認を行わずに強制的に削除。
cat-n行番号を表示。
-b行番号を表示(空行を除く)。
lessページ単位でファイルの内容を閲覧。
head-n [数値]ファイルの先頭部分を指定した行数で表示。
tail-n [数値]ファイルの末尾部分を指定した行数で表示。
chmodファイルやディレクトリのパーミッションの変更。
chownファイルやディレクトリの所有者の変更。
chgrpファイルやディレクトリのグループの変更。
ln-sシンボリックリンクを作成。
-rハードリンクを作成(ディレクトリには使用不可)。
findファイルやディレクトリの検索。
grep-rディレクトリ内のファイルやサブディレクトリも再帰的に検索。
-i大文字小文字を区別せずに検索。
wc-l行数のみを表示。
tar-cvfファイルのアーカイブを作成。
-xvfアーカイブの展開。
gzipファイルの圧縮。
unzipZIPファイルの解凍。
ファイル/ディレクトリの基本操作

これらのオプションを利用することで、より柔軟にファイルやディレクトリを操作することができます。