Linux file viewer command:cat, tac, more, less, tail, head

文本文件查看命令:cat, tac, more, less, tail, head, touch

cat : 从第一行开始全部的文件内容

cat命令是Concatenate(连续)的简写,将整个文件的内容显示在屏幕上,所以cat命令存在一个问题,就是当整个文件内容比较多,超过屏幕尺寸时,我们就只能看到最后显示在屏幕上的内容,之前显示的结果根本来不及看到。

cat:连接并显示文件的信息,是全部显示文件内的信息

-n:在显示的时候可以显示行号,这个行号只是显示出来,跟文件内容没有  关系

-E:显示每一行的行结束符,所以linux中文本文件的行结束符是$符

-T:可以显示制表符

-v:显示其他的非打印字符

-A:显示所有的符号

tac :从最后一行显示全部文件的内容

tac命令和cat命令正好相反(从名字上也能看出),tac命令从文件的最后一行开始把文件内容连续地显示在屏幕内容上。

cat,tac命令

语法:[OPTIONS]... FILE..

常见的参数选项

-a:显示所有内容

示例:

#cat -a  /etc/passwd

more:一页一页地显示文件内容

more:more的作用同cat是相同的,只不过这时我们可以通过手动来翻屏,更加方便,more:只支持向后翻,翻到最后就直接退出了less:显示文件信息,默认不退出显示,

q即可退出

空格:向后翻一屏

b:向前翻一屏

ENTER:向后翻一行

k:向前翻一行

关键字查找

/KEYWORD:查找关键字

less: 一页一页地显示文件内容,但是允许向前翻页

tail:只显示结尾几行

head: 只显示前几行

more, less

语法:more [OPTIONS]... FILE...

常见的参数选项

-d: 显示翻页有退出提示

Space: 向后一屏;

Enter: 向后一行;

b: 向前一屏;

示例:

# more -dc /etc/profile    //显示提示,并从终端或控制台顶部显示;

# more +4 /etc/profile     //从profile的第4行开始显示;

# more -4 /etc/profile     //每屏显示4行;

语法:less [OPTION]... FILE...

常见的参数选项

文本搜索:

/KEYWORD

?KEYWORD

n: 与命令方向相同的下一个;

N:与命令方向相反的前一个;

示例:

# less -N    /etc/profile  //显示行号

tail,head:用法都比较简单

head:显示文件的前几行,默认是10行

-NUM:显示前多少行

tail

tail:显示文件的后几行,默认是10行

-NUM:显示后多少行

-f:查看文件尾部,而且不退出,等待显示后续追加的新内容;

语法:head [OPTION]... FILE

或tail [OPTION]... FILE

常见的参数选项:

-n #: 显示前#行或后#行

示例:

# tail -n 5 /etc/profile //显示/etc/profile的最后5行内容

# head -n 5 /etc/profile //显示/etc/profile的前面5行内容

-#

touch:时间戳管理工具:

touch:创建文件

-c:文件存在的时候不在创建

-a:只改变文件的访问时间  //或--time=atime或--time=access或--time=use  只更改存取时间。

-m:只改变文件的修改时间  //或--time=mtime或--time=modify  只更改变动时间

-t:自己设定文件的时间戳(年月日时分.秒),与a、m配合使用//or 使用指定的日期时间,而非现在的时间。

-d:使用指定的日期时间,而非现在的时间。

每个文件都有三个时间戳:

atime: 文件最近一次被访问的时间;

mtime: 文件最近一次被“修改”的时间;

ctime:文件最近一次被“改变”的时间;

时间: 2024-10-09 21:41:18

Linux file viewer command:cat, tac, more, less, tail, head的相关文章

文本文件查看命令:cat, tac, more, less, tail, head

cat : 从第一行开始全部的文件内容 tac :从最后一行显示全部文件的内容 more:一页一页地显示文件内容 less: 一页一页地显示文件内容,但是允许向前翻页 tail:只显示结尾几行 head: 只显示前几行 cat命令是Concatenate(连续)的简写,将整个文件的内容显示在屏幕上,所以cat命令存在一个问 题,就是当整个文件内容比较多,超过屏幕尺寸时,我们就只能看到最后显示在屏幕上的内容,之前显示 的结果根本来不及看到. tac命令和cat命令正好相反(从名字上也能看出),ta

