linux

linux的mkdir如何修改权限

小樊
81
2024-12-27 17:00:35
栏目: 智能运维

在Linux中,mkdir命令用于创建新目录

  1. 使用chmod命令修改目录权限:

    chmod命令允许你修改文件或目录的权限。要修改刚刚创建的目录的权限,请使用以下命令:

    chmod [选项] 模式 目录名
    

    其中,[选项]可以是-R(递归地修改目录及其内容的权限)或-v(显示详细信息),模式是一个表示权限的字符串(例如,755表示所有者具有读/写/执行权限,组用户和其他用户具有读/执行权限)。

    例如,要修改名为new_directory的目录的权限,使其所有者具有读/写/执行权限,组用户和其他用户具有读/执行权限,可以使用以下命令:

    chmod 755 new_directory
    
  2. 使用umask命令修改默认权限:

    umask命令允许你设置用户在创建新文件或目录时的默认权限。要修改默认权限,请在终端中输入以下命令:

    umask [选项] 掩码
    

    其中,[选项]可以是-S(以符号形式显示掩码)或-R(递归地修改当前目录及其子目录的默认权限),掩码是一个表示默认权限的字符串(例如,0022表示新创建的文件具有组用户和其他用户的写权限,新创建的目录具有组用户和其他用户的执行权限)。

    例如,要将新创建的文件的默认权限设置为所有者具有读/写权限,组用户和其他用户具有读权限,可以使用以下命令:

    umask 0022
    

    要将新创建的目录的默认权限设置为所有者具有读/写/执行权限,组用户和其他用户具有读/执行权限,可以使用以下命令:

    umask 0027
    

请注意,这些方法仅适用于在创建目录时设置权限。如果你需要修改现有目录的权限,请使用chmod命令。

0
看了该问题的人还看了