写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。

  • 对于文章中出现的任何错误请大家批评指出,一定及时修改。
  • 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
  • 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。

初学者必会的Linux命令 - 文件查看篇

本文关键字:Linux、常用命令、文件查看

文章目录

  • 初学者必会的Linux命令 - 文件查看篇
    • 一、cat
    • 二、more
    • 三、less
    • 四、head
    • 五、tail
    • 六、wc
    • 七、grep
    • 八、echo
  • cat:查看文件内容
  • more:分页查看文件内容,向下翻动
  • less:分页查看文件内容,可反复回翻
  • head:查看文件头部
  • tail:查看文件的尾部内容
  • wc:显示文件的行、单词与字节统计信息
  • grep:查找关键词并打印匹配的行
  • echo:显示一行指定的文本

一、cat

查看文件内容

  • 用法:cat [选项] [文件]

    • -b:显示行号,空白行不显示行号
    • -n:显示行号,包括空白行

二、more

分页查看文件内容,通过空格查看下一页,通过回车查看下一行,q则退出查看

  • 用法:more [选项] [文件]

    • -d:显示提示信息,否则只会听到提示音
    • -s:遇到两行以上的空白行时合并,提高阅读效率
    • +num:从第num行开始显示
    • -num:设定每页显示的行数
    • +/pattern:在显示前搜索pattern字符串,然后从该位置附近开始显示
  • 进入阅读模式后
    • 回车:向下翻1行
    • 空格:向下滚动一屏
    • Ctrl+B:返回上一屏
    • =:输出当前行的行号
    • q:退出



三、less

分页查看文件内容,通过空格查看下一页,方向键上下回翻,q则退出查看

  • 用法:less [选项] [文件]

    • -e:当文件显示结束后自动离开
    • -N:显示每行的行号
  • 进入阅读模式后
    • 回车:滚动一行
    • 空格:滚动一页
    • /字符串:向下查找指定内容
    • ?字符串:向上查找指定内容
    • b:向后翻一页
    • d:向后翻半页
    • q:退出

四、head

查看文件头部内容,默认显示前10行

  • 用法:head [选项] [文件]

    • -c nK:显示文件前nKB的内容
    • -n:显示文件前n行的内容

五、tail

查看文件的尾部内容,默认显示末尾10行

  • 用法:tail [选项] [文件]

    • -c nK:显示文件末尾nKB的内容
    • -n:显示文件末尾n行的内容
    • -f:动态显示文件内容(不断读取末尾内容),按Ctrl+C组合键退出

六、wc

显示文件的、单词与字节统计信息

  • 用法:wc [选项] [文件]

    • -c:显示文件字节统计信息
    • -l:显示文件行数统计信息
    • -w:显示文件单词统计信息

七、grep

查找关键词并打印匹配的行

  • 用法:grep [选项] 匹配模式 [文件]

    • -i:忽略大小写
    • -v:取反匹配
    • -w:匹配单词
    • –color:显示颜色

八、echo

显示一行指定的文本

  • 用法:echo [选项] [字符串]

    • -n:不输出换行(默认echo输出内容后会换行)
    • -e:支持反斜线开头的转义字符,屏蔽反斜线后面字符的原本含义
\\ 反斜线
\a 报警器
\b 退格键
\f 输入表单格式,换行后保留光标位置
\n 换行
\t 生成水平Tab
\v 生成垂直Tab

扫描下方二维码,加入官方粉丝微信群,可以与我直接交流,还有更多福利哦~

