Xsell中常用的Linux命令

  • 文件编辑浏览:vim、less 和 tail命令汇总
    • 一、vim
      • 1.vi与vim区别
      • 2.常用操作
      • 3.退出方式有四种:
      • 4.查询
      • 5.快捷操作
    • 二、less
      • 1.常用参数:
      • 2.退出文件页面
      • 3.搜索
      • 4.翻页
    • 三、tail
      • 1、直接显示最后几行内容
      • 2、显示文件最底部内容,且实时刷新内容

文件编辑浏览:vim、less 和 tail命令汇总

一、vim

1.vi与vim区别

vi与vim基本相同,vi是Linux系统自带的基础功能,vim是升级版的vi,使用vi打开文件后,看到的内容类似记事本打开文件,格式颜色单一。vim打开的文件,根据文件类型会有不同颜色显示内容。

2.常用操作

常用操作有打开文件、进入编辑模式、退出、保存退出、底部命令模式、查询

打开文件:vim file

切换模式:键盘输入i,进入编辑模式,在编辑模式按ESC退出编辑模式到浏览页面

3.退出方式有四种:

1、输入“:”,进入底部命令模式,输入wq,回车,退出同时保存需改文件

2、输入“:”,进入底部命令模式,输入w,回车退出,此方法之后文件没有未保存修改时才可以使用,如果有修改,会退出失败

3、大写ZZ,连按两次Z,退出同时保存文件修改内容

4、大写ZQ,退出且不保存文件,已修改的记录会消失

4.查询

/ + 字符串:从当前页面向下搜索。

? + 字符串:从当前页面向上搜索。

两种搜索方式在回车后只会跳转到第一个匹配到的结果,使用大小写的n可以跳转到其他匹配结果。

小写n:正方向下一个匹配结果,正方向就是/时往下的方向,?时往上的方向

大写N:正方向上一个匹配结果。

5.快捷操作

在页面中进行快速定位跳转,包括跳转到行首、行尾、复制、粘贴、上一个单词、下一个单词

跳转行首行尾使用'^'和'$',^ 按建定位到行首,$按建定位到行尾。

按键w,定位到下一个单词的第一个开始位置,不分大小写

按建b,定位上一个上一个单词的开始位置,不分大小写

按键e,定位到当前单词的词尾,不分大小写

二、less

浏览文件,翻页和搜索,向上翻页和向下翻页,与less类似的命令还有more,cat,只记录less操作。

1.常用参数:

-N 显示每行的行号
-m 显示当前已浏览文件的百分比

less file.txt

less -Nm file.txt

2.退出文件页面

键盘输入q退出文件内容页面

3.搜索

/关键词 向下搜索输入的关键词

?关键词 向上搜索输入的关键词

n:跳转到下一个搜索结果的位置

N:跳转到上一个搜索结果位置

4.翻页

方向键上下滑动页面

空格, 翻动一页

回车, 滑动一行

pagedown, 向下翻动一页

pageup, 向上翻动一页

三、tail

tail命令经常用于查看实时日志,支持日志文件动态刷新显示,常用方式有两种

1、直接显示最后几行内容

tail -n 20 logfile.log

表示打开文件且只显示最后20行内容

2、显示文件最底部内容,且实时刷新内容

tail -f logfile.log

此命令方式经常用来查看运行中的最新日志内容,打开文件显示到控制台,显示内容会实时刷新

