一、什么是文本信息
提到文本文件大家可能想到windows下的txt文件,除此之外呢?
在linux下有哪些文本信息呢?
程序源文件
标准输入输出
普通文本文件
配置文件
文本型网络协议?
因特网大部分传输层以上协议是文本型协议
会话层协议: HTTP,POP3,SMTP,IMAP
表示层协议:HTML,XML,MIME
二、文本文件读取的命令
(一)more
显示文本信息,文本信息过滤器【一次只显示一个屏幕】
只能往前看,不能往后看【比如当前屏幕显示了10-20行的文本信息,这个时候只能查看20-30行的文本信息,不支持回退操作】
备注:man手册上说less命令是more的加强版
用法
more [options] file
命令操作
意义
空格
下一屏
回车
显示下移一行
q
退出
/
查找相关
参考
http://www.cnblogs.com/aijianshi/p/5750911.html
(二)less
对文件或其它输出进行分页显示的工具
应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。 在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。
用法
less [options] file
命令操作
意义
空格
下一屏
b
上一屏
回车
显示下移一行
y
显示上移一行
d
下半屏
u
上半屏
/
向下查找
?
向上查找
q
退出
(三)cat
文本输出命令,通常是用于观看某个文件