本文将与您分享在linux中查看文件的命令是什么。桂哥网络觉得很实用,就分享给大家参考,跟着桂哥网络看了看。
查看文件的Linux命令:1。“cat”,从第一行开始显示文件内容;2.“tac”,从最后一行开始显示;3、“nl”;4.“更多”,逐页显示文件内容;5、“少”;6、“头”,只看前几行;7.“尾巴”,就看尾巴几行。
linux查看日志文件内容命令有
卡特彼勒从第一行开始显示文件内容
从最后一行开始显示Tac,可以看出tac是cat反写的
当显示nl时,顺便输出行号!
更多逐页显示文件内容
少类似于多,但胜于多,可以翻页!
Head只看前几行
Tail只看尾部几行
您可以使用man [command]查看每个命令的使用文档,如man cp。
文件的内容从第一行开始显示
命令语法:
猫[-AbEnTv]
一次显示整个文件。$catfilename
2.从键盘创建文件。$catfilename
您只能创建新文件,不能编辑现有文件。
3.将几个文件合并成一个文件:$catfile1file2file
Catfilename#一次显示整个文件。
Catfilename#从键盘创建一个文件。
#您只能创建新文件,不能编辑现有文件。
文件1文件2文件#将几个文件合并成一个文件
Tac与cat命令正好相反,文件内容从最后一行开始显示。可见tac是猫倒着写的!
命令语法:
战术[选项]实例
[root@www~]#tac/etc/issue
内核\ ronan
中央电视台6.4(最终)
显示行号;nl命令读取文件参数(默认为标准输入),计算输入中的行号,并将计算出的行号写入标准输出。在输出中,nl命令根据您在命令行上指定的标志计算左行。输入文本一定要写入逻辑页面。每个逻辑页面都有页眉、正文和页脚部分(可以有空部分)。除非使用-p选项,否则nl命令会重置每个逻辑页开头的行号。可以为页眉、正文和页脚部分分别设置行计算标志(例如,可以计算页眉和页脚行,但不能计算文本行)。默认结果和cat -n N有点不一样,nl可以对行号做更多的显示设计,包括位数、是不是自动填写0等功能。
命令语法:
Nl[-bnw]文件选项和参数:
-b:有两种主要方式来指定行号:
li>-b a :表示不论是不是为空行,也同样列出行号(类似 cat -n);
-b t :如果有空行,空的那一行不要列出行号(默认值);
-n :列出行号表示的方法,主要有三种:
-n ln :行号在荧幕的最左方显示;
-n rn :行号在自己栏位的最右方显示,且不加 0 ;
-n rz :行号在自己栏位的最右方显示,且加 0 ;
-w :行号栏位的占用的位数。
实例:用 nl 列出 /etc/issue 的内容
[root@www~]#nl/etc/issue 1CentOSrelease6.4(Final) 2Kernel\ronan\m
命令功能:
一页一页翻动,more命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。
命令语法:
more(语法)(参数)
实例
[root@www~]#more/etc/man.config # #Generatedautomaticallyfromman.conf.inbythe #configurescript. # #man.conffromman-1.6d ....(中间省略).... --More--(28%)<==重点在这一行喔!你的光标也会在这里等待你的命令
在 more 这个程序的运行过程中,你有几个按键可以按的:
空白键 (space):代表向下翻一页;
Enter :代表向下翻『一行』;
/字串 :代表在这个显示的内容当中,向下搜寻『字串』这个关键字;
:f :立刻显示出档名以及目前显示的行数;
q :代表立刻离开 more ,不再显示该文件内容。
b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用。
命令功能:
less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。要退出less程序,应按Q键。
命令语法:
less(选项)(参数)
选项
实验
一页一页翻动,以下实例输出/etc/man.config文件的内容:
[root@www~]#less/etc/man.config # #Generatedautomaticallyfromman.conf.inbythe #configurescript. # #man.conffromman-1.6d ....(中间省略).... :<==这里可以等待你输入命令!
less运行时可以输入的命令有:
空白键 :向下翻动一页;
[pagedown]:向下翻动一页;
[pageup] :向上翻动一页;
/字串 :向下搜寻『字串』的功能;
?字串 :向上搜寻『字串』的功能;
n :重复前一个搜寻 (与 / 或 ? 有关!)
N :反向的重复前一个搜寻 (与 / 或 ? 有关!)
q :离开 less 这个程序;
命令功能:
head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。
命令语法:
head[-nnumber]文件
选项与参数:
例子
-n :后面接数字,代表显示几行的意思
[root@www~]#head/etc/man.config
默认的情况中,显示前面 10 行!若要显示前 20 行,就得要这样:
[root@www~]#head-n20/etc/man.config
命令功能:
取出文件后面几行,tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。
命令语法:
语法:
tail[-nnumber]文件
选项与参数:
-n :后面接数字,代表显示几行的意思
-f :表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测
[root@www~]#tail/etc/man.config #默认的情况中,显示最后的十行!若要显示最后的20行,就得要这样: [root@www~]#tail-n20/etc/man.config
感谢各位的阅读!关于“linux查看文件的命令有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
TikTok千粉号购买平台:https://tiktokusername.com/
TOP