UNIXコマンド

UNIXコマンド

chmod

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

find & xargs

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

rm

  • 特殊なファイル名のファイルを削除するには、「./」を付加する。
    rm ./--

cron

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

sed

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

情報源

2007-02-23 (金) 14:34:40 (4437d)

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS