Linux mkdir创建目录权限如何分配

avatar
作者
筋斗云
阅读量:0

在Linux中,使用mkdir命令创建目录时,可以通过指定-m选项来设置新目录的权限。以下是一些常用的权限设置方法:

  1. 创建一个没有任何权限的目录

    mkdir newdir 
  2. 创建一个只有所有者有读、写、执行权限的目录

    mkdir -m 700 newdir 

    这里,数字7(二进制111)表示所有者有读(4)、写(2)和执行(1)权限。

  3. 创建一个只有所有者有读和执行权限,组用户和其他用户没有任何权限的目录

    mkdir -m 700 newdir 

    这里,数字7表示所有者有读和执行权限,而组用户和其他用户没有任何权限。

  4. 创建一个所有者和组用户都有读、写权限,其他用户没有任何权限的目录

    mkdir -m 770 newdir 

    数字770表示所有者和组用户都有读(4)、写(2)和执行(1)权限,其他用户没有任何权限。

  5. 创建一个所有者和组用户都有读、写、执行权限,其他用户有读和执行权限的目录

    mkdir -m 777 newdir 

    数字777表示所有者和组用户都有读、写和执行权限,其他用户也有读和执行权限。

请注意,赋予目录执行权限可能会带来安全风险,因此请谨慎使用777这样的权限设置。在实际应用中,通常会根据具体需求选择合适的权限设置。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!