==============================
条件指定で表示
ls -ltr | grep "root" | grep "rwxr-xr-x"
ls -ltr | grep "root" | grep "rw-r--r--"
ls -ltr | grep -E "7月|8月" | grep -Ev " 201*| 202[0-4]"
==============================
ディスク使用率の高い順
df -h -output=pcent,target,avail,used,size,file,fstype,source | sort -r
==============================
フォルダの使用容量(10MB未満は非表示にする)
du -c -BM /home | grep -Ev "*[0-9]K" | grep -Ev "[1-9]M" | sort
==============================
変数定義+case文
case `date + %H` in
01) A=`date -d "yesterday 01:00" "+%F %H:%M"` ;; 1時の場合
02) A=`date -d "yesterday 02:00" "+%F %H:%M"` ;; 2時の場合
esac
==============================
tarでコピー(権限とタイムスタンプも保持したまま)
tar -cf - <コピー元ファイル> | tar -xf - C <コピー先ディレクトリ>
PR