Linux下more命令高级用法

我们在 Linux 环境下工作时,每天肯定会跟各种各样的文本文件打交道。这些文件,有时候会非常长,无法在一屏的空间内显示完全。所以,在查看这种文件时,我们需要分页显示。这时,我们就可以使用 more 命令。

more 命令使用方法很简单,只需在 more 之后跟上文本名即可:

比如,我们要查看 /var/log/dmesg 文件,只需:

执行结果如下图示,有 Linux 基础的朋友应该对这个结果很熟悉。

在终端的左下角,会显示已显示的文本内容在全文的占比情况。如果我们想要查看下一屏的内容,只需按 空格键 即可。翻页之后,我们也会看到左下角百分比相应增长。

常用按键:

这些都是 more 命令的基本用法,很多朋友应该都很熟悉。接下来,良许就带领大家一步步深入 more 命令的高级用法。

使用 more 命令时,默认是从第一行开始显示。但有时我们可能想直接从 100 行开始看,那要怎么操作呢?其实只需加一个 +100 即可。

比如:

more 命令默认是整屏显示,如果我们一次只想查看几行,要怎么操作?只需加一个 -N 选项即可,N 就是你想要查看的行数。

比如对于 /var/log/dmesg 文件我们一次只想查看 10 行,我们可以这样:

这样在终端里,我们一次只可以看到 10 行内容,按一下空格键,就会继续显示下 10 行内容。

如果我们想要显示 more 命令的一些提示信息,我们可以加上 -d 选项。

我们可以看到,在最底下一行,除了显示百分比之外,还额外显示了提示信息。如果我们随便按了一个不会被 more 命令识别的按键,它会提示你按 h 按键 查看帮助信息。

如果我们按下 h 按键,它会显示所有帮助信息:

如果我们一次显示 10 行,按一下空格键,它会往下继续显示 10 行,像这样:

这是按了一次空格键的效果,终端里一共显示了 20 行,也就是它会一直往下滚动。那如果我们不想这样滚动显示,每次都只查看 10 行呢?我们只需加上 -c 选项。

我们按了两次空格了,但终端里还是只显示 10 行的内容。

最后,最近很多小伙伴找我要 Linux学习路线图 ,于是我根据自己的经验,利用业余时间熬夜肝了一个月,整理了一份电子书。无论你是面试还是自我提升,相信都会对你有帮助!目录如下:

免费送给大家,只求大家金指给我点个赞!

电子书 | Linux开发学习路线图

也希望有小伙伴能加入我,把这份电子书做得更完美!

