快捷搜索:

您的位置:澳门新葡4473网站 > 澳门新葡4473网站 > linux新手向-文件的权限及修改

linux新手向-文件的权限及修改

发布时间:2019-11-26 12:41编辑:澳门新葡4473网站浏览(175)

    如果访问或执行一个文件显示Permission deny,一般是权限问题。

    使用"ls -l"可以查看该目录下文件的详细信息。

    1、读懂权限

    第一列就是权限信息,形如:

    drwxr-xr-x

    或者

    -rwx------

    等等。

    其中,第一个字符代表这个文件为目录或文件,d为目录,-为文件,还有其他的如b、c、s等

    后9个字符每三个分为一组,第一组代表拥有者的权限,第二组代表用户组的权限,第三组代表其他用户的权限。

    其中,r代表读,w代表写,x代表执行。

    它们又分别由一个数字来代表,r为4,w为2,x为1。每种身份的权限是累加的,所以-rwx------中,拥有者的权限是7,用户组和其他用户的权限是0.

    2、修改权限

    修改权限的命令为chmod。形如:

    chmod -R 777 filename

    意思是将filename这个文件夹权限改为drwxrwxrwx,-R代表递归更改,即子目录下的所有文件都会更改。

    还可以使用u(拥有者)g(用户组)o(其他用户)的形式修改,形如:

    chmod u=rwx,go=rx filename

    意思是将filename这个文件修改为-rwxr-xr-x

    chmod a+w filename

    意思是将filename这个文件的三组权限都加上w权限。

    chmod a-w filename

    意思是将filename这个文件的三组权限都减去w权限。其他同理。

    3、目录与文件的权限

    目录没有x权限,说明没有执行权限,不能通过cd命令进入该目录。

    若对目录拥有w的权限,但没有该目录下的文件的权限,依然是可以删除这个文件的!因为w说明你拥有了这个目录更改的权限,不论里面的文件权限是什么。

    本文由澳门新葡4473网站发布于澳门新葡4473网站,转载请注明出处:linux新手向-文件的权限及修改

    关键词:

上一篇:没有了

下一篇:没有了