首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【Linux操作系统】——vi/vim编辑器以及关机、重启、登陆、注销命令

【Linux操作系统】——vi/vim编辑器以及关机、重启、登陆、注销命令

作者头像
百思不得小赵
发布于 2022-12-01 06:17:54
发布于 2022-12-01 06:17:54
2.2K0
举报
文章被收录于专栏:小赵Java总结小赵Java总结

2022 年 4月 27 日 百思不得小赵 🔍点此进入博客主页 —— 新时代的农民工 🙊 —— 换一种思维逻辑去看待这个世界 👀 今天是加入CSDN的第1141天。觉得有帮助麻烦👏点赞、🍀评论、❤️收藏啦。

一、vi、vim编辑器简介

由加州大学伯克利分校,Bill Joy 研究开发。 文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice,文本模式下的编辑器有vi、vim(vi的增强版本)。vi和vim是我们在Linux中最常用的编辑器。vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理字符界面中,永远不是图形界面的编辑器能比的。来源于百度百科

VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。 VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。

二、三种切换模式

  • 在Linux命令行中输入vim XXX (文件名)然后进入一般模式。
  • 在一般模式中输入i进入到编辑模式,退出编辑模式键入esc进入vim命令行模式
  • 进入vim 命令行键入wq (保存退出)、q(退出,不保存)、q!(强制退出)

三、快捷键Tips

  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. 编辑 /etc/profile 文件,并将光标移动到 20 行 shift+g

四、入门案例Get✅

使用vim开发一段Java程序。

首先创建一个Java文件,然后使用vi xxx / vim xxx 打开

然后键入 i 进入编辑模式,输入Java代码。

接着按下 esc 进入命令行模式 输入 wq 保存退出。

运行Java程序,输出最终结果。

五、关机、重启、登陆、注销命令

关机 & 重启

  • shutdown -h now [立刻关机]
  • shutdown -h 1 “1 分钟,关机.” [1 分钟后,关机]
  • shutdown -r now [立刻重启]
  • shutdown -r 2 “2 分钟后,重启”
  • halt 【立刻关机】
  • reboot 【立刻重启】

Tips:不管是重启系统还是关闭系统,首先要运行 sync 命令,把内存中的数据写到磁盘中

登录 & 注销

  • 登录时尽量少用 root 帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用 普通用户登录,登录后再用”su -用户名’命令来切换成系统管理员身份
  • 在提示符下输入 logout 即可注销用户【不同的 shell 可能不同(logout exit)】 Tips:logout 注销指令在图形运行级别无效,在运行级别 3 下有效.

关于运行级别

  • 第0级:关闭系统(千万不要把initdefault设置为0,否则将开不了机)
  • 第1级:单用户模式
  • 第2级:没有网络多用户模式
  • 第3级:有网络多用户模式
  • 第4级:系统保留
  • 第5级:有网络和图形的多用户模式
  • 第6级:系统重启

常用运行级别是 3 和 5 ,要修改默认的运行级别可改文件 如果指定运行级别/etc/inittab 的id:5:initdefault:这一行中的数字 命令:init [012356] https 协议

案例Get✅

假设我们的 root 密码忘记了,请问如何找回密码

