カテゴリー: Linux

ファイルブロックの境界を減らしたり、スパース領域に拡張したりする様子を表した truncate コマンドの画像

Linux / コマンド / truncate - ファイルサイズの縮小と拡大

Linuxのtruncateコマンドでファイルのサイズを指定したり、増やしたり減らしたりする方法を説明します。スパースファイル、相対サイズの調整、基準ファイルと同じサイズに合わせる方法、およびデータ損失の注意点について学びます。

保護された透明な空間の中に固有の一時ファイルとフォルダが生成される mktemp コマンドの画像

Linux / コマンド / mktemp - 安全な一時ファイルとディレクトリの作成

Linuxのmktempコマンドで予測しにくい名前の一時ファイルとディレクトリを安全に作成する方法を説明します。テンプレート、TMPDIR、trapを利用した整理方法と、-uオプションのリスクについても確認します。

ファイルデータが複数のパターンの層を通過しながら分割され上書きされるshredコマンドのイメージ

Linux / コマンド / shred - ファイルデータの上書き

Linuxのshredコマンドでファイルデータを上書きする方法と、その効果が制限される条件を解説します。SSD、コピーオンライト、ジャーナルやスナップショットに残るデータを含め、完全削除を保証できない理由がわかります。

実行ファイルがセキュリティ設定と権限管理を経てシステムフォルダに配置される install コマンドイメージ

Linux / コマンド / install - ファイルのコピーと権限の設定

Linuxのinstallコマンドでファイルをコピーしながら権限、所有者、および対象ディレクトリを設定する方法を説明します。cpとの違いや配布スクリプトでの活用方法も確認します。

1つのデータブロックにハードリンクとシンボリックリンクが異なる方法で接続された ln コマンドのイメージ

Linux / コマンド / ln - ハードリンクとシンボリックリンクの作成

Linuxのlnコマンドでハードリンクとシンボリックリンクを作成する方法を説明します。二つのリンクの違い、相対パス、壊れたリンクと既存のリンクを置き換える際の注意点もまとめます。

ファイルとフォルダが警告ランプが点灯した削除装置を通過して消える rm コマンドの画像

Linux / コマンド / rm - ファイルとディレクトリの削除

Linuxのrmコマンドでファイルとディレクトリを削除する方法を説明します。再帰的削除、対話型確認、ルート保護オプション、回復が難しい削除を安全に扱う原則をまとめます。

1つのファイルが2つのフォルダの間を移動する経路を表した mv コマンドの画像

Linux / コマンド / mv - ファイルの移動と名前の変更

Linuxのmvコマンドでファイルやディレクトリを移動したり名前を変更する方法を説明します。上書き防止、ファイルシステム間の移動、安全な自動化の方法もまとめます。

ファイルとフォルダが元の場所から別の同じコピーとして作成されるcpコマンドの画像

Linux / コマンド / cp - ファイルとディレクトリのコピー

Linuxのcpコマンドでファイルやディレクトリをコピーする方法を解説します。上書きの制御、コピー先にできるパス、属性やリンクの保持とコピー結果の確認方法がわかります。

内容のあるフォルダの中で、空のフォルダが一つだけ消える様子を表現した rmdir コマンドの画像

Linux / コマンド / rmdir - 空のディレクトリを削除

Linuxのrmdirコマンドで空のディレクトリと空の上位パスを安全に削除する方法を説明します。rm -rとの違い、失敗の原因やスクリプトの使用方法も学びます。

ルートフォルダで複数段階のサブフォルダが作成される様子を表した mkdir コマンドの画像

Linux / コマンド / mkdir - ディレクトリ作成

Linuxのmkdirコマンドでディレクトリと複数段階の上位ディレクトリを作成する方法を説明します。権限、umask、SELinux環境と自動化で安全に使用する方法も整理します。