目录权限修改
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