我们可以通过chmod命令去修改文件、文件夹的权限信息。 :::warning 注意,只有文件、文件夹的所属用户或者root用户才能进行修改。 :::

    语法如下:

    chmod [-R] 权限 文件或者文件夹

    • 选项-R,表示对文件夹内全部的内容赋予同样的权限。

    例如:

    1. $ chmod u=rwx,g=rx,o=x hello.txt

    表示将hello.txt文件的权限更改为rwxr-x--xu表示user所属的用户权限,g表示group组的权限,o表示other其他用户权限。

    1. $ chmod -R u=rwx,g=rx,o=x test

    表示将test文件夹以及内部的所有内容赋予rwxr-x--x权限。

    我们还可以使用chmod 751 hello.txt简化上面的命令,那么751是什么意思呢?
    权限可以利用 3 位数字来代表,第一位数字表示用户的权限,第二位表示用户组的权限,第三位表示其他用户的权限。
    image.png
    所以751表示rwx(7)r-x(5)--x(1)