Linux基础之文本查看命令(cat,tac,rev,head,tail,more,less)
2016-08-07 17:38
941 查看
Linux中我们总会有查看文本某些内容的时候,如果我们仅因为查看文本就使用vi进去文件又增加了不少额外的操作不方便。下面介绍一些文本查看命令,大家看后应该会有所帮助
cat
cat - concatenate files and print on the standard output
表达格式:cat [OPTION]... [FILE]...
常用选项:
-A:显示所有控制符
-n:显示行数
-E:显示行结束符
下面以几个例子来具体说明cat及其选项的使用
实验目录/test 文本/test/cat1 /test/cat2
tac cat的反向显示,按文本反向
tac - concatenate and print files in reverse
tac [OPTION]... [FILE]...
rev 文件内容按行反向显示
rev - reverse lines of a file or files
rev [options] [file ...]
head
head - output the first part of files
head [OPTION]... [FILE]...
常用选项:
-c #:显示前多少个字节
-n #:显示前多少行,n可以省去
head file 默认显示文件前十行内容
tail
tail - output the last part of files
tail [OPTION]... [FILE]...
常用选项:
-c #:显示后多少个字节-n #:显示后多少行,n可以省去-f :跟踪显示文件新追加的内容,常用日志监控
more 特点:翻屏至文件尾部后自动退出
more - file perusal filter for crt viewing
表达格式:more [options] file [...]
less
less - opposite of more
在less中可以使用之前在man里面的搜索功能,可以简单的认为less是more的加强版。
less翻屏至文件尾部后不自动退出。
cat
cat - concatenate files and print on the standard output
表达格式:cat [OPTION]... [FILE]...
常用选项:
-A:显示所有控制符
-n:显示行数
-E:显示行结束符
下面以几个例子来具体说明cat及其选项的使用
实验目录/test 文本/test/cat1 /test/cat2
[root@localhost test]# ll /test/ 总用量 8 -rw-r--r--. 1 root root 43 8月 7 16:46 cat1 -rw-r--r--. 1 root root 19 8月 7 16:46 cat2 [root@localhost test]# cat cat1 hi,everyone now I will show how to use cat [root@localhost test]# cat -An cat1 1 hi,everyone$ 2 now I will show how to use cat$ [root@localhost test]# cat -nE cat1 cat2 1 hi,everyone$ 2 now I will show how to use cat$ 3 This is an example$cat后面可以接多个文件,常用选项可以组合使用
tac cat的反向显示,按文本反向
tac - concatenate and print files in reverse
tac [OPTION]... [FILE]...
[root@localhost test]# tac cat1 now I will show how to use cat hi,everyonetac选项都不常用,因此不予介绍
rev 文件内容按行反向显示
rev - reverse lines of a file or files
rev [options] [file ...]
[root@localhost test]# rev cat1 enoyreve,ih tac esu ot woh wohs lliw I wonrev无有价值可介绍选项
head
head - output the first part of files
head [OPTION]... [FILE]...
常用选项:
-c #:显示前多少个字节
-n #:显示前多少行,n可以省去
head file 默认显示文件前十行内容
[root@localhost test]# head -3 head 12345 67890 12 [root@localhost test]# head -c 3 head 123[root@localhost test]#
tail
tail - output the last part of files
tail [OPTION]... [FILE]...
常用选项:
-c #:显示后多少个字节-n #:显示后多少行,n可以省去-f :跟踪显示文件新追加的内容,常用日志监控
[root@localhost test]# tail -3 head 345 123 6 [root@localhost test]# tail -c 5 head 23 6 [root@localhost test]# tail -f /var/log/messages Aug 7 17:15:04 localhost dhclient[9668]: DHCPDISCOVER on eno16777728 to 255.255.255.255 port 67 interval 11 (xid=0x7773726a) Aug 7 17:15:05 localhost NetworkManager[916]: <warn> (eno16777728): DHCPv4 request timed out. Aug 7 17:15:05 localhost NetworkManager[916]: <info> (eno16777728): DHCPv4 state changed unknown -> timeout ...
more 特点:翻屏至文件尾部后自动退出
more - file perusal filter for crt viewing
表达格式:more [options] file [...]
[root@localhost ~]# man /etc/init.d/functions ... ;; stop) s=$"Stopping $prog (via systemctl): " ;; reload|try‐ reload) s=$"Reloading $prog configuration (via systemctl): " ;; restart|try‐restart|con‐ drestart) s=$"Restarting $prog (via systemctl): " ;; esac Manual page functions line 1 (press h for help or q to quit)
less
less - opposite of more
在less中可以使用之前在man里面的搜索功能,可以简单的认为less是more的加强版。
less翻屏至文件尾部后不自动退出。
[root@localhost ~]# less /etc/init.d/functions
相关文章推荐
- Linux基础文本查看命令之 cat,tac,more,less,head,tail
- Linux中查看文本文件内容命令cat/tac/nl/more/less/head/tail/vi总结
- linux常用命令-查看文本/cat,tac,more,less,head,tail
- linux查看文本命令(cat、tac、more、less、head、tail)
- Linux中查看文本文件内容命令cat/tac/nl/more/less/head/tail/vi总结
- Linux中查看文本文件内容命令cat/tac/nl/more/less/head/tail/vi总结
- linux基础命令-文件查看类命令cat/tac/more/less/tail/head
- cat tac rev head tail more less--linux中相反的命令
- 文本文件查看命令:cat, tac, more, less, tail, head
- Linux显示文本的命令(cat, tac,more,less,head,tail,nl)
- linux 浏览查看文件more,less,head,tail,cat,tac,od,nl命令使用简介
- Linux命令:查看文件内容cat|tac|more|less|head|tail|nl|od
- 【Linux命令详解】12、文本内容显示―[ cat、tac、more、less、tail、head]
- linux查看日志文件内容命令sed、cat、tac、more、less、head、tail、echo 1、按时间查询 sed -n '/2017-09-20 14:00:/,/2017-
- Linux文本查看命令 cat ,more ,less ,head,tail
- linux常用命令touch,cat,tac,more,less,head,tail
- linux cat,tac,more,less,head,tail,cut,sort,uniq,wc,tr命令的使用
- Linux 常用命令——cat, tac, nl, more, less, head, tail, od
- linux常用命令-查看文件内容(tail/head/cat/more/less)
- Linux基本操作命令之文件查看cat more less tail head