- ベストアンサー
OSX:ターミナルを使ってフォルダーより下位層を全てフルアクセスにしたい
そのフォルダーを選択して、「アップルキー」+「I」を押す。 全て「読み/書き」にして「内包している項目に適用する」を選択しているのですが・・・。 確認してもそれが反映されてないファイルがあります。 これはよくある現象と聞いたことがあります。 「”ターミナル”を使って、下位層をフルアクセスでするやり方がある。」って聞いたことがあるのですが、、、 それを言った本人もあまり覚えていませんでした。 そのやり方が分かるかたおりましたら、教えていただけないでしょうか??
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちわ たぶん「chmod」の使い方のことになるのではないでしょうか? 私もchmodはマイ鬼門(?)でいまいち使いこなせないのが悩みですが、数値をオペランドにすることで一発設定ができるすぐれものらしいですので、chmodの使い方、をキーワードにいろいろ探してみてはいかがでしょうか?
その他の回答 (2)
- wirelessml
- ベストアンサー率42% (235/559)
http://www5b.biglobe.ne.jp/~goof/unix/comand.html ファイルやフォルダのアクセス権を変更するには、オーナー、グループ、その他に対して、どのようなアクセス権を与えるかという設定を記号を使って設定できます。 以下のコマンドの例と表を参考にしてください。 [chmod g+w ,o-rw /Users/Shared/ReadMe.rtf]・・・ファイル「ReadMe.rtf」のアクセス権を、グループに対して書き込みのアクセス権を追加し、その他に対して読み出し/書き込みのアクセス権を取り除く 対象 [u]:オーナー [g]:グループ [o]:その他 [a]:全ユーザ アクション +、-、= アクセス権 [r]:読み出し [w]:書き込み [x]:実行 [t]:スティッキービット http://x68000.q-e-d.net/~68user/unix/pickup?chmod
- taketan_mydns_jp
- ベストアンサー率58% (450/773)
下位を同じにするばあいは、-Rをつけます chmod -R 777 ./* でとりあえず下位全てが完全フルアクセスになります 例えば名前で限定したい場合なんかは、findで検索したもので実行させると良いと思います。 例えば、cgiという拡張子をもっているものを705に設定する場合 find . -name '*cgi' -exec chmod 705 {} \; これでOKです。 覚えればコマンドのほうがずっと楽だったりしますよ。
お礼
できました。 ありがとうございます!!!
お礼
できました!!! ありがとうございます!!!!!!!