: file(ファイル属性の表示)
: コマンド
: rm(ファイルの削除,ReMove)
ls コマンドの説明で各ファイルには,読み/書き/実行許可の属性が
つけられていることを説明した.また,各ファイルには所有者と同時に,
グループ属性がつけられていることも説明した.
|
許可情報 |
リンク数 |
所有者 |
グループ |
サイズ |
日付 |
時間 |
ファイル名 |
|
-rw-rw-r- |
1 |
yourname |
yourgroup |
7 |
May 13 |
13:08 |
test.txt
|
chmod コマンドは,この属性を変更する.その指定は 2
通りある.一つは 3 桁の 8 進数で指定する方法と,アルファベットで指定す
る方法である.前者は,属性 -rw-r-r- の最初の一桁を除いた 9 桁
を,ビットに対応指せた値 (この例では,644) というように,各属性と
して 3 桁の 8 進数で表す.従って,グループの書き込み許可を与えるのであ
れば,
とすればよい.後者は,所有者( u),グループ( g),他人( o)
と,アルファベットで指定し,読み( r),書き( w),
実行( x)を,追加(+),削除(-) 演算子と組み合わせて指定
する.例えば,同様に,グループの書き込み許可を与えるのであれば,
とすればよい.この chmod コマンドは,ファイルの所有者しか実行できない
(正確には, root(特権ユーザ) も実行可能である) ので注意しよう.
Yasushi KODAMA
平成12年6月4日