如果我们要查阅一个档案的内容時该如何是好呢?这里有相当多有趣的指令可以来分享一下: 最常使用的显示档案内容的指令可以说是 cat 与 more 及 less 了!此外如果我们要查看┅个很大型的档案 (好几百MB时),但是我们只需要后端的几行字而已那麼该如何是好?呵呵!用 tail 呀此外, tac 这个指令也可以达到!好了说說各个指令的用途吧!
使用示例简介:
more & less用 cat 的確可以顯示一個檔案的的內容﹐但如果檔案很長﹐超過一個熒幕怎麼辦﹖
您可以按著 Shift 鍵﹐再配合 PageUP 和 PageDown 鍵來回翻閱熒幕。但畢竟有限和不方便﹐您最好用 more less命令翻页看一個檔案﹐這樣﹐結果只顯示一個熒幕的內容﹐然後您按 Enter 鍵的話﹐則往下捲動一行﹔如果按空白鍵的話﹐則往下捲動一個熒幕同時﹐會在最底下告訴您目前所顯示的百分比。當檔案顯示到最後一行的時候﹐less命令翻页就結束
不過﹐用 more less命令翻页卻不能往上翻頁哦﹐如果您想要在顯示檔案的時候能夠上下來回翻頁﹐那就鼡 less less命令翻页吧。這樣﹐您按 Enter 或向下方向鍵﹐則往下捲動一行﹔按空白鍵或 PageDown 則往下捲動一個熒幕﹔按向上方向鍵則往上捲動一行﹔按 PageUp 則往上捲動一個熒幕但是﹐用 less less命令翻页就算檔案顯示最後一行了﹐也不會自動結束﹐您得按 Q 鍵才能離開。
head & tail好了﹐您用 more 或 less 可以逐頁翻開一個長檔案﹐但有時候您只想看檔案的前面數行﹐而不管後面的內容是什麼﹐那您可以用 head 這個less命令翻页預設上﹐head 只會顯示一個檔案的前 10 行﹐但您鈳以用 -number 來指定顯示的行數﹕
在Linux下,如果用vim打开一个大文件是非常困难的即使配置了禁用临时文件也一样。 这是因为vim默认会全部加载文件! 而有时候我们只想去查看文件的某一行(及浏览前后),怎么办 以前我都是组合用head和tail,现在可以用less! less初始不加载文件任何部分是顯示到哪一屏幕再加载那几行! |
less 与 more 类似但使用 less 可以随意浏览文件,而 more 仅能向前移动却不能向后移动,而且 less 在查看之前不会加载整个文件
2、ps查看进程信息并通过less分页显示
3、查看less命令翻页历史使用记录并通过less分页显示
当使用 less 查看大文件时可以在任何一个位置作标记,可以通过less命令翻页导航到标有特定标记的文本位置:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。