【命令】文档操作

前言

Linux上对文档的基本操作

cat命令

  • 展示小文档的内容

<option>:选项
<file>:文件路径及名称

1
cat <file>

less命令

  • 分屏展示大文档内容
1
less <option> <file>

less基本操作

按行向下翻页

  • return回车键
  • j
  • control+j
  • control+n

按行向上翻页

  • k
  • control+k

按屏向下翻页

  • space空格键
  • f
  • control+f

向下半屏

  • d
  • control+d

按屏向上翻页

  • b
  • control+b

向上半屏

  • u
  • control+u

回到文档开头

  • g
  • control+g

回到文档结尾

  • G
  • control+G

搜索

<value>:关键字

  • /<value>

下一个

  • n

上一个

  • N

编辑文档

  • 使用默认编辑器打开当前文档

  • v

  • control+v

显示less帮助文档

  • h
  • control+h

仅显示指定字符串的行

<str>:指定字符串

1
&<str>

标记导航

创建标记

<char>:标记的字母

1
m<char>

光标移动到标记

1
'<char>

退出

  • q
  • ZZ

head命令

  • 展示文档开头10行内容
1
head <file>

自定义显示行数

<num>:行数

1
2
head -n <num> <file>
head -<num> <file>

tail命令

  • 展示文档末尾10行内容
1
tail <file>

自定义行数

1
2
tail -n <num> <file>
tail -<num> <file>

动态查看文档末尾

1
tail -f <file>

grep命令

  • 输出包含指定字符串的行

<str>:查找条件

1
grep <str> <file>

条件取反

1
grep -v <str> <file>

条件忽略大小写

1
grep -i <str> <file>

以条件开头

1
grep ^<str> <file>

以条件结尾

1
grep <str>$ <file>

完成

参考文献

菜鸟笔记