目录权限修改

userdel -r test  删除test用户

tail    查看  例:tail -1 /etc/passwd

id test   查看用户

添加用户:useradd -u 1000 -g lw -d /home/sb bigSB -s /bin/bash test

ls /home/   查看用户名称

su - test   切换用户

用户的信息都在在家目录里放着,切换用户,程序会去家目录

读取隐藏的文件,若修改加目录,切换用户后,程序找不到家

目录中的文件就会出现问题

cp -r /home/test/* /home/sb/

cp -r /home/test/.[!.]*  /home/sb/

ls -l  []             查看权限信息

ll -d /home/test/   查看目录的用户权限信息

ls  查看该用户下的信息(文件、目录等)

mkdir test    在具体的文件下创建test目录

目录权限的作用:可以查看该目录下的所有信息(文件、目录等)

chmod o-r /tmp/test   :对该文件有属主属组权限对其进行权限修改,其他人禁用读权限

对目录的操作跟文件的权限无关:

例如:对 /tmp/test/test.txt 将test.txt改为a.txt

1. 对根目录:/ 要有可执行权限x  进入到cd到根目录下
2.对tmp 目录也要有颗执行权限
3.对test 目录要有可写权限

  r: 可以ls 该目录下的子文件名,子目录名

  w:可以对目录下的文件操作,例:修改文件的名称,创建文件、删除文件等

  x: 可以cd 到该目录下

对文件的操作才与文件有关 :文件内容操作,文件里的东西

mv /tmp/test/a.txt  /tmp/test/b.txt  修改a.txt名称为b.txt

猜你喜欢

转载自www.cnblogs.com/jiablogs/p/8922656.html