Liunx运维(三)-文件过滤及内容编辑处理

---------------------------------------分割线:正文--------------------------------------------------------

一、cat:合并文件或查看文件内容

1、cat=concatenate

2、 cat > test.txt <<EOF   - - - EOF    #生成文本,结尾EOF必须顶格编写

Liunx运维(三)-文件过滤及内容编辑处理

 3、 cat > test.txt <<-EOF   - - - EOF    #生成文本,结尾EOF不必顶格编写,但要table缩进(ctrl+v+i)

Liunx运维(三)-文件过滤及内容编辑处理

4、cat  test.txt   #查看文件内容

Liunx运维(三)-文件过滤及内容编辑处理

 5、cat -n test.txt #对文件内容按行编号

Liunx运维(三)-文件过滤及内容编辑处理

 6、cat -b test.txt  #对文件内容按行编号,且不对空行编号

Liunx运维(三)-文件过滤及内容编辑处理

 7、cat -E test.txt  #显示文件结尾隐藏的$符号

Liunx运维(三)-文件过滤及内容编辑处理

 8、cat -s test.txt #两行以上的空格,只会显示一行

Liunx运维(三)-文件过滤及内容编辑处理

 9、cat test.txt test2.txt #连接并显示多个文件

Liunx运维(三)-文件过滤及内容编辑处理

 

二、tac反向显示文件内容

1、tac -b test.txt  #反向显示文件内容

Liunx运维(三)-文件过滤及内容编辑处理

 

三、more:分页显示文件内容

1、more test3.txt #满屏显示文件内容,最后显示内容的百分比

Liunx运维(三)-文件过滤及内容编辑处理

=

Liunx运维(三)-文件过滤及内容编辑处理

 2、more -20 test3.txt #定义显示的行数

Liunx运维(三)-文件过滤及内容编辑处理

 3、more  +10 -10 test3.txt #+10,从指定的行开始显示内容

Liunx运维(三)-文件过滤及内容编辑处理

 4、ls /etc| more -5 #分页展示文件夹下的文件

Liunx运维(三)-文件过滤及内容编辑处理

 

四、less:分页显示文件内容

1、less -N test3.txt #满屏显示并显示行号

Liunx运维(三)-文件过滤及内容编辑处理

 2、ls /etc|less #分页查看目录下文件内容

Liunx运维(三)-文件过滤及内容编辑处理

 3、less与more交互式子命令及说明

v:进入vi编辑界面

q:退出less/more

 

 

五、head:显示文件内容头部

1、head test3.txt #默认显示前10行

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zygwpx.html