Xsell中常用的Linux命令相关推荐

  1. IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令

    一个合格ICer,必需要熟练掌握常用的Linux命令.今天来介绍一下IC设计中常用的Linux命令.(管理员相关的命令后面另写一篇文章.) Linux常见命令一览 文件及目录操作 cd  pwd  l ...

  2. 总结在开发中常用的Linux命令

    在这里总结一下在工作中常用的Linux命令, 常用的命令:cd.pwd.mv.rm.cp tar压缩命令 1 .tar.gz文件 压缩:tar  -zcvf  FileName.tar.gz  Dir ...

  3. Java开发中常用的Linux命令

    Linux学习笔记 1,简单说明 2,Linux基本常用命令 2.1,目录管理 2.1.1,列出目录(ls) 2.1.2,切换目录(cd) 2.1.3,创建目录(mkdir) 2.1.4,删除目录(r ...

  4. 工作中常用的linux命令梳理

    由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和BUG,这其中涉及到很多linux服务器上的调试工作,故就梳理了一下平时用的比较多的linux命令,以供以后查阅,具体 ...

  5. 工作中常用的Linux命令(不断更新中)

    最近工作中用到linux命令,简单总结如下: 1. pwd 查看当前所在的文件路径 2. cd 切换目录 cd .. 切换到上一级目录 3. ls 列出当前文件路径下的所有文件和文件夹 4. ll 是 ...

  6. 软件测试工作常用linux命令,软件测试工程师工作中常用的Linux命令

    Linux系统有着众多的优点,比方开源.非商业版本免费.多任务多用户操作,因而Linux系统在非桌面范畴占有压倒性的市场份额.关于互联网技术工作者来说,控制常用的 cd 切换目录 cd .. 返回上一 ...

  7. linux中dpkg找不到命令_工作中常用的Linux命令介绍与实践

    点击上方可关注! 前言 做后端开发的同学,一般都会接触到服务器,而我们现在的系统用的比较多的服务器系统就是linux了,平时多多少少也会接触到一些linux下的shell命令.我们来介绍下linux一 ...

  8. 工作中常用的Linux命令(持续更新)

    查看默认的java垃圾回收器 jinfo -flag -XX:+PrintcommandLineFlags 进程ID 根据端口抓包 tcpdump -i eth0 tcp port 4347 -XX ...

  9. 工作中常用的linux命令,工作中常用的Linux命令

    1.Linux软件安装命令 2.压缩解压缩 unzip -d apache-tomcat.zip tar -zxvf apache-tomcat.zip ---解压缩 tar -zcvf apache ...

最新文章

  1. 网络优化(中国计量大学现代科技学院第三届“中竞杯”程序设计校赛(网络赛))
  2. 舵机控制器STC8G1K
  3. pycharm连接远程mysql_CentOS7安装mysql以及使用pycharm远程连接mysql时遇到的问题
  4. mysql boolean_产品操作MySQL第7篇 – 运算符 – IS NULL
  5. java 分页查询_JavaWeb之分页查询
  6. swift简介(东拼西凑,看看就的了)
  7. 开课吧python小课学了有用吗-好消息!今天,审计、会计、税务、财务主管彻底沸腾了……...
  8. python适合自学编程吗-孩子学编程选Scratch还是Python
  9. Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)
  10. Dreamweaver/Flash CS4安装后打开时提示此产品的许可已停止工作
  11. MATLAB-梯度Roberts算子、拉普拉斯算子、Sobel算子、Prewitt算子对图像进行锐化
  12. 客户价值分析之RFM模型
  13. 华为机试真题 C++ 实现【乱序整数序列两数之和绝对值最小】
  14. 腾讯收入证明泄漏,税后250万,月均20万...
  15. 哪个软件可以制作GIF表情包 动态图制作方法
  16. 使用联想智能引擎的电脑,将会懂你的心思
  17. 前端学习之路(1)———表格的增行和减行
  18. SQL 压力测试实战
  19. 360[极速模式]浏览器无法加载插件(mooc)的解决方案摸索
  20. 将数字转换成千分位,千分位改成数字

热门文章

  1. php在文本框显示图片,多张图片上传后在页面上可以显示图片,在文本框显示地址怎么解决啊...
  2. python结合mitmproxy抓包实践
  3. Linux CentOs7 ping网址 未知的名称或服务
  4. Learn English with M / 学习英语的十句经典名言
  5. 浅谈MySQL安全加固
  6. redux中导入createStore中间有条线,解决方案及redux的使用。(react)
  7. matlab中如何画圆锥,使用Matlab画出圆台圆锥圆柱
  8. php curl_setopt抓取内容,PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
  9. mysql日期转换12小时和24小时_12小时制和24小时制的转换(转)
  10. python——颜文字emoji