当前用户为 user 并已登录字符界面,要求在其家目录下新建一个文件夹 help,将/tmp 下 help.txt 文件复制到新建的 help 目录下,使用 vi 编辑器打开这个文件,将 50 到 100 行 之间的 help 改为 HELP。再删除 11 到 30 行之间的 20 行。最后,保存文件退出 vi。请按序写出上述操作命令
时间: 2024-03-09 17:47:35 浏览: 26
以下按序的命令:
1. 在用户家目录下新建一个文件夹 help:
```
mkdir ~/help
```
2. 复制 /tmp 目录下的 help.txt 文件到新建的 help 目录下:
```
cp /tmp/help.txt ~/help/
```
3. 使用 vi 编辑器打开 help.txt 文件:
```
vi ~/help/help.txt
```
4. 将 50 到 100 行之间的 help 改为 HELP:
```
:50,100s/help/HELP/g
```
其中,`:50,100` 表示指定要替换的行数范围为 50 到 100 行,`s` 表示替换操作,`/help/HELP/g` 表示将所有的 `help` 替换为 `HELP`。
5. 删除 11 到 30 行之间的 20 行:
```
:11,30d
```
其中,`:11,30` 表示指定要删除的行数范围为 11 到 30 行,`d` 表示删除操作。
6. 保存文件并退出 vi 编辑器:
```
:wq
```
其中,`:w` 表示保存文件,`:q` 表示退出 vi 编辑器。
相关问题
假设当前用户账号为 user,在其家目录下新建一个文件夹 back,在 back 目录下新建 2 个字节为 0 的文件 test1 和 test2,然后将 test2 移动到其父目录并改名为 file2。最后返回上一级目录,查看 file2 是否存在。
根据你的要求,我可以为您提供以下命令进行操作:
```
cd ~ # 进入用户的家目录
mkdir back # 在家目录下创建 back 文件夹
cd back # 进入 back 文件夹
touch test1 # 在 back 文件夹下创建 test1 文件
echo -n "" > test1 # 将 test1 文件内容清空
touch test2 # 在 back 文件夹下创建 test2 文件
echo -n "" > test2 # 将 test2 文件内容清空
mv test2 ../file2 # 将 test2 文件移动到上级目录并改名为 file2
cd .. # 返回上级目录
ls file2 # 查看 file2 是否存在
```
执行以上命令后,如果没有报错,那么最后一条命令应该会输出 `file2`,表示文件已经存在。
把/user/book/目录下的aa.txt文本文件复制到test目录下同时改名为bb.txt
可以使用以下命令实现:
```
cp /user/book/aa.txt test/bb.txt
```
这条命令会将 `/user/book/` 目录下的 `aa.txt` 文件复制到 `test/` 目录下,并将文件名改为 `bb.txt`。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)