ファイル操作

コマンドリファレンス

zip / unzip コマンド|Linux での圧縮・解凍の使い方

zip / unzip コマンドは、Linux で ZIP 形式のファイルを圧縮・解凍 するためのコマンドです。ZIP 形式は Windows・macOS・Linux で広く使われる汎用圧縮形式で、複数ファイルやディレクトリをひとつの .z...
コマンドリファレンス

find コマンド / locate|Linuxでファイルを検索する方法

Linux でファイルを探すときに使うコマンドが find と locate です。find はディレクトリをリアルタイムに走査し、名前・拡張子・サイズ・更新日時などの条件を柔軟に組み合わせて検索できます。locate はあらかじめ作成した...
スクリプト設計

Bashのwhile文とreadコマンド:テキストファイルを1行ずつ安全に処理するスクリプト設計

Bashスクリプトで「CSVファイルやログファイルなどのテキストデータを1行ずつ読み込んで処理する」という要件は、実務で非常によく発生します。この処理を行う際、最も確実で安全な方法が while ループと read コマンドの組み合わせです...
実務レシピ

findコマンドとxargsの組み合わせ術:ファイル検索から一括処理(exec)までの実務レシピ

サーバー運用やログ解析において、「特定の条件に合致するファイルを探し出し、それらに対して一括で処理を行う」という作業は日常茶飯事です。この用途で最強の組み合わせとなるのが、find コマンドと -exec オプション、そして xargs コ...
実務レシピ

【初心者向け】Linux 権限管理を徹底解説!chmod と chown の使い方をわかりやすく

Linux の権限管理は「セキュリティ」の心臓部です。ファイルやディレクトリを誰が読み書き実行できるかを細かく設定できる一方で、設定ミスはデータの漏えいやシステム停止のリスクとなります。そこで本稿では、Linux 権限を「何ができるか」を数...