Linux基础之文本查看命令(cat,tac,rev,head,tail,more,less)

Linux中我们总会有查看文本某些内容的时候,如果我们仅因为查看文本就使用vi进去文件又增加了不少额外的操作不方便.下面介绍一些文本查看命令,大家看后应该会有所帮助 cat cat - concatenate files and print on the standard output 表达格式:cat [OPTION]... [FILE]... 常用选项: -A:显示所有控制符 -n:显示行数 -E:显示行结束符 下面以几个例子来具体说明cat及其选项的使用 实验目录/test  文本/tes

Linux每天一个命令:cat

Linux cat命令 命令:cat cat 命令用于连接文件并打印到标准输出设备上. 使用权限 所有使用者 语法格式 cat [-AbeEnstTuv] [--help] [--version] fileName [[email protected]]# cat --help Usage: cat [OPTION]... [FILE]... Concatenate FILE(s), or standard input, to standard output. -A, --show-all eq

linux常用命令-查看文本/cat,tac,more,less,head,tail

cat:连接并显示文件 NAME       cat - concatenate files and print on the standard output [[email protected] ~]# cat /etc/issueRed Hat Enterprise  Server release 6.6 (Santiago)\m [[email protected] ~]# cat /etc/fstab ## /etc/fstab# Created by anaconda on Sun J

Linux命令(七) 查看文件 cat tac more less tail

如果要查看文件,使用 cat  less  tac   tail  和 more 中的任意一个即可. 1.cat 使用 cat 命令查看文件时会显示整个文件的内容,注意cat只能查看文本文件的内容,如查看二进制文件,则屏幕会显示乱码.另外 cat 可创建文件.合并文件等. 命令格式: cat [选项] [参数] 选项: -A    等同于 -vET组合,显示不可打印字符,行结尾显示 $ 符号. -b    和 -n 相似,查看文件时对空白行不编号. -e    等同于 -vE 的参数组合. -E

linux基础命令-文件查看类命令cat/tac/more/less/tail/head

cat 查看文本文件内容 -b :给每一行编号不包括空白行 -n:给所有行编号 [[email protected] tmp]# cat -An /root/anaconda-ks.cfg 1 # Kickstart file automatically generated by anaconda.$ 2 $ 3 #version=DEVEL$ 4 install$ 5 cdrom$ 6 lang en_US.UTF-8$ 7 keyboard us$ 8 network --onboot no

查看文件及内容处理命令 cat tac less head tail cut

cat 查看文件内容 [[email protected] tmp]# cat 2.txt 1234 -n 查看行号 [[email protected] tmp]# cat -n 2.txt ?????1 1234 ?????2 1 ?????3 2 ?????4 3 ?????5 4 ?????6 5 tac 倒过来显示文件内容 [[email protected] tmp]# tac 2.txt 5 4 3 2 1 1234 less 分页显示文件内容 history | less 87

linux常用命令简单介绍(netstat,awk,top,tail,head,less,more,cat,nl)

1.netstat netstat -tnl | grep 443 (查看443端口是否被占用) root用户,用netstat -pnl | grep 443 (还可显示出占用本机443端口的进程PID). -a (all)显示所有选项,默认不显示LISTEN相关 -t (tcp)仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化成数字.直接使用IP地址,而不通过域名服务器. -l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立

Linux基础文本查看命令之 cat,tac,more,less,head,tail

在使用linux的过程中多多少少都会涉及到文本的操作,因此掌握一些文本操作的工具命令能大大的提高我们的工作效率. cat命令 cat命令的用途是链接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者是从标准输入读取内容并显示,它常与重定向符号配合使用. 1)命令格式 cat    [选项]    [FILENAME] 2)命令功能 将文件或标准输入组合输出到标准输出. 3)命令参数 -E:在每行结束处显示 $ -n:对输出的所有行编号 -s:不输出多行空行 4)常