Linux实操篇 - 6/7.Vi和Vim编辑器/开机、重启和用户登录注销

连接视频


vi和vim的基本介绍

在这里插入图片描述

Linux 系统会内置 vi 文件编辑器

Vim 具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方面编辑的功能特别丰富,在程序员中被广泛使用。


vi和vim常用的三种模式

正常模式

vim 打开一个档案就直接进入一般模式了(这是默认的模式),在这个模式中,你可以使用【上下左右】按键来移动关标,你可以使用【删除字符】或者【删除整行】来处理档案内容,也可以使用【复制、粘贴】来处理你的文件数据

插入模式

按下 i, I, o, O, a, A, r, R 等任何一个字母之后才会进入编辑模式,一般来说按 i 即可。

命令行模式

先按键 esc【表示退出】 再输入:在这个模式当中,可以提供你相关指令,完成读取、存盘、替换、离开 vim、显示行号等的动作则是在此模式中达成的。


vi和vim基本使用

使用 vim 开发一个 Hello.java 程序,保存-步骤说明和演示

vim Hello.java在这里插入图片描述
按 回车键
在这里插入图片描述
键盘上输入 i 进入插入模式:
在这里插入图片描述
编写代码
在这里插入图片描述
保存文件,从插入模式 替换到 命令行模式
先按键 esc
在这里插入图片描述>再输入:wqwq 表示 w写入 并 q退出】
在这里插入图片描述
在这里插入图片描述
如果再想修改 Hello.java文件
vim He [按 Tab 自动补全文件名]



各种模式的相互切换

看看vivim各个模式的切换图

在这里插入图片描述



vi和vim快捷键

快捷键练习

  1. 在一般模式下,拷贝当前行 yy,拷贝当前行向下的5行 5yy,并粘贴(输入 p)
  2. 在一般模式下,删除当前行 dd,删除当前行向下的5行 5dd
  3. 在文件中查找某个单词【命令行下 /关键字,回车 查找,输入 n 就是查找下一个】
  4. 设置文件的行号,取消文件的行号。【命令行下 :set nu:set nonu
  5. 编辑 /etc/profile 文件,在一般模式下,使用快捷键到该文档的最末行【G】和最首行【gg
  6. 在一个文件中输入 "hello",在一般模式下,然后又撤销这个动作 u
  7. 编辑 /ect/profile文件,在一般模式下,并将关标移动到,输入: 20,再输入 shift + g

快捷键图

在这里插入图片描述



关机&重启命令

基本介绍

shutdown -h now – 立刻进行关机
shutdown -h 1 – “hello, 1 分钟后会关机”
shutdown -r now – 现在重新启动计算机
halt – 关机,作用和上面一样【halt:停止】
reboot – 现在重新启动计算机
sync – 把内存的数据同步到磁盘

注意细节

  1. 不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中
  2. 目前的 shutdown/reboot/halt 等命令均已经在关机前进行了 sync,提示:小心使得万年船



用户登录和注销

基本介绍

  1. 登录是尽量少使用root账号登录,因为它是系统管理员,最大权限,避免操作失误。可以利用普通用户登录,登录后再用 "su - 用户名" 命令切换成系统管理员身份
  2. 在提示符下输入 logout 即可注销用户

使用细节

  1. logout 注销指令在图形运行级别无效,在 运行级别 3下有效

  2. 运行级别这个概念,后面说明

    su - root
    logout
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值