ファイルのアクセス権、および基本的な使用chmodコマンド

 

1. touchコマンドでファイルのmyfile.shを作成し、その後、LS-lコマンドは、ファイルを表示するには

これは、文字の各セットの3つの許可ビットが含まれています。

R読み取り許可

ワット書き込み/変更の権限

Xは、スクリプトまたはプログラムに実行権限を

2.権限chomdファイルを変更するには、コマンドを使用します

chmodコマンドの一般的な形式は:
chmodの[]演算子[許可]ファイル名
W HOの意味である:
Uファイル所有者の権限。
ユーザー権限を持つグラムグループ。
他のユーザー権限O。
すべてのユーザー(ファイルの所有者、同じグループや他のユーザー)。


演算子の意味:
権限で+増加。
-許可を取り消します。
=権限を設定。


パーミッションの意味:
R読み取り許可。
W書き込み許可。
X許可を実行します。
Sファイルの所有者とグループセット- ID。
*トンスティッキービット。
他のユーザーがアクセスできないように、ロックを提出するリットル。
U、G、ファイルの所有者、及び使用者の操作にユーザの他のグループのためのO。

前記文書は、実行権限を追加する権限の集合であります。chmod U + X myfile.sh

 

4.すべてのユーザーが読み、書き、追加の権限を実行します。chmod + rwxのmyfile.sh

chmod G-RW myfile.sh:5.ユーザー・グループの読み取りと書き込みのアクセス許可を回復

絶対モード

HMOD絶対モードコマンドの一般的な形式は:
chmodの[MODE]ファイル
モードが進数です。
絶対モードでは、権利のセクションでは、さまざまな意味を持ちます。表現するビットの8進数と各権限

有一个计算八进制权限表示的更好办法,如下图所示

1.我们经常用的给文件授予777的权限,即就是给每一个用户授予读、写、可执行的权限

先收回文件所有用户的读、写、执行权限:chmod a-rwx myflile.sh

再执行 chmod 777 myfile.sh ,给所有用户收取读、写、执行权限

 

 

还可以通过使用- R选项连同子目录下的文件一起设置:
chmod -R 777 /test/*     这样就可以一次将/test目录下的所有文件连同各个子目录下的文件的权限,全部设置为文件属主和同组用户可读和写,其他用户只读。使用 - R选项一定要谨慎,只有在

需要改变目录树下全部文件权限时才可以使用。

 

おすすめ

転載: www.cnblogs.com/zippo123/p/11125296.html