推荐阅读:



  • linux涓鏌ョ湅鏂囦欢鍜岀洰褰曠殑鍛戒护鏄粈涔
    绛旓細鍏峰鍏ㄦ柟浣嶇殑瀹夊叏闃叉姢鐗规э紝鑳芥湁鏁堥槻寰″悇绫荤綉缁滃▉鑳侊紝鍚屾椂鏀寔HTML5鍜孋SS3锛岀‘淇濅簡涓庢渶鏂扮綉缁滄妧鏈爣鍑嗙殑瀹岀編鍏煎銆傛浜嗚В鏇村鎴栫珛鍗充笅杞斤紝璇疯闂甴ttps://sogou.37moyu.com/ linux绯荤粺涓鍒楀嚭鏂囦欢娓呭崟鍛戒护鏈夛細ls鍛戒护锛宑at鍛戒护锛more鍛戒护锛宭ess鍛戒护锛宧ead鍛戒护锛実rep鍛戒护锛宖grep鍛戒护鍜宔grep鍛戒护銆備互涓嬫槸璇︾粏浠嬬粛锛...
  • Linux绯荤粺鏌ョ湅鏂囦欢鍐呭鐨勫懡浠鏈夊摢浜
    绛旓細1銆more鎸囦护-鍒嗛〉鏄剧ず鏂囦欢鍐呭 more file1锛氭煡鐪嬫枃浠秄ile1鐨鏂囦欢鍐呭;more -num file2锛氭煡鐪嬫枃浠秄ile2鐨勫唴瀹癸紝涓娆℃樉绀簄um琛;more +num file3锛氭煡鐪嬫枃浠秄ile3鐨勫唴瀹癸紝浠庣num琛屽紑濮嬫樉绀;2銆乴ess鎸囦护鈥斺斿彲浠ュ悜鍓嶆垨鍚戝悗鏌ョ湅鏂囦欢鍐呭 less file1锛氭煡鐪嬫枃浠秄ile1鐨勫唴瀹;less -m file2锛氭煡鐪嬫枃浠秄ile2...
  • Linux鐨缈婚〉鍛戒护more鍜宭ess鎬庝箞浣跨敤
    绛旓細鏈変簺鍛戒护鏄剧ず鐨勫唴瀹瑰お澶氾紝涓椤靛睆骞曟樉绀轰笉瀹岋紝灏遍渶瑕佺炕椤靛懡浠ゃ備竴鑸槸鐢ㄧ閬撶灏嗚繖鏍风殑鍛戒护鐨勮緭鍑鸿more鎴杔ess澶勭悊锛屽氨鍍忚繖鏍凤細dmesg |more 锛堟煡鐪嬬郴缁熺‖浠朵俊鎭級鎴杁mesg |less more鍛戒护鐨缈婚〉鎸夐敭锛氱┖鏍硷細琛ㄧず鍚戜笅缈讳竴椤 鍥炶溅锛氳〃绀哄悜涓嬫粴鍔ㄤ竴琛 /瀛楃涓诧細琛ㄧず鏌ヨ瀛楃涓 q锛氱寮more鐣岄潰 鑰宭ess鍛戒护鍜...
  • Linux涓鏌ョ湅鏂囦欢鍛戒护閫夋嫨
    绛旓細甯哥敤鍛戒护 less 涓 more 绫讳技锛屼絾浣跨敤 less 鍙互闅忔剰娴忚鏂囦欢锛岃 more 浠呰兘鍚戝墠绉诲姩锛屽嵈涓嶈兘鍚戝悗绉诲姩锛岃屼笖 less 鍦ㄦ煡鐪嬩箣鍓嶄笉浼氬姞杞芥暣涓枃浠 銆俵ess 宸ュ叿涔熸槸瀵规枃浠舵垨鍏跺畠杈撳嚭杩涜鍒嗛〉鏄剧ず鐨勫伐鍏凤紝搴旇璇存槸 linux姝g粺鏌ョ湅鏂囦欢鍐呭鐨勫伐鍏凤紝鍔熻兘鏋佸叾寮哄ぇ 銆俵ess 鐨勭敤娉曟瘮璧 more 鏇村姞鐨勬湁寮规с傚湪 more ...
  • linux鍛戒护 more鏌ョ湅鏂囦欢鏃舵庝箞鐩存帴缈诲埌鏈鍚庝竴椤
    绛旓細more鍛戒护涓嶈兘鐩存帴缈诲埌鏈鍚庝竴椤碉紝鍙互閫氳繃tail鍛戒护鏌ョ湅鏂囦欢鏈鍚鐨鍐呭锛屼緥濡傦細tail -200 data.txt 鍏朵腑tail鍛戒护鍙互鏌ョ湅鏂囨湰鏈鍚庝竴椤靛唴瀹癸紝鍙傛暟-200鎸囧畾浜嗘樉绀烘渶鍚庝竴椤电殑琛屾暟銆
  • 鏌ョ湅鏂囦欢鍐呭鐨刲inux鍛戒护
    绛旓細渚嬪锛岃浣跨敤more鍛戒护鏌ョ湅鏂囦欢鍚嶄负example.txt鐨鏂囦欢鍐呭锛屽彲浠ヨ繍琛屼互涓嬪懡浠わ細鍦╩ore鐣岄潰涓锛屽彲浠ヤ娇鐢ㄧ┖鏍奸敭鍚戜笅缈婚〉锛孍nter閿悜涓嬫粴鍔ㄤ竴琛岋紝b閿悜涓婄炕椤碉紝q閿鍑烘煡鐪嬨傛敞鎰忎簨椤癸細1.鍦浣跨敤鍛戒护鏌ョ湅鏂囦欢鍐呭鏃讹紝瑕佸皬蹇冧笉瑕佹剰澶栦慨鏀规枃浠跺唴瀹规垨鑰呭垹闄ゆ枃浠躲2.瀵逛簬澶ф枃浠讹紝浣跨敤less鎴杕ore鍛戒护杩涜鏌ョ湅鍙互閬垮厤涓娆...
  • Linux涓涓娆℃樉绀轰竴灞忔枃鏈仠椤夸笅鏉ョ殑鍛戒护鏄()銆
    绛旓細more鍚嶅崟涓鍐呯疆浜嗚嫢骞插揩鎹烽敭锛屽父鐢鐨鏈塇锛堣幏寰楀府鍔╀俊鎭級锛孍nter锛堝悜涓嬬炕婊氫竴琛岋級锛岀┖鏍硷紙鍚戜笅婊氬姩涓灞忥級锛孮锛堥鍑鍛戒护锛夈 璇ュ懡浠や竴娆℃樉绀轰竴灞忔枃鏈紝婊″睆鍚庡仠涓嬫潵锛屽苟涓斿湪灞忓箷鐨勫簳閮ㄥ嚭鐜颁竴涓彁绀轰俊鎭紝缁欏嚭鑷充粖宸辨樉绀虹殑璇ユ枃浠剁殑鐧惧垎姣旓細--More--锛圶X%锛夊彲浠ョ敤涓嬪垪涓嶅悓鐨勬柟娉曞鎻愮ず鍋氬嚭鍥炵瓟锛 鎸塖pace...
  • linux涓璵ore鍛戒护浠涔堟剰鎬
    绛旓細鍦linux涓锛歮ore 鍜宭ess鐩镐技锛宭ess鍩轰簬more寮鍙戝苟杩涜浜嗘墿灞曪紱more鍛戒护鍔熻兘锛氳鐢婚潰鍦ㄦ樉绀烘弧涓椤垫椂鏆傚仠,姝ゆ椂鍙寜绌烘牸鍋ョ户缁樉绀轰笅涓涓敾闈,鎴栨寜Q閿仠姝㈡樉绀.less鍛戒护鍔熻兘锛歭ess鍛戒护鐨勭敤娉曚笌more鍛戒护绫讳技,涔熷彲浠ョ敤鏉ユ祻瑙堣秴杩囦竴椤电殑鏂囦欢.鎵涓嶅悓鐨勬槸less鍛戒护闄や簡鍙互鎸夌┖鏍奸敭鍚戜笅鏄剧ず鏂囦欢澶,杩樺彲浠ュ埄鐢ㄤ笂涓嬮敭...
  • 鍏充簬Linux鐨less鍜more鐨勫懡浠
    绛旓細more鍛戒护锛 浠ヤ竴椤典竴椤鐨褰㈠紡鏄剧ず鏂囦欢锛泂pace(鍚戝悗缈婚〉)锛宐锛堝悜鍓嶇炕椤碉級less鍛戒护锛氫綔鐢ㄤ笌 more 鐩镐技锛岄兘鍙互鐢ㄦ潵娴忚鏂囧瓧妗f鐨勫唴瀹癸紝涓嶅悓鐨勬槸 less 鍏佽浣跨敤鑰呭線鍥炲嵎鍔ㄧ殑鏂瑰紡鏌ョ湅鏂囦欢锛屾祦娴熷害鏁檝i鏂囨湰缂栬緫鍣ㄥ揩锛沯锛堜互琛屼负鍗曚綅鍚戜笅锛,k锛堜互琛屼负鍗曚綅鍚戜笂锛夛紱鍏朵粬鍩烘湰鎿嶄綔锛歝trl + F 锛氬悜鍓嶇Щ鍔ㄤ竴灞...
  • Linux绯荤粺涓鍩烘湰鐨勫府鍔╂煡璇鍛戒护灏忕粨
    绛旓細鍛戒护鍚 鈥揾elp | more 鏄剧ず涓涓畝鐣鐨勫懡浠甯姪(瀵瑰ぇ閮ㄥ垎鍛戒护鏈夋晥)銆備妇涓緥瀛愶紝璇曠潃浣跨敤 鈥渃p 鈥揾elp | more鈥濄傗--help鈥濆拰鍜孌OS涓嬬殑鈥/h鈥濆紑鍏冲姛鑳界被浼笺傚綋杈撳嚭瓒呰繃涓涓睆骞曟椂锛屽姞涓娾渕ore鈥濇槸寰堟湁蹇呰鐨勩俶an 鍛戒护 鏄剧ず瀵瑰簲鍛戒护绯荤粺鐨勫府鍔╂墜鍐屻傝緭鍏モ渜鈥濋鍑烘祻瑙堝櫒銆傚鏋滀綘璁剧疆浜楂樼骇閫夐」锛...
  • 扩展阅读:在线linux网站 ... linux grep查找关键字 ... linux more命令用法 ... linux命令yum ... linux vim编辑命令 ... less linux命令 ... linux常用命令chmod ... linux more命令详解加举例 ... linux中more是什么命令 ...

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