コマンドは書き換えてからコピーできる
特定の文字列含むファイルを検索するコマンド
特定の文字列含むファイルを拡張子指定で検索するコマンド
ディレクトリ(strage)を除外して特定の文字列(admin)含むファイルを拡張子指定で検索するコマンド
サブディレクトリ以下の特定ファイルを一括して削除する
ファイル名で指定ディレクトリ以下を検索
日付で検索する (10日以内に編集)
ディレクトリを除外して日付で検索する (3日以内に編集)
ディレクトリを除外して時間で検索する (2時間以内に編集)
更新日順に表示する
更新日順にディレクトリを除外して表示する
find -type f
はファイルのみを対象とするfind -print0
は検出されたファイルのフルパスをNULLキャラクターで分割して出力するxargs -0
もしくはxargs --null
入力ストリームの分割はNULLキャラクターを用いる
特定の日に更新したファイルを見つける find . -type f -name "*.php" -newermt "2020-09-25"
一括変更 (今いるディレクトリの )
パーミッション変更
ファイル移動 、名前変更
コピー A to B
viエディタに行番号
全てのphpが755に、htmlは644になる
ローカルのファイルをリモートにアップロード
# -a オプションでアスキー転送 (デフォルトはバイナリ転送)
FTPserver : ftp.exzample.daa.jp
FTP account : daa.jp-user