Linux查看文件内容的5种方式

Linux查看文件内容的5种方式Linux查看文件内容的5种方式

大家好,又见面了,我是你们的朋友全栈君。

目录

1. more指令 —— 分页显示文件内容

2. less指令 —— 可以向前或向后查看文件内容

3. head指令 —— 查看文件开头的内容

4. tail指令 —— 显示文件尾部的内容

5. cat指令 —— 显示文件内容


1. more指令 —— 分页显示文件内容

more指令会以一页一页的形式显示文件内容,按空白键(space)显示下一页内容,按Enter键会显示下一行内容,按 b 键就会往回(back)一页显示,其基本用法如下:

more    file1             查看文件file1的文件内容;

more   -num   file2    查看文件file2的内容,一次显示num行;

more   +num   file3   查看文件file3的内容,从第num行开始显示;


2. less指令 —— 可以向前或向后查看文件内容

less指令查看文件内容时可以向前或向后随意查看内容;

less指令的基本用法为:

less   file1    查看文件file1的内容;

less   -m    file2     查看文件file2的内容,并在屏幕底部显示已显示内容的百分比;

按空格键显示下一屏的内容,按回车键显示下一行的内容; 

按  U  向前滚动半页,按  Y   向前滚动一行;

按[PageDown]向下翻动一页,按[PageUp]向上翻动一页;

按   Q   退出less命令;


3. head指令 —— 查看文件开头的内容

head指令用于显示文件开头的内容,默认情况下,只显示文件的头10行内容;

head指令的基本用法:

head  -n  <行数>   filename      显示文件内容的前n行;

例如:head   -n   5   file1     显示文件file1的前5行内容

head   -c  <字节>    filename      显示文件内容的前n个字节;

例如:head  -c  20  file2      显示文件file2的前20个字节内容


4. tail指令 —— 显示文件尾部的内容

 tail指令用于显示文件尾部的内容,默认情况下只显示指定文件的末尾10行;

tail指令的基本用法:

tail    file1      显示文件file1的尾部10行内容;

tail  -n  <行数>  filename    显示文件尾部的n行内容;

例如:tail  -n  5   file1    显示文件file1的末尾5行内容

tail  -c  <字节数>   filename     显示文件尾部的n个字节内容;

例如:tail  -c  20   file2    显示文件file2的末尾20个字节


5. cat指令 —— 显示文件内容

使用cat命令时,如果文件内容过多,则只会显示最后一屏的内容;

cat指令的基本用法:

cat   file1        用于查看文件名为file1的文件内容;

cat   -n   file2       查看文件名为file2的文件内容,并从1开始对所有输出的行数(包括空行)进行编号

cat   -b   file3      查看文件名为file3的文件内容,并从1开始对所有的非空行进行编号


—— END ——

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148158.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月29日 下午1:36
下一篇 2022年6月29日 下午1:36


相关推荐

  • 远程连接oracle01017,sqlplus远程sys用户登录ora 01017的解决方法

    远程连接oracle01017,sqlplus远程sys用户登录ora 01017的解决方法UsingORAPWDWhenyouinvokethispasswordfilecreationutilitywithoutsupplyinganyparameters,youreceiveamessageindicatingtheproperuseofthecommandasshowninthefollowingsampleoutput…

    2022年6月1日
    39
  • python 阅读器,文字转语音—-新技能你get到了吗

    python 阅读器,文字转语音—-新技能你get到了吗

    2021年9月17日
    57
  • ENVI决策树分类

    ENVI决策树分类ENVI 决策树分类初次做 NDWI 需要将一个波段上大于 0 的值显示成一种颜色进行影像分类 搜索了很久也没找到颜色显示的方法 最终在同门的帮助下终于学会了 秉着不让其他人再次受这样的磨难我将其步足先给大家 1 在 Toolbox 栏索搜 tree 选择 NewDecisionT 如下图所示 2 进入 NewDecisionT 点击 file 新建 NewTree3 点击 Node 为你的决

    2026年3月17日
    2
  • Thinkpad X201拆机清灰[通俗易懂]

    Thinkpad X201拆机清灰[通俗易懂]这个是我自己的本本,买的时候是二手,两年一直工作正常。最近温度飙升,经常保护性关机。拆机第一步还是从底部开始,先卸电池下来。拆下内存盖板,漏出内存。这里的内存有一条是我自己加的。侧面是硬盘,这个位置跟其他本本不太一样。键盘从正面上方可以撬开,掀开要注意,小心排线。排线拔下来后,就可以继续拆主板。这个这个是左上的排线。主板上的螺钉拆完后,就可以掀起来了。高温的罪魁祸首散热片要拆下来清洗。厚厚一层清理完后,温度降低40度。效果明显。…

    2022年4月19日
    582
  • STM32+MFRC522完成IC卡号读取、密码修改、数据读写

    一、环境介绍MCU:STM32F103ZET6开发软件:Keil5非接触式读写卡模块:MFRC522完整工程源码下载:https://download.csdn.net/download/xiaolong1126626497/18905806二、功能介绍使用MFRC522模块完成对IC卡卡号读取、卡类型区分、IC卡扇区密码修改、扇区数据读写等功能;底层采用SPI模拟时序,可以很方便的移植到其他设备,完成项目开发。现在很多嵌入式方向的毕业设计经常使用到该模块,比如:校园…

    2022年4月8日
    64
  • c++读写文件的几种方法_include有什么用

    c++读写文件的几种方法_include有什么用在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:#includeofstream//文件写操作内存写入存储设备ifstream//文件读操作,存储设备读区到内存中fstrea

    2026年1月27日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号