LINUX

【Linux】便利なコマンド一覧

bash-logo-small

複数ファイルの中の特定の文字列を一括置換する

複数のフォルダで重複しているファイルを削除する

fdupes -fr /monkeyでmonkeyディレクトリ以下の重複ファイルを検索。
検索結果から1つのファイルを残してすべて削除する。

fdupesがインストールされていない人はyumでさくっとインストール。

findの結果をmvの引数にする

find ./ -name '*.gz' カレントディレクトリ以下でgzファイルを検索。
xargs -i% mv % /tmp で/tmpにfindの結果を移動。

指定のファイルサイズ以上のファイルを検索する

カレントディレクトリ以下でファイルサイズが2MB以上のものを探す

ファイル名に日付をつける

ファイルの中身がなかったら削除する

ファイルのサイズが0以外のときはなにもせず、0のときは削除するシェルスクリプト

-sは演算子です。
参考サイト
http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230705/?rt=nocnt

-LINUX
-,