如何在Linux中more命令查看文本文档

最近在Linux中进行操作,在查看一些大的文本文档时,用cat 、more等命令可以提高我们的查看效率,下面和大家分享下不同命令带来的不同效果。
more a.txt
cat b.txt
tail a.txt
head b.txt
cat主要有三大功能:1.一次显示整个文件。$ catfilename2.从键盘创建一个文件。$ catfilename 只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $catfile1file2 file 参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或 --show-nonprinting
more命令,功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上。more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能。more命令从前向后读取文件,因此在启动时就加载整个文件。 1.命令格式: more[-dlfpcsu][-num][+/pattern][+linenum][file...] 2.命令功能: more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。 3.命令参数: +n从笫n行开始显示 -n定义屏幕大小为n行 +/pattern在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示 -c从顶部清屏,然后显示 -d提示“Pressspacetocontinue,’q’toquit(按空格键继续,按q键退出)”,禁用响铃功能 -l忽略Ctrl+l(换页)字符 -p通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似 -s把连续的多个空行显示为一行 -u把文件内容中的下画线去掉 4.常用操作命令: Enter向下n行,需要定义。默认为1行 Ctrl+F向下滚动一屏 空格键向下滚动一屏 Ctrl+B返回上一屏 =输出当前行的行号 :f输出文件名和当前行的行号 V调用vi编辑器 !命令调用Shell,并执行命令 q退出more
head  参数选项  文件file 默认情况下,head将文件的前10行输出到标准输出。当文件的数目大于1时,head分别输出每个文件的前10行。如果没有“文件file”时,或者当“文件file”是“-”时,从标准输入中读取输入 二、参数选项 -cn     打印每个文件的前n个字节 -n 打印每个文件的前n行,而不是打印默认的前10行 --help 显示帮助并退出 --version 显示版本信息并退出
tail [+ / - num ] [参数 ] 文件 tail命令中各个选项的含义为: + num 从第 num行以后开始显示。 - num 从距文件尾 num行处开始显示。如果省略 num参数,系统默认值为 10。 l 以文本行为 num的计数单位。与参数选项+ num或- num选项同时使用时, num表示要显示的文本行行数。 c 以字节为 num的计数单位。与参数选项+ num或- num选项同时使用时, num表示要显示的字符数。 ( l、 c选项可以省略,系统默认值为 l,即按行计数)。 使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。

  • linux涓嬬殑less鍜more鐨勫懡浠?
    绛旓細-g 鍙爣蹇楁渶鍚庢悳绱㈢殑鍏抽敭璇;-i 蹇界暐鎼滅储鏃剁殑澶у皬鍐;-m 鏄剧ず绫讳技more鍛戒护鐨鐧惧垎姣;-N 鏄剧ず姣忚鐨勪唬鍙;-o <鏂囦欢鍚>灏唋ess杈撳嚭鐨勫唴瀹瑰湪鎸囧畾鏂囦欢涓繚瀛樿捣鏉;-Q 涓嶄娇鐢ㄨ鍛婇煶;-s 鏄剧ず杩炵画绌鸿涓轰竴琛;-S 琛岃繃闀挎椂闂村皢瓒呭嚭閮ㄥ垎鑸嶅純;-x <鏁板瓧>灏唗ab閿樉绀轰负瑙勫畾鐨勬暟瀛楃┖鏍;鈥︹︹ore鍛戒护 Linux mo...
  • 璇烽棶linux涓鏌ョ湅鏂囦欢鍜岀洰褰曠殑鍛戒护鏄粈涔
    绛旓細linux绯荤粺涓鍒楀嚭鏂囦欢娓呭崟鍛戒护鏈夛細ls鍛戒护锛宑at鍛戒护锛more鍛戒护锛宭ess鍛戒护锛宧ead鍛戒护锛実rep鍛戒护锛宖grep鍛戒护鍜宔grep鍛戒护銆備互涓嬫槸璇︾粏浠嬬粛锛1銆佸垪鍑烘枃浠舵竻鍗曞懡浠わ紝ls銆俵s鍛戒护鑳藉鍒楀嚭褰撳墠鐩綍涓嬬殑鎵鏈夊唴瀹广俵s 鍛戒护鐨勬墽琛屾柟寮忎负锛# ls [-閫夐」] [鏂囦欢鍚嶆垨鑰呯洰褰曞悕]2銆乧at鍛戒护锛屽姛鑳斤細鍦ㄦ爣鍑嗚緭鍑轰笂鏄剧ず鏂囦欢銆傝娉...
  • 鍒犻櫎linux鐩綍鍛戒护linux鐩綍鍛戒护
    绛旓細1銆侀鍏堬紝杩炴帴涓婄浉搴旂殑linux涓绘満锛岃繘鍏ュ埌绛夊緟杈撳叆shell鎸囦护鐨刲inux鍛戒护琛鐘舵佷笅銆2銆佸叾娆★紝鍦鍛戒护琛屼腑杈撳叆锛歝d/user銆3銆侀敭鐩樻寜鈥滃洖杞﹂敭鈥濊繍琛宻hell鎸囦护锛屾鏃朵細鐪嬪埌鎴愬姛杩涘叆鍒颁簡linux绯荤粺鐨user鐩綍涓嬨俵inuxmore鍛戒护鑳藉垏鎹㈢洰褰曞悧锛More鍛戒护鍙互鍒囨崲鐩綍锛屽彧瑕佸皢鍒囨崲鐨勭洰褰曞姞鍏ュ埌more鍛戒护鐨勫弬鏁颁腑鍗冲彲銆濡備綍...
  • linux鍛戒护:du銆乻ort銆more銆乧at銆乴ess
    绛旓細涓涓瘮杈冪粡鍏鐨闂锛氬鏋滅嚎涓婃満鍣ㄧ殑纾佺洏鍗犵敤鐜囪秴绾ч珮锛鎬庝箞鍔烇紵杩欐椂鍊欎紭鍏堟兂鍒扮殑鑲畾鏄紝瀹氫綅鍒板崰鐢ㄧ鐩樼┖闂存渶澶х殑閭d簺鏂囦欢锛岀劧鍚庢妸鍙互鍒犵殑缁欏垹鎺夈傞偅涔堬紝闂鏉ヤ簡锛濡備綍瀹氫綅鍒板崰鐢ㄧ鐩樼┖闂存渶澶х殑鏂囦欢锛熶竴涓姙娉曟槸鎵ц濡備笅鍛戒护锛氶噷闈㈡秹鍙婁笁涓鎸囦护锛歞u銆乻ort銆more 鏃㈢劧鐢ㄥ埌浜嗭紝灏遍『渚垮浜嗚В涓涓嬭繖涓変釜...
  • LINUX甯哥敤鍛戒护鐨浣跨敤鍜屾妧宸:[1]鍩虹绡
    绛旓細1. man 瀵逛綘鐔熸倝鎴栦笉鐔熸倝鐨勫懡浠鎻愪緵甯姪瑙i噴 eg:man ls 灏卞彲浠ユ煡鐪媗s鐩稿叧鐨勭敤娉 娉細鎸塹閿垨鑰卌trl+c閫鍑猴紝鍦╨inux涓嬪彲浠ヤ娇鐢╟trl+c缁堟褰撳墠绋嬪簭杩愯銆 2. ls 鏌ョ湅鐩綍鎴栬呮枃浠剁殑灞*锛屽垪涓惧嚭浠讳竴鐩綍涓嬮潰鐨勬枃浠 eg: ls /usr/man ls -l a.d琛ㄧず鐩綍(directory)锛屽鏋滄槸涓涓"-"...
  • linux鍛戒护 more鏌ョ湅鏂囦欢鏃鎬庝箞鐩存帴缈诲埌鏈鍚庝竴椤
    绛旓細more鍛戒护涓嶈兘鐩存帴缈诲埌鏈鍚庝竴椤碉紝鍙互閫氳繃tail鍛戒护鏌ョ湅鏂囦欢鏈鍚鐨鍐呭锛屼緥濡傦細tail -200 data.txt 鍏朵腑tail鍛戒护鍙互鏌ョ湅鏂囨湰鏈鍚庝竴椤靛唴瀹癸紝鍙傛暟-200鎸囧畾浜嗘樉绀烘渶鍚庝竴椤电殑琛屾暟銆
  • Linux绯荤粺鏌ョ湅鏂囦欢鍐呭鐨勫懡浠鏈夊摢浜
    绛旓細more file1锛氭煡鐪嬫枃浠秄ile1鐨鏂囦欢鍐呭;more -num file2锛氭煡鐪嬫枃浠秄ile2鐨勫唴瀹癸紝涓娆℃樉绀簄um琛;more +num file3锛氭煡鐪嬫枃浠秄ile3鐨勫唴瀹癸紝浠庣num琛屽紑濮嬫樉绀;2銆乴ess鎸囦护鈥斺斿彲浠ュ悜鍓嶆垨鍚戝悗鏌ョ湅鏂囦欢鍐呭 less file1锛氭煡鐪嬫枃浠秄ile1鐨勫唴瀹;less -m file2锛氭煡鐪嬫枃浠秄ile2鐨勫唴瀹癸紝骞跺湪灞忓箷搴曢儴鏄剧ず宸叉樉绀...
  • 鍏充簬Linux鐨less鍜more鐨勫懡浠
    绛旓細more鍛戒护锛 浠ヤ竴椤典竴椤鐨褰㈠紡鏄剧ず鏂囦欢锛泂pace(鍚戝悗缈婚〉)锛宐锛堝悜鍓嶇炕椤碉級less鍛戒护锛氫綔鐢ㄤ笌 more 鐩镐技锛岄兘鍙互鐢ㄦ潵娴忚鏂囧瓧妗f鐨勫唴瀹癸紝涓嶅悓鐨勬槸 less 鍏佽浣跨敤鑰呭線鍥炲嵎鍔ㄧ殑鏂瑰紡鏌ョ湅鏂囦欢锛屾祦娴熷害鏁檝i鏂囨湰缂栬緫鍣ㄥ揩锛沯锛堜互琛屼负鍗曚綅鍚戜笅锛,k锛堜互琛屼负鍗曚綅鍚戜笂锛夛紱鍏朵粬鍩烘湰鎿嶄綔锛歝trl + F 锛氬悜鍓嶇Щ鍔ㄤ竴灞...
  • linux涓鏌ョ湅鏂囦欢鍜岀洰褰曠殑鍛戒护鏄粈涔-鎼滅嫍杈撳叆娉
    绛旓細linux绯荤粺涓鍒楀嚭鏂囦欢娓呭崟鍛戒护鏈夛細ls鍛戒护锛宑at鍛戒护锛more鍛戒护锛宭ess鍛戒护锛宧ead鍛戒护锛実rep鍛戒护锛宖grep鍛戒护鍜宔grep鍛戒护銆備互涓嬫槸璇︾粏浠嬬粛锛1銆佸垪鍑烘枃浠舵竻鍗曞懡浠わ紝ls銆俵s鍛戒护鑳藉鍒楀嚭褰撳墠鐩綍涓嬬殑鎵鏈夊唴瀹广俵s 鍛戒护鐨勬墽琛屾柟寮忎负锛# ls [-閫夐」] [鏂囦欢鍚嶆垨鑰呯洰褰曞悕]2銆乧at鍛戒护锛屽姛鑳斤細鍦ㄦ爣鍑嗚緭鍑轰笂鏄剧ず鏂囦欢銆傝娉...
  • linux鎬庝箞婊氬姩灞忓箷
    绛旓細4. **浣跨敤less鍜more鍛戒护**锛氬浜庨暱鏂囨湰鏂囦欢鎴栧懡浠よ緭鍑猴紝浣犲彲浠ヤ娇鐢╜less`鎴朻more`鍛戒护鏉ュ垎椤垫煡鐪嬨傚湪`less`涓紝绌烘牸閿悜涓嬫粴鍔ㄤ竴灞忥紝b閿悜涓婃粴鍔ㄤ竴灞忥紱鍦╜more`涓紝绌烘牸閿悜涓嬫粴鍔ㄤ竴灞忥紝Enter閿悜涓嬫粴鍔ㄤ竴琛屻備互涓婂氨鏄鍦↙inux涓婊氬姩灞忓箷鐨勫嚑绉嶅父鐢ㄦ柟娉曪紝浣犲彲浠ユ牴鎹嚜宸辩殑闇姹傚拰涔犳儻閫夋嫨鍚堥傜殑鏂瑰紡銆
  • 扩展阅读:linux more命令用法 ... linux中mkdir命令 ... linux中touch的用法 ... linux中ls命令的用法 ... linux中tail命令 ... linux中touch命令 ... linux中grep命令详解 ... linux more命令详解加举例 ... linux中chmod命令的用法 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网