1.创建用户tom,jack,zhuzhuxia;zhuzhuxia用户的附加组为tom
sudo useradd tom
sudo useradd jack
sudo useradd zhuzhuxia -G tom
2.切换到用户tom,在/tmp目录下创建文件tom.txt (观察文件的归属和权限)
su tom
cd /tmp
touch tom.txt
ll /tmp/tom.txt
3.将tom创建的文件权限修改为rw-r-----
先赋予tom用户命令使用权
后用chmod命令对文件进行权限修改
4.向tom创建的文件中写入内容"Tihs is tom file ,dont touch"
5.请问: jack,zhuzhuxia能不能查看文件的内容?
Jack属于其他用户,没用读取tom用户中文件的权限
zhuzhuxia和tom是同组用户,可以读取tom中的文件
6.创建一个目录/opt/test目录,要求该目录的属组为it组,任何用户在该目录下创建文件继承该目录的属 组?
关于chmod g+s
[root@localhost ~]# groupadd it
[root@localhost ~]# chmod 775 /opt/test
[root@localhost ~]# ll -d /opt/test/
drwxrwxr-x 3 root root 18 Jul 4 04:08 /opt/test/
[root@localhost ~]# chown .it /opt/test/
[root@localhost ~]# chmod g+s /opt/test/
[root@localhost ~]# su tom
[tom@localhost root]$ sudo touch /opt/test/tom.txt
[sudo] password for tom:
[tom@localhost root]$ ll /opt/test/tom.txt
-rw-r--r-- 1 root it 0 Jul 5 08:44 /opt/test/tom.txt
[jack@localhost root]$ sudo touch /opt/test/jack.txt
[jack@localhost root]$ ll /opt/test/jack.txt
-rw-r--r-- 1 root it 0 Jul 5 08:47 /opt/test/jack.txt
7.使用root用户创建目录/prov,修改属主为tom,属组为tom,权限为750
属主与属组
ls -a
9.查看自己的ip地址
ifconfig
或 ip a
10.chown是用来做什么的?chmod是用来做什么的?
chown:改变文件或目录的所属主以及所属组
chmod:为文件或目录设置访问权限