查看文件内容有很多有用的指令需要学习啦:下面开始吧



1 cat 从第一行开始显示文件内容
2 tac 从最后一行开始显示
3 nl 显示时顺道输出行号
4 more 一页一页显示
5 less 与more类似,但是可以向前翻页
6 head 只看头几行
7 tail 只看尾巴几行
8 od 以二进制方式读取文件内容



 

文件的直接查阅

直接查阅文件内容可以用cat/tac/nl指令

cat(concatenate)



cat -A    显示特殊字符
b    显示行号 空白行不显示行号
n    显示行号 空白行显示行号



查看Linux上是有docker_开发工具

注意Linux $为断行符

tac 它是cat的反向展示

nl 可以设置行号的显示格式(感觉不太会用,用时再查吧)

文件翻页查阅

这些都是一页页翻动的指令,可以使用它进行一页一页的观察

more:



[shichaogeng@study vitest]$ more man_db.conf



查看Linux上是有docker_开发工具_02

展示如图,可以看到百分比哦,在这个页面下常用的指令如下:



space:向下翻一页

enter: 向下翻一行

/字符: 向下搜字符串(与vim中差不多)

:f 显示文件名与目前显示的行数

q 离开

ctrl+b向前翻页(管线无效)



less:



[shichaogeng@study vitest]$ less man_db.conf



查看Linux上是有docker_操作系统_03

less可以完成比more更加灵活的功能,可以用page-up,page-down来进行上下翻页,来看看常用的指令按键吧:



1 space 向下翻动一页
2 pageDown 向下翻动一页
3 pageUp 向上翻动一页
4 /xxx ?xxx n N G 这些按键功能与vim相同
5 g 进入第一行(我的环境与这个相反啊)
6 q 退出



资料攫取

使用head或者tail可以获取前面几行或者后面几行的内容

head取出前面几行



head -n number



查看Linux上是有docker_查看Linux上是有docker_04

head指令默认显示10行,如果要展示20行:

查看Linux上是有docker_vim_05

那么下面的指令怎么解释呢:

查看Linux上是有docker_显示行号_06

这个 -100 就是下面的100行不显示的意思。。。自己悟吧

tail取出后面几行



tail -n number
n 后面接数字,代表几行
f  动态获取



查看Linux上是有docker_开发工具_07

默认显示最后10行,如果要输出20行,要怎么做呢:

查看Linux上是有docker_显示行号_08

只显示100行以后的数据:

查看Linux上是有docker_vim_09

思考一下,怎么显示10到20行呢:

当当当当,你想到了吗:

查看Linux上是有docker_vim_10

那么如何显示行号在里面呢:

查看Linux上是有docker_查看Linux上是有docker_11

修改文件时间和新建新档

touch:

使用touch可以完成两个功能:

新建一个空的文件

修改文件时间