UNIXコマンド のバックアップの現在との差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
*chmod [#g3c43503]
* UNIXコマンド [#vadd7612]

読み込み・書き込み・実行のほか「chmod」ではスティッキー・ビットおよびセットIDの指定をすることができる。
** chmod [#ab743a9e]
-読み込み・書き込み・実行のほか「chmod」ではスティッキー・ビットおよびセットIDの指定をすることができる。
 drwxrwxrwt 	スティッキー・ビット。指定したディレクトリ以下のファイルの削除・ファイル名の変更は所有者のみが行える
 -rwsr-xr-x 	セット・ユーザーID。他人が実行する際,所有者の権限で実行する
 -rwxrwsr-x 	セット・グループID。他人が実行する際,グループの権限で実行する
~


** find & xargs [#j3edc2c7]
-ファイル/ディレクトリ名にスペースが含まれている場合でも、問題なく動作する find & xargs
 find dir -print0 | xargs -0 grep "string"
~


** rm [#x3e9daf8]
-特殊なファイル名のファイルを削除するには、「./」を付加する。
 rm ./--
~


** cron [#i0705fa1]
-月末で指定する方法
 55 23 28-31 * * /usr/bin/test $( date -d '+1 day' +%d ) -eq 1 && /path/to/script
~


** sed [#q61a0d79]
-区切り文字を変更する。ディレクトリ指定時等に使用する。~
通常時~
 sed "s/before/after/"
変更時~
 sed "s:before:after:"
~


** 情報源 [#kdf8f9dc]
-[[ぎじゅっやさん>http://hain.jp/index.php/tech-j/2006/10/17/cron(crontab)%E3%81%A7%E6%9C%88%E6%9C%AB]]