在Linux中,mkdir
命令用于创建新目录
使用chmod
命令修改目录权限:
chmod
命令允许你修改文件或目录的权限。要修改刚刚创建的目录的权限,请使用以下命令:
chmod [选项] 模式 目录名
其中,[选项]
可以是-R
(递归地修改目录及其内容的权限)或-v
(显示详细信息),模式
是一个表示权限的字符串(例如,755
表示所有者具有读/写/执行权限,组用户和其他用户具有读/执行权限)。
例如,要修改名为new_directory
的目录的权限,使其所有者具有读/写/执行权限,组用户和其他用户具有读/执行权限,可以使用以下命令:
chmod 755 new_directory
使用umask
命令修改默认权限:
umask
命令允许你设置用户在创建新文件或目录时的默认权限。要修改默认权限,请在终端中输入以下命令:
umask [选项] 掩码
其中,[选项]
可以是-S
(以符号形式显示掩码)或-R
(递归地修改当前目录及其子目录的默认权限),掩码
是一个表示默认权限的字符串(例如,0022
表示新创建的文件具有组用户和其他用户的写权限,新创建的目录具有组用户和其他用户的执行权限)。
例如,要将新创建的文件的默认权限设置为所有者具有读/写权限,组用户和其他用户具有读权限,可以使用以下命令:
umask 0022
要将新创建的目录的默认权限设置为所有者具有读/写/执行权限,组用户和其他用户具有读/执行权限,可以使用以下命令:
umask 0027
请注意,这些方法仅适用于在创建目录时设置权限。如果你需要修改现有目录的权限,请使用chmod
命令。