Linux题目 1、创建用户test1, 设置密111111,创建组group11。 2、创建目录/opt/test, 设置目录的拥有者为user1,修改目录的权限为777,并查看设置结果。 3、复制SSH的服务器端的配置文件到/home目录下,修改SSH的端号为222。
时间: 2024-03-10 16:46:46 浏览: 19
好的,以下是 Linux 中完成这些任务的指导:
1. 创建用户、设置密码并创建组:
```
sudo adduser test1 --ingroup group11
sudo passwd test1
```
2. 创建目录、设置拥有者和权限:
```
sudo mkdir /opt/test
sudo chown user1:user1 /opt/test
sudo chmod 777 /opt/test
ls -ld /opt/test
```
3. 复制并修改 SSH 配置文件:
```
sudo cp /etc/ssh/sshd_config ~/sshd_config.backup
sudo nano /etc/ssh/sshd_config
# 修改 Port 22 为 Port 222
sudo service sshd restart
```
这样,你就完成了这三个任务。第一个任务是创建用户 `test1` 并设置密码,第二个任务是创建目录 `/opt/test` 并设置拥有者和权限,第三个任务是复制并修改 SSH 配置文件。
相关问题
1.在/opt/test/dir1/test/目录下面创建20个test开头txt结尾的文件
可以使用以下命令在指定目录下创建20个以"test"开头、以".txt"结尾的文件:
```
cd /opt/test/dir1/test/
for i in {1..20}; do touch test${i}.txt; done
```
这将在`/opt/test/dir1/test/`目录下创建名为`test1.txt`、`test2.txt`、...、`test20.txt`的20个文件。
将/opt/test/dir1/test/目录拷贝到/mnt/dir2/
可以使用Linux系统中的p命令将/op/tes/dir1/tes/目录拷贝到/m/dir2目录中。具体操作如下:\```sh\p -rf /p/tes/dir1/tes/ /m/dir2\```\其中,-r参数表示递归复制整个目录,-f参数表示强制复制,即使目标文件已经存在也会覆盖。执行完上述命令后,可以使用命令进入/m/dir2目录,查看是否已经成功复制了/op/tes/dir1/tes/目录中的所有文件和子目录。\n\