HOMEファイル、ディレクトリ操作, LinuxコマンドA-E > chmod

chmod

コマンド説明

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

構文

chmod [オプション] 権限 ファイル名

オプション

  • -c:パーミッションが変更されたファイルのみ詳細情報に表示する
  • -f:パーミッションが変更できないファイルのエラーを出力しない
  • -R:ディレクトリとその中身のグループを再帰的に変更する

アクセス権限

  • r  読み込み可能
  • w  書き込み可能
  • x  実行可能

modeの記号による記述方法

  • u  ファイル所有者(user)
  • g  所有グループ(group)
  • o  その他のユーザー(other)
  • a  全ユーザー(all)
  • +  後に記述した権限を付加
  • -  後に記述した権限を削除
  • =  後に記述した権限にします
  • r  読み込み権限
  • w  書き込み権限

modeの数字による記述方法

  • 0  ---
  • 1  --x
  • 2  -w-
  • 3  -wx
  • 4  r--
  • 5  r-x
  • 6  rw-
  • 7  rwx

使用例

すべてのユーザーに実行権限を与える

  1. $ chmod a+x tes

グループに書き込み権限をその他のユーザーにはすべて禁止する

  1. $ chmod g+w,o= tes

その他のユーザーが読み書きできないように設定する

  1. # Ls -L
  2. drwxr-xr-x 6 user  student  512 Nov 30 12:30 pub
  3. drwxr-x--x 10 user  student  768 Dec 05 14:34 www
  4. -rw-rw-rw- 1 user  student  512 Nov 30 12:30 test1.txt
  5. pub$ chmod o-rw test1.txt
  6. -rw-rw---- 1 user  student  512 Nov 30 12:30 test1.txt

■Linux初心者サーバー構築無料マニュアル【CentOS5.5編】をプレゼント

スポンサードリンク

Linuxコマンドには、こんなコマンドもあります。

rpm2cpio

rpmパッケージをcpio形式へ変換するコマンド

lpstat

プリンタ-キューの内容を表示するコマンド

chkconfig

各サービスの起動, 停止の設定変更を行うコマンド

netstat

ネットワーク関連の統計情報を表示するコマンド

whereis

バイナリソースのパスを検索するコマンド

当サイトについてと免責事項

  • Linuxコマンド百科辞典は個人で運営しているサイトです。
  • 当サイト内の掲載情報をご利用された際に発生した、いかなる損害・トラブルについても、一切の責任を負いかねますのでご容赦ください。
copyright(c)2005-7 Linuxコマンド百科辞典 All Rights Reserved.