启动时->快速输入 enter->输入 e-> 进入到编辑界面-> 选择中间有 kernel 项->输入 e(edit)-> 在该行的最后写入 1 [表示修改内核,临时生效]-> 输入 enter->输入 b [boot]-> 进入到单用模式

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
十. Linux关机重启命令与Vim编辑的使用
cheese
2023/11/19
1690
十. Linux关机重启命令与Vim编辑的使用
Linux ——实操篇
Vim 具有程序编辑的能力,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
老虎也淘气
2024/01/30
2100
Linux ——实操篇
大数据学习之_01_Linux学习_01_linux的入门+VM和linux的安装+linux的目录结构+远程登录到linux服务器+vi和vim编辑器+开机、重启和用户登录注销+用户管理+用户组管理
2、Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上。
黑泽君
2019/02/26
2.6K0
Linux Vi和Vim编辑器
以vim打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容,也可以使用『复制、粘贴』来处理你的文件数据。
用户9615083
2022/12/25
3K0
Linux  Vi和Vim编辑器
Linux操作系统基础(八):Linux的vi/vim编辑器
vi的核心设计思想:让程序员的手指始终保持在键盘的核心区域, 就能完成所有编辑操作
Lansonli
2024/03/19
2340
Linux操作系统基础(八):Linux的vi/vim编辑器
Linux入门--基础命令
新版本无法通过修改/etc/inittab的id:initdefault调整运行级别
shimeath
2020/08/11
1.8K0
Linux入门--基础命令
第二章 Linux系统基本操作
登录系统后,在GUI图形界面上点击右键,选择“打开终端”,即可打开命令行窗口。注:虽然我们安装并登录到了GUI图形界面,但是在Linux操作中大多还是习惯于以命令形式管理控制系统,鼠标操作仅启动辅助作用。
晓天
2019/07/04
1.9K0
第二章  Linux系统基本操作
linux中vi和vim操作
vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能,因此被广泛使用
小小咸鱼YwY
2020/06/19
6.9K0
linux中vi和vim操作
Linux文本编辑器——vim编译器的全面讲解
文本编辑软件在任何操作系统上都是必备的软件。我们在 Linux 上不缺乏非常现代化的编 辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。 正如你所了解的,Linux 真正的魅力在于命令行。当你正在用命令行工作时,你就需要一个可以在控制台窗口运行的文本编辑器。
神的孩子都在歌唱
2025/03/05
3420
Linux文本编辑器——vim编译器的全面讲解
Vim编辑器
这次浅聊一下 Vim编辑器,它是由 vi 发展演变过来的文本编辑器,是 Linux众多发行版的默认文本编辑器。内容如下。
reload
2024/01/28
1.3K0
Vim编辑器
vim编辑器
末行命令 主要是针对文件进行操作的:保存、退出、保存&退出、搜索&替换、另存、新建、浏览文件
mathor
2020/07/30
2.1K0
vim编辑器
编辑器-vi、vim的使用
vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,vi是效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的。
狼啸风云
2019/10/28
1.5K0
编辑器-vi、vim的使用
linux基础分享二
/bin 该目录中存放Linux系统常用的可执行文件,如:mv、cp、cat、chomod、chown等常用命令。
吾非同
2020/10/23
4880
Linux 基础 之 用户管理
Linux 是啥?推荐大家直接上百度百科,传送门就放在这里了: Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统
叫我阿杰好了
2022/11/07
1.7K0
Linux 基础 之 用户管理
【Linux笔记】Vi/Vim编辑器
vi编辑器是Linux和Unix上最基本的文本编辑器(所有版本的 Linux 都带有 vi 编辑器),工作在字符模式下。由于不需要图形界面,vi是效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的。Vim 是Vi improved的缩写,是 vi 的改进版。
正念君
2019/06/26
1.2K0
【Linux笔记】Vi/Vim编辑器
Linux 编辑器之神vim编辑器
Linux:使用文本文件来保存配置信息 文本编辑器:ASCII文件 emacs vi vi:Visual Interface(纯字符界面的编辑器) 全屏文本编辑,nano 模式化的编辑器
李玺
2021/11/22
9.7K0
Linux 编辑器之神vim编辑器
《Linux操作系统编程》第四章 屏幕编程器vi : 了解屏幕编辑器vi的概述和基本操作命令
​ 本章主要介绍屏幕编辑器vi的概述与常用命令。需要学生亲自动手实践,在Linux系统上使用vi的常用命令。
猫头虎
2024/04/08
2760
《Linux操作系统编程》第四章 屏幕编程器vi : 了解屏幕编辑器vi的概述和基本操作命令
一天一个 Linux 命令(1):vim 命令
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/77
joshua317
2021/09/08
9850
【Linux入门】Vim文本编辑器
在使用 Linux 操作系统的过程中,经常需要对文本文件进行操作,如新建、编辑等,常用的方法有以下几种:
参谋带个长
2023/12/09
9152
深入了解Linux —— 学会使用vim编辑器
​ 首先,在Linux下安装软件,是在软件包服务器上查找对应软件,下载请求进行安装。
星辰与你
2024/12/29
4710
深入了解Linux —— 学会使用vim编辑器
相关推荐
十. Linux关机重启命令与Vim编辑的使用
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档