查看文件内容命令:

more和less

用cat命令可以查看文件。有时候文件太大,可以用管道符号|配合more或者less一同使用。

cat  <文本文件名称>|more

cat  <文本文件名称>|less

less是加强版的more。more不支持向前翻,less支持。具体请查看more和 less文档。

F:向后翻

B: 向前翻

↑:向上翻一行

↓:像下翻一行

PageUp:向前翻页。

PageDown:向后翻页。

N:数值N向前N行。

。:最后一页。

,:最开始一页。

 pr

pr命令可处理其他命令产生的输出的格式,用法为:

pr  <可选项>  [<文件名称>]

此命令使<文件名称>所代表的文件按指定的格式在标准输出处输出,如果<文件名称>被省略,则通过管道获得输入,常用的可选项有:

+<页号>:从指定页号的页开始输出,缺省页号是1。

-<栏数>:指定输出时的分栏数,缺省为1。

-W:每行字符数,缺省是72。

-l:每页的行数,缺省为66。

-h <字符串>:用指定的字符串代替文件名称作为题头。

更详细的命令请参考pr的man文档。

head与tail

cat命令将整个文本内容输出,但有时我们只是关心文本中某些部分的内容,此时可以使用tail和head命令实现部分输出。

tail命令可以将文本文件的最后部分输出,用法为:

tail  [-<数目>]  <文件名称>

<数目>表示要输出的行数,默认值为10。例如:

tail  –20  abc

表示将文件abc的最后20行内容在屏幕上显示。

head命令将文本文件的开头部分输出,用法为:

head  [-<数目>]  <文件名称>

<数目>同样表示要输出的行数,默认值为10。例如:

head  -20  abc

将文件abc的开头20行在屏幕上输出。

例如:将当前目录下a1.txt文件的头30行,和a2.txt文件的末尾25行合并组成一个新的文本文件abc。

方法一:

head  -30  a1.txt > abc

tail  -25  a2.txt >> abc

这里的“>>”符号也是输出重定向符,与“>”的区别是,它将输出内容添加到abc文件的现存内容之后,而不会把原先的内容删除。

方法二:

head  -30  a1.txt > abc1

tail  -25  a2.txt > abc2

cat  abc1  abc2 > abc

rm  abc1  abc2

tail的另一个常用的用法是用来查看日志文件,使用“-f”参数。

tail –f <日志文件名>

此命令用来观看指定日志文件追加的内容。

更详细的命令请参考tail的man文档。

 wc

wc命令可以统计一个文件(或标准输入)中的文本行数、单词数以及总字符数,用法是:

wc  <文件名称>

 

 

Linux3一些文件操作命令more,less,pr,head,tail,wc的更多相关文章

  1. CentOS常用的文件操作命令

    CentOS下面常用的文件操作命令: cd pwd NO1. 显示当前路径 [root@rehat root]# pwd NO2. 返回用户主目录 [root@rehat root]# cd NO3. ...

  2. linux 文件操作命令

    目录操作命令 命令格式 命令 [-选项] [-参数] ls -la /etc 有多个选项时可以合并 ls命令: -a (all) 显示所有文件,包括隐藏文件,那是用.开头的文件 为什么要隐藏(这是个系 ...

  3. CentOS常用的文件操作命令总结

    我可以说是linux操作新手,有些命令经常忘记,特别是对文件的某些操作,经常要翻阅之前的笔记,今天把之前在百度上整理的“CentOS常用的文件操作命令”转载到我的新博客上面,以供后面查阅! 博客后面还 ...

  4. linux中常见的文件操作命令

    由于经常在linux发布工程进行测试,所以要用到linux一些文件操作命令,再此进行总结,以便以后忘记的时候查看. 改变目录:cd 回到家目录 cd或者cd~ 查看当前目录:pwd 查看目录下的文件的 ...

  5. 【Linux学习】Linux文件系统3—文件操作命令

    Linux文件系统3-文件操作命令 Linux文件操作命令主要有: cd:    改变目录位置 pwd:  显示当前目录的绝对路径 ls:    显示文件名称.属性等 -a 列出全部文件 -l  列出 ...

  6. Linux学习笔记之Linux用户与用户组、文件操作命令、文件权限剖析

    1.用户与用户组 Linux是一个多用户操作系统,通过用户与用户组的概念,可以实现保证安全性和隐私性.任何一个文件都具有User.Group.Others三个权限. 文件拥有者(Linux下所有的东西 ...

  7. Linux学习总结(5)——CentOS常用的目录文件操作命令

    CentOS常用的目录文件操作命令 一.路径操作的CentOS常用命令  cd pwd  NO1. 显示当前路径  [root@rehat root]# pwd  NO2. 返回用户主目录  [roo ...

  8. linux基本命令之文件浏览(cat,more,less,tail,head),文件操作命令(cp,mv,rm,find)

    linux文件浏览,文件操作命令 文件管理之文件浏览命令 1.cat命令:显示文本文件所有内容 格式:cat 文件名 适用场景:适合只有少量数据的文件,例如只有几行内容的可以使用此命令. 2.more ...

  9. Linux学习笔记(二)文件操作命令

    文件操作命令 touch stat cat more less head tail ln touch 英文原意: change file timestamps 功能: 修改文件的时间戳 语法: tou ...

随机推荐

  1. 使用python对文件中的数值进行累加

    问题描述: 一个文件由若干条记录组成,记录的格式为:“num1 num2”,有时候,需要统计文件中num1对应的num2的总值.处理问题的思路 用传说中的python来处理,很方便.几行代码就可以了. ...

  2. Scrapy组件之item

    Scrapy是一个流行的网络爬虫框架,从现在起将陆续记录Python3.6下Scrapy整个学习过程,方便后续补充和学习.Python网络爬虫之scrapy(一)已经介绍scrapy安装.项目创建和测 ...

  3. NET Core中使用MediatR实现命令和中介者模式

    NET Core中使用MediatR实现命令和中介者模式 https://www.cnblogs.com/yilezhu/p/9866068.html 在本文中,我将解释命令模式,以及如何利用基于命令 ...

  4. deep Learning 之入门一 (ps:知乎上看到的大佬写的非常好,所以自己记录下)

    作者:Jacky Yang 链接:https://www.zhihu.com/question/26006703/answer/129209540 来源:知乎 著作权归作者所有.商业转载请联系作者获得 ...

  5. Winform、WPF、Silverlight、MFC区别与联系

    WinForm 在Windows中,诸如窗体绘制等功能由GDI(图形设备接口)实现,放在操作系统内核中.Windows Forms在底层使用的是GDI+.GDI+是GDI的“面向对象包装”,使用C++ ...

  6. computed属性与methods、watched

    一.计算属性 new Vue({ data: { message: 'hello vue.js !' }, computed: { reverseMessage: function () { retu ...

  7. input子系统框架

    废话不多说,直接进入主题.在驱动insmod后,我们应用层对input设备如何操作?以下以全志a64为实例. 在/dev/input/eventX下(X的形成为后续会分析),是内核把接口暴露给应用层, ...

  8. dubbo-demo安装运行指南

    步骤步骤:1.安装JDK:2.安装Tomcat:3.安装Zookeeper:4.安装Dubbo: 修改Consumer配置文件

  9. Mouse without Borders 跨屏鼠标

    Mouse without Borders 跨屏鼠标 软件方式 当你有几台电脑同时工作时,不停的换鼠标和键盘是非常不方便的. 如果用的 Mouse without Borders 就不一样了,可以在多 ...

  10. What’s that ALUA exactly?

    What’s that ALUA exactly? 29 September, 20098 Comments Of course by now we have all read the excelle ...