分享好友 最新动态首页 最新动态分类 切换频道
Linux中vim编辑器常用命令、文件查找、磁盘挂载、用户管理
2024-12-27 01:40

Vim 是全屏幕纯文本编辑器,是vi编辑器的升级版。

Linux中vim编辑器常用命令、文件查找、磁盘挂载、用户管理

vim 不仅仅兼容vi所有的命令,而且高亮显示,vi只能运行在 UNIX 和 Linux 中,而 vim 可以跨平台运行在Windows,MAC OS 中。

vim 号称 “编辑器之神”,具有无可匹敌的可扩展性。

大部分 Linux 系统中,默认都会安装 vim,在 Linux 中使用 vim 比较简单,直接使用 ,命令即可

 

在命令模式下,使用 可以保存退出

vim 共分为三种模式,分别是命令模式 (Command mode),输入模式 (Insert mode) 和底线命令模式 (Last line mode) :

三种模式的切换

一开始进入vim的时候,就是命令模式,在命令模式下,使用一些插入按键,就会进入输入模式,比如 键。

在输入模式下,按 键退出输入模式

在命令模式下,输入 进入底线命令模式

命令模式下,输入 保存并退出编辑,也可以输入 (shift + zz) 保存退出

命令模式

一开始进入 vim 的时候,就是命令模式,在命令模式下,敲击键盘动作会被识别为命令,而非输入字符。

命令模式下常用的一些命令

命令说明:进入底线命令模式i前插入模式,从选择字的前面开始插入I在本行行首进行插入a后插入模式,从选择字的后面开始插入A在本行行尾进行插入o下插入模式,从下一行开始插入O上插入模式,在此行的上面一行重新另外起一行新的空白插入r替换当前光标所在的字符R从光标所在字符字符开始替换, 直到按 退出h或左箭头键(←)光标向左移动一个字符j或下箭头键(↓)光标向下移动一个字符k或上箭头键(↑)光标向上移动一个字符l或右箭头键(→)光标向右移动一个字符G移动到最后一行nG移动的到指定的行, n为行数, 可以配合 使用, 和 作用一样gg移动到第一行/str向光标之下搜索 , 此模式下, 按 继续向下搜索, 按 向上搜索?str向光标之上搜索 , 此模式下, 按 继续向下搜索, 按 向上搜索x删除光标所在字符, 即向后删除一个字符X向前删除一个字符nxn为数字, 向后删除指定数量的字符, 如 向后删除5个字符dd删除当前光标所在的这一行ndd从光标所在行开始数, 向下删除 n 行, 如 , 向下删除10行(包含光标所在行)yy复制光标所在的那一行nyy从光标所在行开始数, 向下复制 n 行, 如 , 向下复制10行(包含光标所在行)p将已复制的内容粘贴到光标所在的下一行P将已复制的内容粘贴到光标所在的上一行u撤销Ctrl + r反撤销.重复前一个动作ZZ保存退出, 相当于 ZQ不保存强制退出, 相当于

输入模式

在命令模式下,只要按下i,o,a等字符就可以了进入输入模式了,终端左下角显示为

再输入模式中,任意按键都被当做字符串进行输入

按 键可以退出输入模式,回到命令模式

底部命令模式

在命令模式下,按冒号键 (英文冒号) 就进入了底线命令模式。

底线命令模式可以输入一个或者多个字符的命令

可以退出底线命令模式,回到命令模式

底线命令模式常用命令

命令说明:n1,n2s/word1/word2/g 是行号, 把 行到 行之间的word1替换为word2 或 从第一行到最后一行, 将word1替换为word2 或 从第一行到最后一行, 将word1替换为word2, 每次替换都会进行确认, 确认替换, 跳过替换:n光标移动到第几行:set nu显示行号:set nonu不显示行号:w保存:q退出vim:wq保存并退出:q!放弃未保存的编辑, 强制退出:! command暂时离开vim 查看命令的执行结果

关机命令

 

重启命令

 

该命令需要管理员权限,所以加上

显示当前时间

 

