Home > Linux、Vine Linux > Linuxで、ある階層以下のフォルダ(ディレクトリ)、ファイルのアクセス権(パーミッション)を一括で変更する

Linuxで、ある階層以下のフォルダ(ディレクトリ)、ファイルのアクセス権(パーミッション)を一括で変更する

Linuxで、ある階層以下のフォルダ(ディレクトリ)、ファイルのアクセス権(パーミッション)を一括で変更する

グーグルで何度も、キーワードを変えて検索したが、なかなか出てこなかったので
(というか見逃しただけかもしれない。)、危うく、一つ一つアクセス権(パーミッション)を
変更するところだった。。。


パーミッション Linux アクセス権 一括 変更 コマンド samba ファイル フォルダ
アクセス権の一括変更 Linux
とかのキーワードで、検索をかけたわけですが。。。。

※あくまで、私(Linux初心者)のLinux学習中のメモ。(間違っていても責任は取れません。)


★ある階層以下のフォルダ(ディレクトリ)、ファイルのアクセス権を一括で変更する。


以下で、フォルダ(ディレクトリ)の下の階層のすべてのフォルダ(ディレクトリ)、ファイルが777になる。

# chmod -R ugo+rwx /フォルダ(ディレクトリ)


vinelogo-new.png

逆に
以下で、フォルダ(ディレクトリ)の下の階層のすべてのフォルダ(ディレクトリ)、ファイルが000になる。(らしい)

# chmod -R ugo-rwx /フォルダ(ディレクトリ)


★具体例1
フォルダ(ディレクトリ)が777の状態で、以下のコマンドを実行すると、
フォルダ(ディレクトリ)の下の階層のすべてのフォルダ(ディレクトリ)、ファイルが770になる。(のかな?)

# chmod -R o-rwx /フォルダ(ディレクトリ)


★具体例2
フォルダ(ディレクトリ)が777の状態で、以下のコマンドを実行すると、
フォルダ(ディレクトリ)が770になる。(のかな?)

# chmod o-rwx /フォルダ(ディレクトリ)

---

★コマンドの説明(偉そう。。。)

chmod:ファイルやディレクトリのパーミッションの変更のコマンド

-R:すべて(下の階層)を変更する場合つける。

u:User(ユーザー)
g:Group(グループ)
o:Other(その他)

+:(権限を)追加する。
-:(権限を)取り除く。

r:読み込み
w:書き込み
x:変更


---


同様に、所有権、グループも一括で変更できるらしい。

★ある階層以下のフォルダ(ディレクトリ)、ファイルのアクセス権を一括で変更する。
以下で、フォルダ(ディレクトリ)の下の階層のすべてのフォルダ(ディレクトリ)、ファイルの所有者がyasokiになる。

# chown -R yasoki /フォルダ(ディレクトリ)


---


★ある階層以下のフォルダ(ディレクトリ)、ファイルのグループを一括で変更する。
以下で、フォルダ(ディレクトリ)の下の階層のすべてのフォルダ(ディレクトリ)、ファイルのグループがyasokiになる。

# chgrp -R yasoki /フォルダ(ディレクトリ)


Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Remember personal info

Home > Linux、Vine Linux > Linuxで、ある階層以下のフォルダ(ディレクトリ)、ファイルのアクセス権(パーミッション)を一括で変更する

Search
g
My lunch
www.flickr.com
This is a Flickr badge showing public photos from yasoki tagged with bento. Make your own badge here.
Recent Entries
Recent Comments
Trackbacks
Nokia
feed-icon-14x14.png Feeds
やそき。 タグ クラウド

Page Top