vi/vim文件管理命令练习

一.练习要求

文件管理命令练习:

复制代码
(1)在/opt目录下创建一个临时目录tmp;
(2)在临时目录下创建一个文件,文件名为a.txt;

vi/vim练习:

复制代码
(1) 应用vi命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间
(2) 将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)
(3) 查找文档中包含#号字符的行,将整行删除
(4) 开启VI的行号提示功能

二.具体操作

a.文件管理命令练习:

(1)在/opt目录下创建一个临时目录tmp;

bash 复制代码
mkdir /opt/tmp

(2)在临时目录下创建一个文件,文件名为a.txt;

bash 复制代码
touch /opt/tmp/a.txt

b.vi/vim练习:

(1) 应用vi命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间

bash 复制代码
vim /opt/tmp/newfile

(2) 将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)

bash 复制代码
r /boot/grub2/grub.cfg

(3) 查找文档中包含#号字符的行,将整行删除

bash 复制代码
/#
g/#/d

(4) 开启VI的行号提示功能

bash 复制代码
set nu
相关推荐
Chennnng3 分钟前
Ubuntu 安装过程的 6 大常见问题类型
linux·运维·ubuntu
阿干tkl22 分钟前
传统网络与NetworkManager对比
linux·网络
Evan芙1 小时前
Linux 进程状态与进程管理命令
linux·运维·服务器
IOT那些事儿1 小时前
VSCode类软件(Trae、Cursor)占用C盘问题
ide·vscode·编辑器
码农12138号2 小时前
Bugku HackINI 2022 Whois 详解
linux·web安全·ctf·命令执行·bugku·换行符
Joren的学习记录2 小时前
【Linux运维进阶知识】Nginx负载均衡
linux·运维·nginx
用户2190326527352 小时前
Java后端必须的Docker 部署 Redis 集群完整指南
linux·后端
胡先生不姓胡2 小时前
如何获取跨系统调用的函数调用栈
linux
里纽斯4 小时前
RK平台Watchdog硬件看门狗验证
android·linux·rk3588·watchdog·看门狗·rk平台·wtd
chem41114 小时前
魔百盒 私有网盘seafile搭建
linux·运维·网络