linux下vi命令和cat命令 用两个命令打开一个文件(/etc/services)看到的内容为什么不同?

vi是修改文件,cat是查看文件,同一个文件为什么看到的内容不一样呢,求解
这是用cat命令打开的

上下翻一翻,仔细对照一下肯定是一样的,因为services这个是查看port的,很长的一个文件,所以用vi打开是最开始,而用cat则是看到的最后面的,你往上翻一翻就行了,不过把终端的行数要调一下,不然显示不了那么多行!!!!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-26
一样的

vi是个文本编辑器,像windows的记事本,可以编辑文件
cat只是读出内容(只有查看功能)

参考资料:www.775000.com

本回答被网友采纳
第2个回答  2011-11-26
肯定是一样的,只不过是显示方式不一样。
第3个回答  2011-11-26
vi
cat xxx | more
就一样了
第4个回答  推荐于2018-03-27
囧,cat会一直滚到最后一页吧 ,vi开始看到的是第一页

是这个区别么本回答被网友采纳
相似回答