三种模式:1、命令模式,2、输入模式,3、末行模式

 

1.vi xxx :vi一个文件,对这个文件进行编辑。

 vim xxx:增强型文件编辑器,是一个开发工具,也可以对某个文件进行编辑。

 !vi/!vim:回退且自动打开上次编辑的文件。

 

1】、插入内容

a:当前光标后插入内容。

A:光标所在的行尾插入内容。

i:当前的光标位置前插入内容。

I:光标所在的行头插入内容。

o:在光标所在行的后面插入一个新行。

O:在光标所在行的前面插入一个新行。

 

2】、移动

^/0/Home:移动到行首

$/End    :移动到行尾

G        :移动到末行

#G       :移动到指定行

 

3】、删除

x/Del :删除光标处单个字符。

dd   :删除光标所在行。

#dd  :删除光标处开始的#行。

d^   :删除光标前到行首的所有字符。

d$   :删除当前光标到行尾的所有字符。

 

4】、复制

yy  :复制当前行。

#yy :复制从光标处开始的若干行。

 

5】、粘贴

P :粘贴到光标处前,这一行

p: 粘贴到光标处后,下一行

 

6】、查找

/xxx :n向下找

N向上找

 

7】、撤销

U :撤销对当前行做的所有编辑。

u :撤销最近一次操作,可连续撤销多次最近的操作,连续按u即可。

 

8】、显示行号

:set nu   :在编辑器中显示行号

:set nonu :在编辑器中取消显示行号

 

9】、替换

:[替换范围] s/旧内©容/新内容/g

:% s/旧内容/新内容/g   (全文范围替换)

:n,m s/旧内容/新内容/g (从n行到m行)

:/g  :每一行的所有匹配结果都替换,若没有/g则代表只替换这行的首个匹配旧内容

 

2、退出

:q   :退出

:q! :强制退出

 

3、保存退出

:wq  :保存退出

:x    :保存退出

ZZ   :保存退出

 

4、系统命令

1】、查看系统版本:cat/etc/redhat-release

                  lsb_release –a

2】、查看CPU    :cat /proc/cpuinfo

3】、查看内存信息:cat /proc/meminfo

4】、关机        :shutdown –h now

                  init 0

                  shutdown –h +?(?=数字,代表几分钟后关机)

                  shutdown –c (取消关机)

5】、重启         :shutdown –r now

                  reboot

                  init 6

                  shutdown –r +?(?=数字,代表几分钟后重启)

                  shutdown –c(取消重启)

6】、查看内核     :uname -a

:字符界面切换到图形化界面:init 5

图形化界面切换到字符界面:init 3

 

5.修改服务的参数让其生效

1】、修改配置文件,添加或修改参数值

2】、保存

3】、重启服务

3.1服务启动      :systemctl start 服务名称

3.2服务开机自启动:systemctl enable 服务名称

3.3服务重启      :①systemctl restart 服务名称

                   ②systemctl stop 服务名称

                     systemctl start 服务名称

4】、服务临时关闭     :systemctl stop 服务名称

5】、服务永久关闭     :systemctl disable 服务名称

 

6、打开新文件或读取其他文件的内容

:e /root/install.log  打开新文件进行编辑

:r /etc/filesystems  在当前文件中读入其他文件内容

