查看linux文件的方法

发布时间:2020-05-06 10:54:14

来源:亿速云

阅读:171

作者:小新

今天小编给大家分享的是查看linux文件的方法,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。

怎么查看linux文件

查看文件内容的命令:

cat     由第一行开始显示内容,并将所有内容输出

tac     从最后一行倒序显示内容,并将所有内容输出

more    根据窗口大小,一页一页的现实文件内容

less    和more类似,但其优点可以往前翻页,而且进行可以搜索字符

head    只显示头几行

tail    只显示最后几行

nl      类似于cat -n,显示时输出行号

tailf   类似于tail -f

1.cat 与 tac

cat的功能是将文件从第一行开始连续的将内容输出在屏幕上。当文件大,行数比较多时,屏幕无法全部容下时,只能看到一部分内容。

cat语法:cat [-n]  文件名 (-n : 显示时,连行号一起输出)

tac的功能是将文件从最后一行开始倒过来将内容数据输出到屏幕上。我们可以发现,tac实际上是cat反过来写。

tac语法:tac 文件名。

2.more和less(常用)

more的功能是将文件从第一行开始,根据输出窗口的大小,适当的输出文件内容。当一页无法全部输出时,可以用“回车键”向下翻行,用“空格键”向下翻页。退出查看页面,请按“q”键。另外,more还可以配合管道符“|”(pipe)使用,例如:ls -al | more

more的语法:more 文件名

Enter 向下n行,需要定义,默认为1行;

Ctrl f 向下滚动一屏;

空格键 向下滚动一屏;

Ctrl b 返回上一屏;

= 输出当前行的行号;

:f 输出文件名和当前行的行号;

v 调用vi编辑器;

! 命令 调用Shell,并执行命令;

q 退出more

less的功能和more相似,但是使用more无法向前翻页,只能向后翻。

less可以使用【pageup】和【pagedown】键进行前翻页和后翻页,这样看起来更方便。

less的语法:less 文件名

less还有一个功能,可以在文件中进行搜索你想找的内容,假设你想在passwd文件中查找有没有weblogic字符串,那么你可以这样来做:

[root@redhat etc]# less passwd

然后输入:

/weblogic

回车

此时如果有weblogic字符串,linux会把该字符已高亮方式显示。

退出查看页面,请按“q”键。

3.head和tail

head和tail通常使用在只需要读取文件的前几行或者后几行的情况下使用。head的功能是显示文件的前几行内容

head的语法:head [n number] 文件名 (number 显示行数)

tail的功能恰好和head相反,只显示最后几行内容

tail的语法:tail [-n number] 文件名

4.nl

nl的功能和cat -n一样,同样是从第一行输出全部内容,并且把行号显示出来

nl的语法:nl 文件名

5.tailf

tailf命令几乎等同于tail -f,严格说来应该与tail --follow=name更相似些。当文件改名之后它也能继续跟踪,特别适合于日志文件的跟踪(follow the growth of a log file)。

与tail -f不同的是,如果文件不增长,它不会去访问磁盘文件。

tailf特别适合那些便携机上跟踪日志文件,因为它能省电,因为减少了磁盘访问嘛。

tailf命令不是个脚本,而是一个用C代码编译后的二进制执行文件,某些Linux安装之后没有这个命令。

关于查看linux文件的方法就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。

