Linux 运行级别 进入不同控制台的快捷键 VI/VIM极速入门

Linux从入门到入土 系列文章目录

第一章 Linux简介:Linux发行版、内核版本号的形式和含义、Linux常见目录
第二章 Linux虚拟机配置: CentOS7/openEuler NAT网络配置 关闭SELinux 关闭防火墙 设置静态IP
第三章 Linux软件包管理工具:CentOS/openEuler的rpm、yum;Debian/Ubuntu的dpkg、apt
第四章 Linux符号链接(软链接)、硬链接的创建方式、特性和常见用途
第五章 Linux 运行级别 进入不同控制台的快捷键 VI/VIM极速入门
第六章 Linux磁盘管理 硬盘&分区命名规则 Linux目录结构介绍 /etc/fstab详解 新硬盘挂载流程
第七章 Linux(CentOS)中共享文件的方法:U盘/移动硬盘、VMware Tools、FTP、Samba、http.server



Linux运行级别

在大多数Linux操作系统下一共有如下7个典型的运行级别:

  • 0 关机
  • 1 单用户,无网络连接,不运行守护进程,不允许非超级用户登录
  • 2 多用户,无网络连接,不运行守护进程
  • 3 多用户,正常启动系统
  • 4 安全模式
  • 5 多用户,带图形界面
  • 6 重启

可是使用init 0命令关机,使用init 6重启,其他类似。

记忆Tips: 数字6是在数字0的基础上再多画一个“半圆”,所以是重启

进入不同的控制台

在大多数Linux系统中,可以使用Ctrl+Alt+T快捷键打开终端(对有图形化界面的系统版本)。

如果用户需要打开不同的终端窗口,并在控制台之间切换,可以使用Ctrl+Alt+F1-F6快捷键。每个Ctrl+Alt+F键都代表一个不同的控制台。例如,Ctrl+Alt+F1代表之一个控制台,Ctrl+Alt+F2代表第二个控制台,以此类推。

使用Ctrl+Alt+F7Ctrl+Alt+F8返回图形界面(如果有)。

VI/VIM极速入门

(注:如无特殊说明,每一个操作的前提都是命令模式

基础

  • vi filename打开filename文件(此时处于命令模式
  • i进入插入模式,接着可以在光标前插入文本
  • 插入追加模式下,按ESC键回到命令模式
  • 键入:wq+Enter 保存并退出
  • 键入:q!+Enter 退出且不保存

进阶

  • a进入追加模式(在光标后插入文本)
  • x删除光标处的字符
  • o当前行下插入新行
  • u撤销最后一次修改
  • dd 删除光标所在的一整行
  • yy 将当前行的内容放入临时缓冲区
  • p 将临时缓冲区中的文本放入光标后
  • ndd 从当前行开始往后删除n行
  • nyy 将从当前行开始,往下n行的内容放入临时缓冲区
  • 输入/pattern:从光标开始处向文件尾搜索pattern
  • 输入?pattern:从光标开始处向文件首搜索pattern
  • n同一方向重复查找(即如果输入上一条命令为/abc,则继续向文件末尾搜索下一个abc)
  • N相反方向重复查找
  • 输入:s/abc/def/ 替换当前行第一个 abc为 def
  • 输入:s/abc/def/g 替换当前行所有 abc为 def
  • 输入:%s/abc/def/(等同于:g/abc/s//def/)替换每一行的第一个abc为def
  • 输入:%s/abc/def/g(等同于:g/abc/s//def/g)替换每一行中所有abc为def
  • 键入:e!+Enter放弃所有修改,从上次保存开始处再编辑
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值