linux命令使用vim报错,Linux基础命令--使用vim文本编辑器

原标题:Linux基础命令--使用vim文本编辑器

1.vim 编辑器的使用

(1)vim编辑器的工作模式:

47b6c0f9fae6db1f1136aa301a093652.png

(2)vi编辑器的使用

5f7200d54b606f714ee24a98a05c2b5d.png

063b3ddca06e33dfb6304e63d0334630.png

7587b00d976acdbd0d49365ef7ffdfc6.png

2、查看文件内容命令

(1)more/less 浏览文件全部内容

当文件内容过多时,可以用more或less命令来查看。

命令格式:

more 文件名

less 文件名

(2)cat 查看文件内容

该命令用于将文件的内容打印输出到显示器或终端窗口上。

命令格式:cat [选项] 文件名

6c0ca52dc767f9be01afa6cd1469fc5e.png

(3)head/tail 显示文件头部/尾部信息

head命令用来查看文件前若干行,tail命令用来查看文件后若干行,默认,查看10行。

命令格式:

head [选项] 文件名

tail [选项] 文件名

(4)grep查询字符串

grep命令可以在指定文本文件中匹配字符串,输出匹配字符串所在行的全部内容。

命令格式:grep 关键字 查找范围

3、管道符

命令格式:cmd1 | cmd2 | cmd3 |……|cmd(n)

作用:将一个命令的执行结果作为另一个命令输入来执行

【例1】查看/etc目录下的内容。

#ls /etc | less

【例2】显示/etc目录中文件名以pass开头的文件

#ls /etc | grep pass*

4、重定向

所谓重定向,指不使用系统的标准输入、输出、错误端口进行信息的获取或输出,而是通过重新的指定,让命令从非默认的输入输出设备获取或输出信息。所以重定向分为:输入重定向、输出重定向和错误重定向。

25102ff6bae97dd2fe582616f805dbaf.png

【例1】将ls /命令的执行结果记录到list的文件中。

#ls / > list

【例2】若命令useradd lolo执行错误,则将错误信息保存到当前目录下的errlog文件中。

#useradd lolo 2>errlog

【例3】将程序hello的执行结果和错误信息全部都重定向输出到/tmp目录下的outfile文件中。

#./hello &> /tmp/outfile返回搜狐,查看更多

责任编辑:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值