linux查看文件的方法,查看linux文件的方法相关推荐

  1. Linux下使用ls查看文件颜色全部为白色的解决方法,以及Linux中文件颜色介绍

    1 解决ls查看文件爱呢颜色为白色 方法一: 1.修改~/.bashrc文件,添加如下内容 alias ls='ls --color=auto' 2.source一下,让修改配置生效 source ~ ...

  2. 直接查看Z包文本linux,《工作效率篇》Linux命令行十种不解压查看压缩文件的方法...

    一般来讲,我们如果想要查看压缩文件的内容的话,需要先将压缩文件解压,然后再进行查看. 今天本文就介绍在 Linux 系统命令行下直接查看压缩文件内容的 10 种方法,可以提高大家的工作效率. 本文所介 ...

  3. linux 查看打开文件数,Linux系统中打开文件数量的查看方法

    ulimit -n 4096 也就是限制用户的最大文件打开数为4096个 在网上查了关于怎么查看文件打开数的文章大致有两种说法 /proc/sys/fs/file-nr 该文件与 file-max 相 ...

  4. linux鉴于它没有文件拓展名,linux中的文件类型以及查看文件类型的方法

    Linux文件类型和文件的文件名所代表的意义是两个不同的概念,在linux中文件类型与文件扩展名没有关系.它不像Windows那样是依靠文件后缀名来区分文件类型的,在linux中文件名只是为了方便操作 ...

  5. linux svn 查看忽略文件,SVN忽略文件或文件夹几种方法总结linux操作系统 -电脑资料...

    如果我们要实现SVN忽略文件或文件夹可以使用命令方式与图形界面下进行设置了,下面我来给大家把这两种方法都总结起来,希望对各位不同级别的运维朋友都会有帮助, 每个项目中的配置文件都有区别,在本地开发和线 ...

  6. win怎么查看linux文件,Windows下查看LINUX ext2/ext3格式的三种常用方法(图解)

    1 Explore2fs 在Windows中,打开浏览器,打开网址http://www.chrysocome.net/explore2fs.下载最新的explore2fs压缩文件... 然后解压.在解 ...

  7. Linux shell 学习笔记(1)— 文件和目录(查看、创建、复制、软硬链接、重命名及删除操作)

    1. 启动 shell /etc/passwd 文件包含了所有系统用户账户列表以及每个用户的基本配置信息: christine:x:501:501:Christine Bresnahan:/home/ ...

  8. linux 文件缓冲区,如何查看 Linux 当前缓存了哪些大文件?

    Linux 用户可能经常遇到的一个问题是,机器有 16GB 内存之多,运行的进程也不多,但是剩下的 free 内存并不多,大部分都被 buff 和 cache 占用了(比如下面我的 PC). $ fr ...

  9. java linux文件夹大小_Linux_Linux文件夹大小查看办法, 1. du -sh查看当前文件 - phpStudy...

    Linux文件夹大小查看办法 1. du -sh 查看当前文件夹大小 如下: Info代码 $du -sh 7.0M    xxx.log $du -sh 7.0M    xxx.log 2. du ...

  10. linux 查看文件中数据类型,Linux下使用file命令确定文件中数据的类型-文件类型...

    青年是学习智慧的时期,中年是付诸实践的时期.--卢梭 在Linux系统中查看一个文件之前,要先确定该文件中数据的类型,之后再使用适当的命令或方法打开该文件. 与windows系统不同,在Linux系统 ...

最新文章

  1. 你以为border-radius只是圆角吗?【各种角度】
  2. 研究javascript中的this
  3. 使用 Spring 2.5 基于注解驱动的 Spring MVC--转
  4. Git笔记(二)——[diff, reset]
  5. 二维有限元方程matlab,有限元法求解二维Poisson方程的MATLAB实现
  6. Flowable 数据库表结构 ACT_ID_GROUP
  7. python itertools combination_Python itertools.combinations 和 itertools.permutations 等价代码实现...
  8. 字符编码ASCII,Unicode和UTF-8
  9. 如何扩充C盘容量(在不重装系统或删除其他盘内容的条件下)
  10. android 字体设置为中等粗细
  11. zbbz cnk
  12. ES分组聚合Agg nested
  13. 【Python | 词云】聊天记录绘制超美词云(七夕快乐 ,曾同学)
  14. Linux下如何彻底删除用户
  15. 第14章 14.1 来自Bitly的USA.gov数据(1)
  16. 每个程序员都应该读的非编程书
  17. MicroPython中I2C模块的设计与实现(1) - machine_i2c框架的机制
  18. 苹果 iPhone4 ios7.0 无法下载应用程序 此时无法
  19. 2009太平洋电脑网年度评测 数码单反横评
  20. AMOS从模型到分析

热门文章

  1. 华为服务器型号命名,服务器的命名规则
  2. java 图片旋转 翻转 镜像处理_Java OpenCV实现图像镜像翻转效果
  3. 1024程序员节:给DBA们的福音
  4. DTC 2019 数据技术嘉年华·金融峰会(深圳站)来袭
  5. MySQL 8.0.12 有什么新内容?
  6. vue3,对比 vue2 有什么优点?
  7. 云图说|SAP技术画册“一点通”
  8. 【HUAWEI Mate30】抽奖啦!华为IoT新福利上线!
  9. ZZ:SDNLAB技术分享(一):ODL的SFC入门和Demo
  10. WAF(NGINX)中502和504的区别