[開発][Linux] ファイル・ディレクトリのアクセス権限の変更

■ 権限確認方法: ls -l

■ 権限変更方法: chmod 変更対象 変更方法 変更内容 対象ファイル

chmod 777 hoge.txt
chmod u+x hoge.txt
chmod go+w hoge.txt
chmod a-wx hoge.txt

変更対象:
u ユーザー
g グループ
o その他
a すべて

変更方法:
= 指定した権限にする
+ 指定した権限を付与する
- 指定した権限を除去する

変更内容:
r 読み取り
w 書き込み
x 実行

■ 権限表記見方:

user1@VM01:~/sample$ ls -l
total 4
-rw-r--r-- 1 root root 1858 Oct 24 05:40 docker-compose.yml

「-rw-r--r--」はアクセス権限を示す
最初の1文字目 → ファイル種別
- ファイル
d ディレクトリ
l シンボリックリンク

2~4文字目 → ファイルの所有者に対する権限
5~7文字目 → ファイルの所有グループに対する権限
8~10文字目 → その他に対する権限

r 読み取り
w 書き込み
x 実行
- 権限なし

■ 権限数値見方:

r(読み取り)・・・4
w(書き込み)・・・2
x(実行)・・・1

要は足し算
0 ---
1 --x
2 -w-
3 -wx
4 r--
5 r-x
6 rw-
7 rwx

ref.
Linuxの権限確認と変更(超初心者向け)
http://qiita.com/masashi-t-h/items/5f4c4fa768642aad9e06

tag : Linux permission chmod

2016-10-28 10:04 : 開発 : コメント : 0 : トラックバック : 0 :
コメントの投稿
非公開コメント

« next  ホーム  prev »

search

ad



counter


tag cloud

category cloud