サーバー管理の現場において今まで役に立ったことをまとめた小ネタ集です。お役に立てれば幸いです。なお、不完全な情報や時代遅れになってしまった情報もあるかもしれませんが何卒ご了承ください。

Linux : tarコマンドの使い方

作業例

tarコマンドにはいろいろな使い方がありますが、サーバー内のファイルをバックアップしたりリストアしたりする業務が主なら、以下の2つの使い方を覚えていると便利です。
ディレクトリを圧縮するには
tar cvzf 圧縮ファイル名 圧縮対象ディレクトリ
圧縮ファイルを展開するには
tar xvzf 圧縮ファイル名
オプション解説
-c  圧縮ファイルを作成する。
-v  処理中ファイル名を表示する。
-z  gzip形式で圧縮または展開をおこなう。
-f  圧縮ファイル名を指定する。省略すると標準出力になる。
-x  圧縮ファイルを展開する。
3日以内に更新されたファイルのみを圧縮する例
find ./ -type f -mtime -3 -print | xargs tar cvzf newfiles.tar.gz