Answers:
你可以用umask
它。找出模式这样做:
7777 -umask =新权限
例如(linux):
777 -022 755
umask为022,文件夹权限为755,文件权限为644。umask 0027
在你的〜/ .profile中放一些东西,让你每次登录时加载它。
更新(由于怀疑论者评论):
$ umask
0077
$ ll
total 0
-rw-rw-rw- 1 jaroslav jaroslav 0 Nov 9 20:26 00
-rw-rw-rw- 1 jaroslav jaroslav 0 Nov 9 20:26 01
-rw-rw-rw- 1 jaroslav jaroslav 0 Nov 9 20:26 02
-rw-rw-rw- 1 jaroslav jaroslav 0 Nov 9 20:26 03
$ rm -rf ../copies/*; \
/bin/cp --no-preserve=mode,ownership * ../copies/; ll ../copies/
total 0
-rw------- 1 jaroslav jaroslav 0 Nov 9 20:33 00
-rw------- 1 jaroslav jaroslav 0 Nov 9 20:33 01
-rw------- 1 jaroslav jaroslav 0 Nov 9 20:33 02
-rw------- 1 jaroslav jaroslav 0 Nov 9 20:33 03
我不相信可以使用标准的unix权限在逐个目录的基础上执行此操作。但是,ACL可以做到这一点。