初学者必会的Linux命令 - 文件查看篇
写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从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命令 - 文件查看篇相关推荐
- 【linux】linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的...
[linux命令如何查看文件.文件夹的属性,包括大小.修改时间.谁修改的] 1.查看文件大小: #du -sh filename 2.查看文件,文件夹属性: #ls -l filename #ls - ...
- Linux命令之查看文件内容
Linux命令之查看文件内容 1.cat 描述:查看文件内容 用法:cat[选项]...[文件]... 选项: -b 显示行号,空白行不显示行号. -n 显示行号,包括空白行. [r ...
- 必须知道的linux命令,29 个你必须知道的 Linux 命令
虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的.Bash和 Linux Shell ...
- 面试必问的 Linux 命令帮你整理好啦 (下)
如果我说 Linux 操作系统和命令是面试必问的,你相信么?不信,我们来看看企业招聘需求: 随便在某招聘网站上搜了一下测试工程师的技能要求,基本都有 Linux 操作系统和命令的要求.说明,这个技能确 ...
- linux用命令查网口速率,Linux命令行查看当前上传/下载速度
用的操作系统是Ubuntu Server 18.04,所以在网上查阅的在linux命令行查看实时网速不适用,然后稍作修改就可以用在Ubuntu Server 18.04里了. 脚本如下: $ cat ...
- linux日志文件怎么查看,linux 日志文件查看
记录下日志中常用的日志查看命令. 1. tail -n 10 -f **.log 显示日志文件尾部10行日志,当有新日志产生,会追加显示. 2. tail 命令 现ff.sh中有如下信息: [ro ...
- Linux 命令行查看服务器ip地址
##Linux 命令行查看服务器ip地址 1.1 查询对外IP地址 [root@bogon starblock]# curl cip.cc IP : 1.19.143.140 地址 : 中国 北京 运 ...
- linux命令之查看文件内容加上行号-nl
在linux下cat命令可以查看文件内容,不过有时候我们需要在前面加上行号,看起来更方便,nl命令就有这个功能. 比如查看一个sh脚本: $ cat print-printf.sh #!/bin/ba ...
- 文件节点的linux指令,Java工程师必学的Linux命令(一)文件与目录管理
从本篇文章开始,我将总结一些Java工程师日常研发工作中会使用到的Linux命令,在介绍这些命令的过程中,也会对Linux系统的一些基础知识进行普及.希望对大家工作和学习有所帮助吧. 本篇将从文件与目 ...
最新文章
- 解决bootstrap下的图片自适应问题
- 5.7 程序示例--基于 SMO 的 SVM 模型-机器学习笔记-斯坦福吴恩达教授
- 上级对下级用通知合适吗_用报纸练书法,真的合适吗吗?
- Vue使用axios提交表单数据
- Application log debug - storage
- EditText 双击才能获取点击事件
- 提升访问github.com网址的速度
- java io读取文件_java io读取文件操作代码实例
- java集合-TreeSet排序方式
- MaxtoCode 1.10 普及版 开发已经接近尾声
- 绿坝现漏洞政府天价难护航
- Builder中使用Access数据库
- python语言def_python中def的含义
- 计算机网络中rtd,一文了解Modern Standby与RTD3
- 浅谈EV证书的作用及思考
- java验证手机号码
- 从现在开始,请务必珍惜你手里的现金
- 【已解决】MySQL 服务正在启动 MySQL 服务无法启动
- “头狼”任正非:唯惶者能生存
- Floyd (弗洛伊德)算法简述
热门文章
- python界面显示图片更换背景_用python制作一个简陋的证件照换底色的桌面控制台应用...
- 论IE8浏览器报错:$未定义及缺少对象问题
- 深信服终端检测响应平台EDR-远程命令执行漏洞
- wxPython:python首选的GUI库
- 攻防世界 MISC新手练习区 刷12道题题所得的思路和方法
- hiho 1613 墨水滴 [Offer收割]编程练习赛32 Problem C 优先队列+BFS
- 院士李德毅:大数据认知(演讲全文)
- c语言俄罗斯方块视频,c语言自己写俄罗斯方块(完整版)
- 台达变频器vfb—d参数表_台达DPS
- PS学习(一)-改变logo颜色