1.root用户的创建目录的默认权限为755,创建文件的默认权限为644
2.普通用户创建目录的默认权限为775,创建文件的默认权限为664
目录的默认权限是777-umask值,文件的默认权限是666-umask值,如果umask值中有任意一位为奇数,用777或666减去umask值后的结果,如果有奇数的就加1,例如umask 005后,创建文件的默认权限为662,如果用666-005=661,给1加上1最终结果为662.
取到文件权限对应的数字:
stat /tmp/myfile|sed -n 4p|cut -d"(" -f2
stat /tmp/myfile|sed -n 4p|awk -F "(" '{print $2}'|awk -F "/" '{print $1}'
chown root:root filename 更改文件用户属主及组 chown root filename 更改文件用户属主 chown :root filename更改文件用户组(:改为.)
用户删掉后,文件所属用户和组显示为数字
此时添加useradd 用户 -u 数字 即可
删除用户时,userdel -r 用户将用户家目录都删掉
-bash-4.1错误:
cp -a /etc/skel/.b* /home/wj/ 或者copy其他用户家目录下也可以