初学者必会的Linux命令 - 文件查看篇相关推荐

  1. 【linux】linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的...

    [linux命令如何查看文件.文件夹的属性,包括大小.修改时间.谁修改的] 1.查看文件大小: #du -sh filename 2.查看文件,文件夹属性: #ls -l filename #ls - ...

  2. Linux命令之查看文件内容

    Linux命令之查看文件内容 1.cat 描述:查看文件内容 用法:cat[选项]...[文件]... 选项:    -b    显示行号,空白行不显示行号. -n    显示行号,包括空白行. [r ...

  3. 必须知道的linux命令,29 个你必须知道的 Linux 命令

    虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的.Bash和 Linux Shell ...

  4. 面试必问的 Linux 命令帮你整理好啦 (下)

    如果我说 Linux 操作系统和命令是面试必问的,你相信么?不信,我们来看看企业招聘需求: 随便在某招聘网站上搜了一下测试工程师的技能要求,基本都有 Linux 操作系统和命令的要求.说明,这个技能确 ...

  5. linux用命令查网口速率,Linux命令行查看当前上传/下载速度

    用的操作系统是Ubuntu Server 18.04,所以在网上查阅的在linux命令行查看实时网速不适用,然后稍作修改就可以用在Ubuntu Server 18.04里了. 脚本如下: $ cat ...

  6. linux日志文件怎么查看,linux 日志文件查看

    记录下日志中常用的日志查看命令. 1.  tail -n 10 -f  **.log 显示日志文件尾部10行日志,当有新日志产生,会追加显示. 2. tail 命令 现ff.sh中有如下信息: [ro ...

  7. Linux 命令行查看服务器ip地址

    ##Linux 命令行查看服务器ip地址 1.1 查询对外IP地址 [root@bogon starblock]# curl cip.cc IP : 1.19.143.140 地址 : 中国 北京 运 ...

  8. linux命令之查看文件内容加上行号-nl

    在linux下cat命令可以查看文件内容,不过有时候我们需要在前面加上行号,看起来更方便,nl命令就有这个功能. 比如查看一个sh脚本: $ cat print-printf.sh #!/bin/ba ...

  9. 文件节点的linux指令,Java工程师必学的Linux命令(一)文件与目录管理

    从本篇文章开始,我将总结一些Java工程师日常研发工作中会使用到的Linux命令,在介绍这些命令的过程中,也会对Linux系统的一些基础知识进行普及.希望对大家工作和学习有所帮助吧. 本篇将从文件与目 ...

最新文章

  1. 解决bootstrap下的图片自适应问题
  2. 5.7 程序示例--基于 SMO 的 SVM 模型-机器学习笔记-斯坦福吴恩达教授
  3. 上级对下级用通知合适吗_用报纸练书法,真的合适吗吗?
  4. Vue使用axios提交表单数据
  5. Application log debug - storage
  6. EditText 双击才能获取点击事件
  7. 提升访问github.com网址的速度
  8. java io读取文件_java io读取文件操作代码实例
  9. java集合-TreeSet排序方式
  10. MaxtoCode 1.10 普及版 开发已经接近尾声
  11. 绿坝现漏洞政府天价难护航
  12. Builder中使用Access数据库
  13. python语言def_python中def的含义
  14. 计算机网络中rtd,一文了解Modern Standby与RTD3
  15. 浅谈EV证书的作用及思考
  16. java验证手机号码
  17. 从现在开始,请务必珍惜你手里的现金
  18. 【已解决】MySQL 服务正在启动 MySQL 服务无法启动
  19. “头狼”任正非:唯惶者能生存
  20. Floyd (弗洛伊德)算法简述

热门文章

  1. python界面显示图片更换背景_用python制作一个简陋的证件照换底色的桌面控制台应用...
  2. 论IE8浏览器报错:$未定义及缺少对象问题
  3. 深信服终端检测响应平台EDR-远程命令执行漏洞
  4. wxPython:python首选的GUI库
  5. 攻防世界 MISC新手练习区 刷12道题题所得的思路和方法
  6. hiho 1613 墨水滴 [Offer收割]编程练习赛32 Problem C 优先队列+BFS
  7. 院士李德毅:大数据认知(演讲全文)
  8. c语言俄罗斯方块视频,c语言自己写俄罗斯方块(完整版)
  9. 台达变频器vfb—d参数表_台达DPS
  10. PS学习(一)-改变logo颜色