less
-
不自动换行显示(进入less后可通过方向键左右查看):-S(大写)
less -S xxx.file
-
定位到文件的最后一行:shift+g
:shift+g
移动到最后一行 -
定位到文件的第一行:g
:g
移动到第一行 -
多个文件查看:
- 直接在后面输入多个文件,查看时一次只能看一个文件。
输入:n
查看下一个文件;
输入:p
查看上一个文件。 - 正在浏览一个文件时,使用
:e
打开另一个文件。
- 直接在后面输入多个文件,查看时一次只能看一个文件。
-
搜索(搜索时整个文本中匹配的部分会被高亮显示)
- 向前搜索
/ : 使用一个模式进行搜索,并定位到下一个匹配的文本n : 向前查找下一个匹配的文本N : 向后查找前一个匹配的文本 - 向后搜索
? : 使用模式进行搜索,并定位到前一个匹配的文本n : 向后查找下一个匹配的文本N : 向前查找前一个匹配的文本
- 向前搜索
-
动态查看日志文件( tail 也可以实现,
tail -f
)
使用:F
命令
echo
-
echo不能用管道符传递输入值
-
如何让echo不换行,即末尾无换行符(默认换行)
- echo -n 末尾无换行符
- echo -e 开启转义,文本末尾输入\c表示无 换行符
cat
- 可以用cat多个文件加重定向,纵向合并多个文件(横向合并可以用paste)
$ cat t1.table t2.table > t.table
网友评论