chmod__ファイル・ディレクトリのアクセス権限を変更 [unix コマンド]
今まchmodコマンドをいまいち上手く使いこなせてなかったので、
備忘録として保存しておく。
[参考にしたサイト]
http://www.k-tanaka.net/unix/chmod.html
http://x68000.q-e-d.net/~68user/unix/pickup?chmod
【 chmod 】
機能 ・・・ ファイル・ディレクトリのアクセス権限を変更する。
全てのファイル・ディレクトリにはパーミッションという属性があり、
どのユーザが読むことができ、どのユーザが書き込めるか、などの
アクセス権限を設定できる。現在のパーミッションの値は ls -l で調べることができる。
形式 ・・・
chmod (option) [a+w] [file name]
chmod (option) [644] [file name]
権限記述方法
ユーザー表記
u______所有者
g______グループ
o______その他
a______全て
権限指定
+______後述権限の付加
- ______後述権限を削除
=______後述権限に変更
権限表記
r_______読みだし権限
w______書き込み権限
x______実行可能権限
s______セットID
t_______スティッキー・ビット
権限記述方法(数字表記)
文字__数値____内容
r______4______読みだし可
w_____2______書き込み可
x_____1______実行可能
数字の組み合わせ
文字____数値_______内容
rwx___7 (4+2+1)____読み出し可+書き込み可+実行可能
rw-____6 (4+2)______読み出し可+書き込み可
r-x_____5 (4+1)____読み出し可+実行可能
-wx____3 (2+1)_____書き込み可+実行可能
【 コマンド例 】
$ chmod a+w file1 全てのユーザーに書き込み権限を付加
$ chmod 644 file2 file2を644(rw-r--r--)に変更
$ chmod 701 *.cgi 拡張子がcgiのファイルを全て701(rwx-----x)に変更
備忘録として保存しておく。
[参考にしたサイト]
http://www.k-tanaka.net/unix/chmod.html
http://x68000.q-e-d.net/~68user/unix/pickup?chmod
【 chmod 】
機能 ・・・ ファイル・ディレクトリのアクセス権限を変更する。
全てのファイル・ディレクトリにはパーミッションという属性があり、
どのユーザが読むことができ、どのユーザが書き込めるか、などの
アクセス権限を設定できる。現在のパーミッションの値は ls -l で調べることができる。
形式 ・・・
chmod (option) [a+w] [file name]
chmod (option) [644] [file name]
権限記述方法
ユーザー表記
u______所有者
g______グループ
o______その他
a______全て
権限指定
+______後述権限の付加
- ______後述権限を削除
=______後述権限に変更
権限表記
r_______読みだし権限
w______書き込み権限
x______実行可能権限
s______セットID
t_______スティッキー・ビット
権限記述方法(数字表記)
文字__数値____内容
r______4______読みだし可
w_____2______書き込み可
x_____1______実行可能
数字の組み合わせ
文字____数値_______内容
rwx___7 (4+2+1)____読み出し可+書き込み可+実行可能
rw-____6 (4+2)______読み出し可+書き込み可
r-x_____5 (4+1)____読み出し可+実行可能
-wx____3 (2+1)_____書き込み可+実行可能
【 コマンド例 】
$ chmod a+w file1 全てのユーザーに書き込み権限を付加
$ chmod 644 file2 file2を644(rw-r--r--)に変更
$ chmod 701 *.cgi 拡張子がcgiのファイルを全て701(rwx-----x)に変更
2011-10-31 11:09
nice!(0)
コメント(0)
トラックバック(0)
コメント 0