more命令 |
more命令是先在终端上显示一屏幕,最后一行相当于提示行,比如 -----more------ ---------more(12%)--------------------- |
当显示暂停后可以输入一下命令来继续操作,基本操作如下: |
1)空格 显示下一屏 |
2) 回车 显示下一行 |
3) q 退出程序 |
4) /pattern 搜索指定模式的字符串 () |
5)/ 继续查找指定模式的字符串 |
6) h help |
7) ctrl + L屏幕刷新(常用在其他进程发送在本终端的信息); |
less 命令 |
基本操作和more 差不多,但是回退功能很强 可以通过上下键来浏览文本。 |
less和more不同之处 |
按q键more的输出是显示在屏幕上的,而less则不显示在屏幕上。 ps : 我的是ubuntu 16.04 |
pg命令 |
pg显示完一屏幕后,最后一行为冒号:,基本操作如下 |
1) 回车 下一屏 2)l 上滚一行 3) q退出 4) /pattern 查找指定模式字符串 5) / 继续查找 6)h help 7)ctrl + L 屏幕刷新 |
cat命令 |
1)列出文本文件内容 当待处理对象为0是,从标准输入获得数据。cat > 文件名,直接覆盖文件内容,而不是追加。 |
od命令 默认8进制打印文件 16进制 --x -c 可打印字符打印出字符,不可打印的,打印出ASCII码 |
head命令 tail命令 如果你只对文件的头和尾感兴趣,那就使用这两个命令,默认是10行,但是可以加-数字指定行数。
tail -f 是实时追加。
|
wc 字节数 |
行号 单词 字符数 文件数 |
-l 显示文件列数 -c 字符计数 -w 单词数 |
sort :对文件内容排序 |
sort 文件名 将文件的的内容以排序,默认方法是将文件每行作为一个整体 按照ASCII码比较字符串方式比较,从小到大排列。 |
基本的选项是: -f :忽略大小写的差异,例如 A 与 a 视为编码相同; -b :忽略最前面的空格符部分; -M :以月份的名字来排序,例如 JAN, DEC 等等的排序方法; -n :使用『纯数字』进行排序(默认是以文字型态来排序的); -r :反向排序, 即从大到小。 -u :就是 uniq ,相同的数据中,仅出现一行代表; -t :分隔符,默认是用 [tab] 键来分隔; |
ls -s 命令列出文件时,文件名前面的数字是文件大小,单位不是字节数,是块数,即磁盘的块数。 |
tee 三通 |
将程序的输出 再输出到指定地方,程序的原来的输出还存在。 |