Linux文件读写和vi/vim命令操作

简介: Linux文件读写和vi/vim命令操作

Linux vim/vi

1 请在自己的主文件夹下建立temp目录并在该目录下建立mytest目录。

mkdir temp
cd temp/
mkdir mytest

2 进入mytest目录

cd mytest

3 将给出的man.config复制到本目录下面,使用vi 打开本目录下的man.config文件

vi man.config

4 在vi中设置行号

:set nu

5 移动到第58行,向向后定位到第二对双引号,请问你看到的双引号内是什么目录

:58 
/"
n

6 移动到第一行,并且向下查找一下“bzip2”这个字符串,请问它在第几行

gg 
/bzip2

7 将第50行到100行之间的”man”改为”MAN”,并且一个一个查看是否需要修改,如何执行命令?如果在查看过程中一直按y,结果在最后一行出现改变了几个man?

:50,100s/man/MAN/gc

8 不想修改了,想还原成原始文件,如何做?

:q!

9 复制65行到73行的内容,并且粘帖到最后一行之后

:65,73 copy $

10 将这个文件另存为man.test.config

mv man.config man.test.config

11 去掉第27行,并且删除前15个字符,现在第一个字符是什么

:27
dd
15x

12 在第1行新增一行“lam a student…”,现在文件开头的两行是什么样的

i
Iam a student

13 保存后离开,并检查保存是否成功。

:wq


相关文章
|
1天前
|
监控 Linux
Linux修改fs.inotify.max_user_watches(“外部文件更改同步可能很慢”和“当前的 inotify(7) 监视限制太低”)
Linux修改fs.inotify.max_user_watches(“外部文件更改同步可能很慢”和“当前的 inotify(7) 监视限制太低”)
3 0
|
1天前
|
Linux 网络安全 开发工具
【linux】基础IO |文件操作符
【linux】基础IO |文件操作符
10 0
|
1天前
|
存储 Linux 程序员
tar命令详解:linux文件打包神器
tar命令详解:linux文件打包神器
|
1天前
|
程序员 开发工具
Vim命令大全:掌握编辑利器
Vim命令大全:掌握编辑利器
|
2天前
|
缓存 人工智能 Linux
【Linux】--- 详解Linux软件包管理器yum和编辑器vim
【Linux】--- 详解Linux软件包管理器yum和编辑器vim
8 0
|
3天前
|
存储 Linux 数据安全/隐私保护
linux解压zip文件命令
linux解压zip文件命令
|
4天前
|
Linux Go
【Linux基础】 文件基本属性
Linux文件基本属性是指文件或目录在Linux系统中具有的一系列特性和信息。这些属性提供了关于文件或目录的详细信息,包括其类型、权限、大小、创建和修改时间等。本篇文章带你详细了解Linux属性概念,以及怎样更改文件属性。
11 0
【Linux基础】 文件基本属性
|
5天前
|
Linux
【Linux 基础】文件与目录管理
文件和目录的基本概念以及常用命令
26 11
|
15天前
|
Linux 开发工具 C++
Linux文本编辑器vim的使用
vi/vim,vi是一款很老的编辑器,它们都是多模式文本编辑器,没有代码的编译功能,也没有调试功能。 vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。
36 0
|
1月前
|
弹性计算 Unix Linux
Linux:文本编辑器 - vim
Linux:文本编辑器 - vim
28 1