linux-查看文件内容 less、more、cat、ll

13 篇文章 0 订阅

less

http://c.biancheng.net/view/4004.html
more: 顾名思义显示更多
less: less 命令的作用和 more 十分类似,都用来浏览文本文件中的内容,不同之处在于,使用 more 命令浏览文件内容时,只能不断向后翻看,而使用 less 命令浏览,既可以向后翻看,也可以向前翻看。
所以Linux里流传着这样一句话:“less is more”.

1.option

#	显示
-m  显示类似more命令的百分比
-N  显示每行的行号

#	编辑
v:调用vim进行编辑,编辑完输入:wq保存之后自动回到less窗口

-Q  不使用警告音

-s  显示连续空行为一行
-S  行过长时间将超出部分舍弃

-x <数字> 将“tab”键显示为规定的数字空格
#	搜索
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 /? 有关)
N:反向重复前一个搜索(与 /? 有关)
#	翻滚
G、g
b、f或ctrl + FB  翻页
d  向后翻半页
u  向前滚动半页
h  显示帮助界面
空格键 滚动一页
y  向前滚动一行
回车键 滚动一行
[pagedown]: 向下翻动一页
[pageup]:   向上翻动一页
#	退出
Q  退出less 命令

-o <文件名> 将less 输出的内容在指定文件中保存起来




cat

more

more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]

-num 一次显示的行数
-d 提示使用者,在画面下方显示 [Press space to continue, ‘q’ to quit.] ,如果使用者按错键,则会显示 [Press ‘h’ for instructions.] 而不是 ‘哔’ 声
-l 取消遇见特殊字元 ^L(送纸字元)时会暂停的功能
-f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
-p 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容
-c 跟 -p 相似,不同的是先显示内容再清除其他旧资料
-s 当遇到有连续两行以上的空白行,就代换为一行的空白行
-u 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)
+/pattern 在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示
+num 从第 num 行开始显示
fileNames 欲显示内容的文档,可为复数个数

more -10 xxx.txt
more +20 xxx.txt

操作

Enter 向下n行,需要定义。默认为1行
Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more

ll

-h人性化
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。
-c 输出文件的 i 节点的修改时间,并以此排序。
-d 将目录象文件一样显示,而不是显示其下的文件。
-i 输出文件的 i 节点的索引信息。
-l 表示开启长列表输出,打开了就会输出文件权限、引用计数、所有者、所属组、文件大小、修改日期和文件名称这些详细的信息。
-r 表示输出倒序。默认是按时间正序,加r就是倒序,要是再加个t,负负得正,就成了正序
-t 这个选项表示按修改时间正序输出列表。最新的文件会排在上面。相当于倒序
tac 又是一个翻转

tail

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值