在 Linux 中,可以使用 umask 命令来设置新创建的文件和子目录的默认权限。umask 命令用于显示或设置用户的文件权限掩码,它可以控制文件和目录的默认权限。
umask 命令的基本格式如下:
umask [options] [mask]
其中,options 是可选参数,用于指定命令的选项,mask 是一个八进制数,用于设置文件权限掩码。
例如,如果要将新创建的文件和子目录的默认权限设置为 755,可以使用以下命令:
umask 022
这个命令将文件权限掩码设置为 022,表示新创建的文件和子目录的默认权限为 755。
在 Linux 系统中,默认的文件权限掩码通常为 022,这意味着新创建的文件和子目录的默认权限为 644,新创建的目录的默认权限为 755。
需要注意的是,文件权限掩码是一个全局设置,它会影响所有用户和所有文件。因此,需要谨慎设置文件权限掩码,以确保不会影响系统的安全性和稳定性。
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
云+社区沙龙online第5期[架构演进]
企业创新在线学堂
云+社区沙龙online[数据工匠]
云+社区技术沙龙[第17期]
领取专属 10元无门槛券
手把手带您无忧上云