文件内容显示

一.浏览普通文件

.1. 文件内容查看

1.1.1. cat 命令

作用:查看文件内容,适合数据量较少

格式:cat -参数 文件名

参数:

        -n:显示行号,加上

        -b:文件中所有非空行增加行号,编号从1开始

例:

查看主机域名映射文件:    [root@server ~]# cat /etc/hosts

                                            127.0.0.1   为回环地址

                                             ::1        为IPV6格式

扩展:win10系统的本地的域名映射文件文件内容显示_第1张图片

查看硬盘分区表以及挂载信息:                [root@server ~]# cat /etc/hosts

文件内容显示_第2张图片

使用参数  -n:显示行号(所有行都加),(命令作用显示全局性,局部性警告信息)

[root@server ~]# cat -n /etc/sos/sos.conf 

文件内容显示_第3张图片

使用参数     -b:文件中所有非空行增加行号,编号从1开始

[root@server ~]# cat -b /etc/sos/sos.conf 

文件内容显示_第4张图片

通过cat来实现文件的拷贝:

        [root@server ~]# cat /etc/fstab  > /root/q1/f1.txt
        [root@server ~]# cat /root/q1/f1.txt

文件内容显示_第5张图片

通过cat来实现文件的追加:

[root@server ~]# cat /etc/passwd  >> /root/q1/f1.txt
[root@server ~]# cat /root/q1/f1.txt

文件内容显示_第6张图片

通过cat来合并文件

文件内容显示_第7张图片

1.1.2 扩展tac命令:

[root@server q1]# tac r3  将文本内容倒置输出:

文件内容显示_第8张图片

1.1.3. more 命令         

作用:翻页查看文件内容,适合内容较多的文件查看

格式:more 文件名

注意:使用回车则一行一行查看,使用空格则整页查看,点击q键退出查看

[root@server q1]#  more -sp  /etc/passwd     # -sp 减少空白行,先清屏后输出

文件内容显示_第9张图片

[root@server q1]# more /var/log/messages     查看日志

文件内容显示_第10张图片

1.1.4. less命令

作用:同more命令

格式:less 文件名

注意:可以使用上下键进行浏览,点击q退出浏览

1.1.5. head命令

作用: 查看文档前n行的内容

格式:head -数字 文件名

例:[root@server q1]# head /etc/passwd        # 默认查看文档前10行内容

文件内容显示_第11张图片

[root@server q1]# head -5 /etc/passwd

文件内容显示_第12张图片

1.1.6. tail命令

作用:查看文档后n行内容

格式:tail -参数 文件名

参数

        -数字:查看倒数行数

        -f:动态刷新, 实时显示日志文件并且能动态更新

例:             [root@server q1]# tail /etc/passwd      # 默认查看文档后10行内容文件内容显示_第13张图片

        查看一行内容 :

                

[root@server ~]# tail -f   /var/log/messages     # 监视日志

文件内容显示_第14张图片

[root@server ~]# head -6 /etc/passwd   |  tail -1     # 查看/etc/passwd第6行 

文件内容显示_第15张图片

1.2. 文件信息查看

1.2.1. file 命令

作用:查看文件类型

格式:file -参数 文件名

文件类型: ASCII

file :ASCII文本字符文件

empty:空文件

block special :块设备文件

character special :字符设备文件

diretory:目录

1.2.2. stat 命令

作用:显示文件属性信息

格式:stat 文件名

注意:一般通过该命令查看大小、Inode、硬链接、软连接

你可能感兴趣的:(linux,运维,服务器)