您当前的位置: 首页 >  linux

qq_34412985

暂无认证

  • 0浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

linux的文件及目录的默认权限umask值和chown改变用户属主及组和删除用户及-bash-4.1错误

qq_34412985 发布时间:2017-09-03 14:09:42 ,浏览量:0

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其他用户家目录下也可以

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.0403s