vi编辑器的常见命令相关推荐

  1. CentOS之VI编辑器的常用命令

    一.vi的模式命令模式:vi启动默认进入的模式,可进入输入模"i",或末行模式(:),除了可以完成命令的功能外,也是后两种模式的转换点输入模式:即文本辑辑状态,最后一行显示&quo ...

  2. Linux学习(1)vi编辑器的常用命令

    今天对Linux中的vi编辑器进行了学习,对其中的常用命令进行总结: 数字 0 或^:光标移到行首 $              :光标移到行尾 H             :光标移到屏幕的首行 L ...

  3. 在 vi 编辑器中的命令模式下,删除当前光标处的字符使用 __ 命 令。

    A:x; B:d;w; C:d; D:d;d; <x>.解析:vi编辑器是Linux和Unix上最基本的文本编辑器,在字符模式下.由&不需要图形界面,使它成了效率很高的文本编辑器. ...

  4. Vi编辑器的常用命令3(其他操作)

    压缩命令 gzip格式:制作压缩文件 tar zcvf 压缩文件名.tar.gz 被压缩的文件/文件夹解压压缩文件 tar zxvf 压缩的文件名.tar.gz -C 路径 bzip2格式:制作压缩文 ...

  5. Vi编辑器的常用命令1(文件内操作)

    行内移动 以单词为单位向后移动 w 以单词为单位向前移动 b 光标移动到行首 0 或 ^ 光标移动到行尾 $ 行数移动 移动到首行 gg 移动到尾行 G 定位到某一行 数字gg 或 数字G 或 :数字 ...

  6. Vi编辑器的常用命令2(文件操作)

    cut 按照字符提取 head -2 1.txt | cut -c 5 指定分隔符 head -2 1.txt | cut -d ':' -f 1,2 sort 文本排序 sort 文件名 文本排序反 ...

  7. Linux vi 编辑器常见命令的使用

    Linux vi 编辑器常见命令的使用 Linux下的文本编辑器有很多种,vi 是最常用的,也是各版本Linux的标配.注意,vi 仅仅是一个文本编辑器,可以给字符着色,可以自动补全,但是不像 Win ...

  8. Linux vi编辑器常见命令的使用

    http://c.biancheng.net/cpp/html/2735.html 工作模式 进一步了解 vi 之前先来了解一下 vi 的工作模式,vi 有三种工作模式: 1) 普通模式 由Shell ...

  9. CentOS 7.9的yum和rpm和tar和vi编辑器以及常用Linux命令使用

    记录:306 场景:在CentOS 7.9操作系统,使用yum.rpm.tar.zip.unzip.cd.ls.ll.mkdir.rm.touch.cat.ln.mv.rename.grep.cp.c ...

最新文章

  1. 成功解决Visual Studio 2015安装时,点击vs_community.exe 没有反应
  2. 一个插排引发的设计思想 (一) 观察者模式
  3. des vue 加密解密_vue DES 加密
  4. [转发] 老叶观点:MySQL开发规范之我见
  5. 【MyBatis笔记】17-多对多做左连接查询(查询老师,并且把关联的学生也查出来)
  6. 2D Fast Marching Computations
  7. 非专业人士观点(3)不要假如
  8. 明天(20171017)继续学习阅读的文章
  9. 注解 @EnableFeignClients 与 @ComponentScan 有冲突
  10. QQ、MSN、淘包旺旺、Skype临时对话的html链接代码
  11. R语言-解决for modifying Try removing ‘00LOCK’的问题
  12. 如何在Linux中删除符号链接?
  13. 物联网--解决ESP8266与电脑串口通讯
  14. 正确划分音节——英语见字发音的秘诀
  15. 如何在iPhone上关闭“请勿打扰”
  16. 团体标准的意义,办理团体标准的好处
  17. 赠与今年的大学毕业生 - 胡适
  18. ArcGIS Pro从0到1入门实战教程 书籍淘宝线上销售,免费下载数据和视频
  19. esx linux 硬盘 扩容,ESX虚拟机添加新磁盘并扩容逻辑卷
  20. 可穿戴设备数据安全及隐私保护概论

热门文章

  1. Android 标签云 LabelView
  2. Original error: 'Command 'C\:\\Users\\Test\\androidsdk\\platform-tools\\adb.exe -P 5037 -s 8cc1cac0
  3. OpenSSL密码库算法笔记——第5.1.2章 椭圆曲线算法集
  4. 赛博格简史:过去、现在和未来
  5. 基于Oracle的SQL优化(崔华著)-学习笔记
  6. 10.2函数牛顿迭代
  7. 微分销商城系统源码 支持小程序端+公众号端二合一 含详细部署教程
  8. 纯php生成统计图,php+highchats生成动态统计图
  9. Fedora或CentOS运行dnf update报错
  10. 安装pspice后没有pspice选项的原因