linuxコマンド覚書き

linuxコマンド覚書き

▼パーミッション保持したまま圧縮
tar cvzfp xxxxx.tar.gz ディレクトリ名
※rootで行わないとオーナー情報が保持されない。

▼パーミッション保持したまま解凍
tar xvzfp xxxxx.tar.gz
※rootで行わないとオーナー情報が保持されない。

▼サーバーリソース監視
vmstat 1
si: スワップに書き込んでる
so: スワップから読み出し
※メモリが足りてない
wa: cpu待機状態になっているパーセンテージ
※通常0%、テーブルロックなどでパーセンテージが上がる

▼サーバーリソース監視2
top
load average: 必要CPUコア数

▼実行中プロセス
ps auxf | less

▼ディレクトリ内、文字列検索
find . -type f -name "*.*" | xargs grep "hoge"

▼リアルタイムでファイルの末尾を表示
tail -f hoge.log
※デバックで便利