9159金沙游艺场-奥门金沙游艺场-[欢迎您]

9159金沙游艺场为您呈现最新的面貌!,目前注册送体验金,欢迎您将成为影视娱乐行业新的风向标,是亚洲的优质娱乐先锋。

Linux文本查看命令

日期:2019-10-07编辑作者:服务器

Linux中我们总会有查看文本某些内容的时候,如果我们仅因为查看文本就使用vi进去文件又增加了不少额外的操作不方便。下面介绍一些文本查看命令,大家看后应该会有所帮助


cat

cat - concatenate files and print on the standard output
表达格式:cat [OPTION]... [FILE]...
常用选项:
-A:显示所有控制符
-n:显示行数
-E:显示行结束符

下面以几个例子来具体说明cat及其选项的使用
实验目录/test  文本/test/cat1  /test/cat2
1234567891011121314 [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,everyone

tac选项都不常用,因此不予介绍


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 won

rev无有价值可介绍选项


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 
[root@localhost test]#


tail

tail - output the last part of files
tail [OPTION]... [FILE]...
常用选项:
-c #:显示后多少个字节
-n #:显示后多少行,n可以省去
-f :跟踪显示文件新追加的内容,常用日志监控
123456789101112 [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翻屏至文件尾部后不自动退出。

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-08/134045.htm

图片 1

本文由9159金沙游艺场-奥门金沙游艺场-[欢迎您]发布于服务器,转载请注明出处:Linux文本查看命令

关键词:

Filter过滤器笔记1【9159金沙游艺场】

Filter过滤器笔记1,filter过滤器笔记 Filter:过滤器   Filter主要用于对用户请求进行预处理,也可以对HttpServletResponse进行...

详细>>

Ubuntu 16.04安装Molcas(含DMRG模块)

重新安装的Ubuntu 16.04,必要设置Molcas(包涵在那之中的DM大切诺基G【QCmauqis】模块时)额外部要求要的软件包/库如下...

详细>>

对象属性描述符【9159金沙游艺场】

自在学习 JavaScript——第 7 部分:对象属性描述符,javascript 在JavaScript中,你能够如下所示创造二个目的字面量: v...

详细>>

Linux基础知识之IO重定向及管道详解

我在刚开始接触IO重定向时,经历了由懂到不懂然后了然的过程,当然现在的我也不可能说对于IO重定向就彻底懂了,...

详细>>