ようこそ!浜村拓夫の世界へ

    ブログ内検索

    最近の記事

    ブックマーク数の多い記事

    Blog Translation

    Powered By FC2ブログ

    Powered By FC2ブログ
    ブログやるならFC2ブログ


    FC2ブログ LOGIN

    with Ajax Amazon

    ディレクトリだけchmodで再帰的に変更する方法

    このエントリーを含むはてなブックマーク はてなブックマーク - ディレクトリだけchmodで再帰的に変更する方法 あとで読む
    WebサーバのOSをアップグレードして、バックアップデータをリストア。
    Webページのデータをコピーして、ディレクトリやファイルのパーミッションを変更。

    ●ディレクトリだけを選択して操作する
    ディレクトリ「www」の中には、さらにたくさんのディレクトリとファイルが混ざっているが、
    ・ディレクトリだけパーミッションを「755」にしたい。
    ・ファイルだけパーミッションを「644」にしたい。

    $ chmod -R 0755 www


    これじゃダメ。
    =「www」以下にあるディレクトリとファイルがすべて「755」になってしまう。
    =ファイルは変えないで、ディレクトリだけ変えたい。

    ディレクトリだけ選択的に操作するにはどうすればいいのだろうか?

    chmod - Wikipedia


    find path/ -type d -exec chmod 777 {} \; – path/ 配下の全ディレクトリについて、全パーミッションを付与する



    find /var/www/ -type d -exec chmod 755 {} \;


    これで行けた!
    知らなくて損していること=基本的なシェルコマンドは学んでおかないといけないですね。

    UNIXシェルスクリプトコマンドブックUNIXシェルスクリプトコマンドブック
    (2005/05/25)
    山下 哲典

    商品詳細を見る
    関連記事

    コメント

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバックURL:
    http://hamamuratakuo.blog61.fc2.com/tb.php/491-cc7bc1d0

    FC2Ad