Linux系统中使用以下命令来查看文件的内容:

cat  由第一行开始显示文件内容

tac  从最后一行开始显示,可以看出 tac 是 cat 的倒著写!

nl   显示的时候,顺道输出行号!

more 一页一页的显示文件内容

less 与 more 类似,但是比 more 更好的是,他可以往前翻页!

head 只看头几行

tail 只看尾巴几行

cat

cat [-AbEnTv]

选项与参数:

-A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已;

-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!

-E :将结尾的断行字节 $ 显示出来;

-n :列印出行号,连同空白行也会有行号,与 -b 的选项不同;

-T :将 [tab] 按键以 ^I 显示出来;

-v :列出一些看不出来的特殊字符

tac

tac与cat命令刚好相反,文件内容从最后一行开始显示

nl

nl [-bnw] 文件

选项与参数:

-b :指定行号指定的方式,主要有两种:

-b a :表示不论是否为空行,也同样列出行号(类似 cat -n);

-b t :如果有空行,空的那一行不要列出行号(默认值);

-n :列出行号表示的方法,主要有三种:

-n ln :行号在萤幕的最左方显示;

-n rn :行号在自己栏位的最右方显示,且不加 0 ;

-n rz :行号在自己栏位的最右方显示,且加 0 ;

-w :行号栏位的占用的位数。

more

在 more 这个程序的运行过程中,你有几个按键可以按的:

空白键 (space):代表向下翻一页;

Enter         :代表向下翻『一行』;

/字串         :代表在这个显示的内容当中,向下搜寻『字串』这个关键字;

:f            :立刻显示出档名以及目前显示的行数;

q             :代表立刻离开 more ,不再显示该文件内容。

b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用。

less

less运行时可以输入的命令有:

空白键    :向下翻动一页;

[pagedown]:向下翻动一页;

[pageup]  :向上翻动一页;

/字串     :向下搜寻『字串』的功能;

?字串     :向上搜寻『字串』的功能;

n         :重复前一个搜寻 (与 / 或 ? 有关!)

N         :反向的重复前一个搜寻 (与 / 或 ? 有关!)

q         :离开 less 这个程序;

head

head [-n number] 文件

选项与参数:

-n :后面接数字,代表显示几行的意思

tail

tail [-n number] 文件

选项与参数:     -n :后面接数字,代表显示几行的意思     -f :表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测

linux查看程序写文件内容,Linux 文件内容查看命令相关推荐

  1. linux 查询程序的依赖库,linux下查看程序依赖的库

    在x86下,为了查看程序所依赖的库,可使用linux 但若是是使用arm-linux-gcc 等交叉编译环境编译出来的程序,则要使用web 库用于将类似函数打包在一个单元中.而后这些单元就可为其余开发 ...

  2. 查看linux中程序是否被系统杀死,如何查看日志

    最近在linux开发日常中,维护之前发布的程序,几台服务器只有一台在重启,而且不定期,查看服务日志也没有任何signal信号以及服务挂掉的原因打印,迫于无奈怀疑是linux系统给服务干掉了.于是想查看 ...

  3. linux应用程序开发题库,Linux应用程序开发练习题ppt课件

    .,Linux应用程序开发练习题,.,练习结构,.,第二章Linux操作,用cd命令进入到/etc文件夹用ls命令查看/etc文件家里面的所有内容用ls–dl选项显示/etc文件夹的属性用pwd命令查 ...

  4. [Linux] PHP程序员玩转Linux系列-腾讯云硬盘扩容挂载

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  5. [Linux] PHP程序员玩转Linux系列-nginx初学者引导

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  6. [Linux] PHP程序员玩转Linux系列-备份还原MySQL

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 前几天有个新闻,说是g ...

  7. [Linux] PHP程序员玩转Linux系列-Linux和Windows安装nginx

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  8. linux中程序定时重启脚本,linux下通过脚本实现自动重启程序的方法

    烈火建站学院(LieHuo.Net)转载无论什么程序都不可能完美无缺,理论上,任何程序都有 Core Dump 的一天,正式运营的程序,尤其是服务器程序,一旦 Core Dump ,后果不堪设想,有过 ...

  9. [Linux] PHP程序员玩转Linux系列-自动备份与SVN

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  10. 如何阅读linux软件程序代码,如何阅读linux源代码

    如何阅读linux源代码 随着linux的逐步普及,现在有不少人对于Linux的安装已经比较熟悉了.与Linux的蓬勃发展相适应,想深入了解Linux的也越来越多.而要想深入了解Linux,就需要阅读 ...

最新文章

  1. 又偷懒了4个月,督促自己
  2. 有没有一段代码,让你觉得人类的智慧也可以璀璨无比?
  3. 使用静态库.framework注意事项
  4. 【风控策略】大数据风控策略逻辑
  5. extjs4 java_extjs4 Accordion布局
  6. 推荐系统依据近期浏览进行推荐
  7. SpringMVC学习--文件上传
  8. jquery获得下拉框的值
  9. IOCP线程池的开发-(1)
  10. 三十六進制之間隨便轉換
  11. JDBC学习笔记(1)
  12. SK海力士CEO前往日本 解决关键半导体原材料供应问题
  13. ps关于计算机logo设计,做LOGO运用ps界面技巧
  14. LTE网络架构和协议栈
  15. 桌面右下角出现“测试模式 Windows7 内部版本7601”怎么回事?
  16. oracle新增字段排序,oracle指定排序的方法详解
  17. Python教程——def()函数
  18. 挑选电脑免费加密软件特别注意哪些?
  19. 社区中无法创建帖子chatter
  20. 《C++ Primer》第9章 9.3节习题答案

热门文章

  1. 如何破解受保护的excel密码
  2. 《算法竞赛入门经典训练指南》pdf
  3. ruby on rails ajax select
  4. Perform 浮动工具栏 无标题窗口的移动
  5. Jmeter操作之跨线程组传递参数
  6. Win8Metro(C#)数字图像处理--2.31灰度拉伸算法
  7. (小技巧)Sql server查看sql语句的执行时间(转)
  8. centos7 安装java和tomcat9
  9. POJ 2226 二分图最小覆盖
  10. mac安装sudo pip install MySQL-python报错EnvironmentError: mysql_config not found解决方法