我在共享计算环境中工作,组和其他人的默认设置是 rx;由用户来改变这一点。我可以 chmod 并更改所有文件的权限。但是,创建的任何新文件都具有默认权限。无论如何要改变它,这样我就不必每次都 chmod 或将 chmod 作为 cronjob 运行?
您要查找的设置称为umask,这也是更改它的命令的名称。要进行持久更改,请umask在您的 shell 启动文件中添加一条命令——可能命名为.profile或.bash_profile,位于您的主目录中;如果您似乎没有任何此类文件,请发布这些命令的输出:
$ grep $LOGNAME /etc/passwd
$ (cd; ls -ld .??*)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
619 次 |
| 最近记录: |