1) 创建一个group用户组; 2) 将userone、 usertwo两个用户添加到group组中; 3) 在/tmp下创建group.txt文件。 4) 在group.txt文件中填入个人信息(用自己的信息代替*): Name:**** Sex:**** Phone:******* 5) 将group.txt文件复制到userone 、usertwo各自的家目录中: 6) 只能用户自己可读可写group.txt文件,其它用户只有只读权限;
时间: 2023-07-23 07:48:25 浏览: 74
好的,你的问题是如何用命令行完成这些任务,对吧?那我来逐步回答你的问题。
1. 创建一个group用户组:
可以使用 `groupadd` 命令来创建一个新的用户组,如下所示:
```
sudo groupadd group
```
2. 将userone、usertwo两个用户添加到group组中:
可以使用 `usermod` 命令将用户添加到用户组中,如下所示:
```
sudo usermod -a -G group userone
sudo usermod -a -G group usertwo
```
3. 在/tmp下创建group.txt文件:
可以使用 `touch` 命令在 `/tmp` 目录下创建一个空文件,如下所示:
```
sudo touch /tmp/group.txt
```
4. 在group.txt文件中填入个人信息:
可以使用 `echo` 命令将个人信息写入 `group.txt` 文件中,如下所示:
```
sudo echo "Name:**** Sex:**** Phone:*******" > /tmp/group.txt
```
5. 将group.txt文件复制到userone、usertwo各自的家目录中:
可以使用 `cp` 命令将 `/tmp/group.txt` 文件复制到 `userone` 和 `usertwo` 的家目录中,如下所示:
```
sudo cp /tmp/group.txt /home/userone/
sudo cp /tmp/group.txt /home/usertwo/
```
6. 只能用户自己可读可写group.txt文件,其它用户只有只读权限:
可以使用 `chmod` 命令来设置文件权限,如下所示:
```
sudo chmod 600 /home/userone/group.txt
sudo chmod 600 /home/usertwo/group.txt
```
以上就是用命令行完成你提出的这些任务的方法。
阅读全文