Linuxの便利コマンド 備忘録

Linuxのコマンドを忘れてしまうので、書き留めておきます。

grepで本文検索

grep [検索したい文字列] -rl [検索対象フォルダのパス]

findでファイル検索

find . -name [探したいファイル名] | xargs grep [本文]

特定のファイル名で一括で特定の文字を含む行を削除

find . -name '[特定の一括ファイル名(*.html)]' | xargs sed -i -e '/[削除したい行が含む文字]/d'

特定のファイル名で一括で文字を置換

find . -name '*.html' | xargs sed -i '' 's/[置換前の文字]/[置換後の文字]/g'

5分後にコマンドを実行

sleep 300;systemctl restart nginx &

更新があったファイルだけ表示

60分以内に更新されたhtmlファイルを表示

find /var/www/ -name '*.html' -mmin -60 

Diffでディレクトリごと差分をとる

diff -rq [ディレクトリ1] [ディレクトリ2]

終わりに

Linuxのコマンドを忘れてしまなわいように備忘録で登録しました。今後も更新していきます。

よろしければTwitterフォローしてください。