格式化当前时间

 
  • 年份(以四位数来表示)
  • 月份(以01-12来表示)
  • 日期(以01-31来表示)
  • 小时(以00-23来表示
  • 分钟(以00-59来表示)
  • 秒(以本地的惯用法来表示)

设置当前日期和时间

 

注意:只有管理员才能修改时间

当修改完时间,再次使用 查看时间,可以看到时间并没有改变,这是因为 开启了 自动更新

 
 

关闭 自动更新

 

关闭 自动更新后,再次设置时间就会生效

除非你有特殊的需要,否则不建议关闭 自动更新

开启 自动更新:

 

Linux 系统模式使用的格林威治时间,也就是中央时区,北京位于东八区,也就是北京的地方时比中央时区的地方时早8小, 所以要设置一下时区, 以符合我们的使用

设置东八区时区:

 

命令可以显示所有的时区列表, 空格往下翻页, 退出 .

一些命令的输出,可以通过 或者 重定向到一个文件中。

重定向,就是原本命令执行的结果是输出到终端的,通过 或者 输出到某个文件里面了

格式是

 

如果没有这个文件,会自动创建一个文件

会覆盖文件中的所有内容(相当于重新生成了一个文件)

不会覆盖,会在文件的最后一行新增一行,同时统计的修改时间发生改变

将 显示的文件列表输出到日志文件:

 
 

命令可以在指定文件中查找指定的内容

格式如下

 

比如,在 中,查询包含 的内容:

 

常用的参数有

  • 忽略大小写
  • 反向查找(不包含

管道符的主要作用就是把 的输出结果,交给 来处理,也就是 的执行结果,作为 的操作对象

格式

 

的结果由 来处理

 

的结果由 来搜索

 
 

命令可以统计衣蛾问价有多少行,多少个单词,多少个字符

 

只显示行数

工具可以通过下载地址,将网络资源下载本机

 

下载并重令名

 

下载到指定目录:

 

断点续传:

 

在后台下载:

 
 

可以发起一个请求,将请求到的内容输出到终端

 

可以利用输出重定向,将本来输出到终端的内容,重定向一个文件中

 
 

搜索命令

在系统中,搜索符合条件的文件名

**按照文件名查找 **

命令格式

 

从 目录开始查找文件名为 的文件

 

从 开始查找的话,有的目录需要管理员权限,所以加上

按照文件名查找,不区分大小写

 

**按照文件大小查找 **

按照文件大小查找

 

说明

  • 按照大小查找支持的单位有:b,c,w,k,M,G (注意大小写)
  • 文件大小等于 的
  • 文件大小大于 的
  • 文件大小小于 的

按照类型查找

说明

  • 目录

  • 普通文件

  • 链接

按照文件类型查找:

 

搜索当前目录下所有的普通文件:

 

搜索命令

可以查找指定命令的二进制文件、源文件和帮助文件, 比如查看 命令:

 

如果真想查看二进制文件,可以加上 参数

 

这个命令不是不是特别常用, 但在有些情况下非常有用, 比如配置计划任务,需要用到命令的绝对路径的时候

查看命令位置

查看命令所在位置

 
 

概念:Linux 所有的存储设备都必须挂载使用(Linux 中的挂载点,完全可以当做 Windows 中的盘符,区别是,Windows 的盘符是 ABCD,Linux 中的挂载点是目录

Windows 的外置存储设备比较智能,插上 U 盘,自动分配盘符,双击就能使用了,Linux 中必须手动分配盘符,也就是目录,挂载到某某目录下,才能使用。

什么叫挂载?就是把硬件设备和空目录连接起来,就叫挂载。

命令可以查看已经股灾的挂载点以及空间使用情况

 

磁盘大小显示为 , 等

U盘挂载

1.插入U盘

首先将U盘插入电脑, 之后让虚拟机使用这个U盘:

2.挂载U盘

使用 命令查看磁盘列表, 一般新添加的会出现在最后面, 比如新插入的U盘:

 

挂载需要管理员权限

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1QF81IrG-1605168769730)(https://s3.ax1x.com/2020/11/12/BxLDRf.png)]

插入的U盘的设备名字, 每个人的可能不一样

使用命令挂载U盘:

 

去 目录检查一下, 发现里面已经有U盘的文件的

3.卸载U盘

当不再需要U盘的时候, 可以执行卸载命令:

 

最后弹出U盘即可:

 

如何检查是否挂载成功?

方式一: 执行 看一下挂载列表是否多了一个

方式二: 去挂载目录, 比如本例中的 看一下, 是否有文件

在 Linux 系统中, 用户是很重要的一环,用户管理包括用户与组账号的管理。不同的用户对不同的系统资源拥有不同的使用权限。

Linux 系统中的 root 账号通常用于系统的维护和管理, 拥有对操作系统的所有权限。

Linux 安装的过程中,系统会自动创建许多用户账号,而这些默认的用户就称为 “标准用户”。

不推荐直接使用 root 账号登录系统。

文件存储了用户的信息, 可以通过这个文件查看用户信息:

 

影子文件储存了用户的密码,可以通过这个文件查看用户密码,密码是加密的,需要管理员权限

 

文件存储了用户组的信息, 可以通过这个文件查看用户组信息:

 
 

添加用户

 
  • 该命令需要管理员权限
  • 不能添加已存在的用户
  • 参数在添加用户的时候, 同时在 下创建用户家目录
  • 在添加用户的时候,会自动添加一个同名的用户组
 

设置密码

命令可以给用户设置或者修改密码,如果要修改当前登录用的密码,直接使用这个命令即可

 

如果要给别的用户设置或者修改密码 ,需要管理员权限

 

切换用户

命令可以切换用户

 

切换到管理员用户需要权限,所以加上 :

 

切换到管理员,可以省略 ;

 

注意: 只有具有 命令权限的用户, 才能使用 命令, 所以只有具有

用户是是我们安装操作系统时创建的用户, 所以 用户具有 命令权限, 所以可以轻易的使用 命令, 甚至可以通过 切换到超级用户

而我们新添加的用户 并不具备 命令权限, 所以不能使用 命令

权限的配置文件在 , 可以通过编辑这个这个文件为其他用户增加 权限:

 

直接使用 的话不行,这个文件是只读文件,所以通过 命令来修改

或者将用户加入到 这个组 (下面有方法

删除用户

命令可以删除用户, 参数可以在删除用户的时候, 连同 下的用户对应的家目录一块删除, 需要管理员权限:

 
 

查看用户所属组

命令可以查看用户所属组

 

默认查看当前登录用户的, 如果要查看其它用户的, 后面加上用户名就行:

 

可以看到 用户在 用户组里面, 这也是为什么 用户可以使用 命令

添加组

命令可以添加组,不能添加已存在的组,需要管理员权限

 

删除组

命令可以删除组

 

为用户分配组

命令可以给用户分配朱,格式如下

 

把 user用户加入到 组中

 

将用户从组中移除

命令可以把用户移出分组,格式如下

 

把 用户从 组中移除


最新文章
考研机器人工程就业方向及就业前景
随着科技的不断进步,机器人工程专业逐渐成为研究生们热衷追求的领域之一。那么,机器人工程专业的就业前景如何?未来的发展趋势又是怎样的呢?本文将从这两个方面进行探讨。机器人工程专业是一个充满挑战和机遇的领域。随着人工智能和自动
推荐12个AI免费一键生成PPT的网站【2024年最新】
制作PPT演示文稿是一项重要的技能,无论是在商务会议、教育培训还是各类演讲中。虽然PowerPoint本身提供了许多设计工具和模板,但有时我们还是需要一些额外的帮助来提升演示文稿的专业度和吸引力。幸运的是,随着人工智
高清美女写真一键生成!揭秘超火的AI绘画工具及使用攻略
DeepArt.io:利用深度学习技术,DeepArt允许用户将自己的照片转换为各种艺术风格的作品。虽然生成过程相对简单且效果抢眼,但对生成的美女写真要求较高的用户可能对细节把控感到不满足。DALL-E 2:这是最近大火的一个AI工具,具有极强的生
SEO整站建设提升用户体验
在当今数字化时代,网站的SEO整站建设不仅影响搜索引擎排名,更直接关系到用户体验。优化网站结构、内容和互动性是提升用户满意度的重要手段。本文将探讨SEO整站建设如何有效提高用户体验,包括网站速度、内容优化以及移动端适配等多个方面
濮阳企业在线曝光度提升攻略,SEO优化与网络推广全方位策略
濮阳SEO优化网络推广方法旨在全面提升企业在线曝光度。通过关键词优化、内容营销、链接建设等多渠道策略,精准触达目标用户,提高网站排名,实现企业品牌及产品的高效推广。随着互联网的普及,越来越多的企业开始重视网络推广,尤其是,SEO
高清美女写真生成工具推荐!超简单AI绘画神器,1分钟轻松掌握!
DALL-E 2:OpenAI推出的DALL-E 2因其强大的图像生成能力而受到广泛关注。它可以根据你的文本描述生成高质量的图像,甚至可以创造原本不存在的角色和场景。它的强大之处在于生成的结果往往很具创意和艺术感,但相对来说,操作上稍显复杂,需
经济与军事的关系的名言及其在现代社会的体现,全面应用分析数据_The37.83.49
摘要:名言指出经济与军事之间存在密切关系,在现代社会中这种关系愈发显现。经济为军事提供资源和支持,军事力量则保障经济发展的安全与稳定。通过应用分析数据,我们可以看到经济数据与军事投入的相关性,以及军事技术对经济领域的推动作
短剧出海系统全端开源,付费追剧,广告解锁支持iaa广告付费模式
var _hmt = _hmt || [];(function() {var hm = document.createElement("script");hm.src = "https://hm.baidu.com/hm.js?3877f389e858af44b729b97e5e50c214";var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBef
远光软件跌3.15%,短期趋势看,连续3日被主力资金减仓。主力没有控盘
12月17日,跌3.15%,成交额2.54亿元,换手率2.33%,总市值116.97亿元。根据AI大模型测算远光软件后市走势。短期趋势看,连续3日被主力资金减仓。主力没有控盘。中期趋势方面,上方有一定套牢筹码积压。近期筹码减仓,但减仓程度减缓。舆情
相关文章
推荐文章
发表评论
0评