九州下载 - 系统安卓苹果手机游戏推荐下载网站!

当前位置:九州下载 > 建站问答 >

linux777权限命令意思

时间:2022-12-26 11:24编辑:九州下载来源:www.wzjsgs.com

linux777权限命令意思(linux

chmod777是什么意思?所有linux系统都能用?

Chmod777是更改文件或者目录权限的命令。命令是linux系统通用的。学习linux建议看《linux就该这么学》,是针对RHEL7编写的

linux下文件权限设置中的数字表示权限,比如777,677等,这个根据什么得来的?

根据chmod ABC file。其中A、B、C各为一个数字,分别表示User、Group、及Other的权限。

A、B、C这三个数字如果各自转换成由“0”、“1”组成的二进制数,则二进制数的每一位分别代表一个角色的读、写、运行的权限。

比如User组的权限A:如果可读、可写、可运行,就表示为二进制的111,转换成十进制就是7。如果可读、可写、不可运行,就表示为二进制的110,转换成十进制就是6。

如果可读、不可写、可运行,就表示为二进制的101,转换成十进制就是5。扩展资料:实例说明444r--r--r--600rw-------644rw-r--r--666rw-rw-rw-700rwx------744rwxr--r--755rwxr-xr-x777rwxrwxrwx从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。

而具体的权限是由数字来表示的,读取的权限等于4,用r表示;写入的权限等于2,用w表示;执行的权限等于1,用x表示;通过4、2、1的组合,得到以下几种权限:

0(没有权限);

4(读取权限);

5(4+1|读取+执行);

6(4+2|读取+写入);

7(4+2+1|读取+写入+执行)

以755为例:

1-3位7等于4+2+1,rwx,所有者具有读取、写入、执行权限;

4-6位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限;

7-9位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限。

通过4、2、1的组合,得到以下几种权限:

0(没有权限);

4(读取权限);

5(4+1|读取+执行);

6(4+2|读取+写入);

7(4+2+1|读取+写入+执行)

以755为例:

1-3位7等于4+2+1,rwx,所有者具有读取、写入、执行权限;

4-6位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限;

7-9位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限。

linux权限怎么算?

本观点,仅供参考!希望能够帮助你!

Linux文件和目录权限的计算方法

第一步:将默认权限(目录777,文件666)和umask值都转换为二进制;

第二步:对umask值取反;

第三步:将默认权限和umask取反的值做与运算;

第四步:将得到的二进制转换为八进制,即为权限。

相关文章