以往的Unix操作系統知識我們都是否記得呢,今天我們來學習新的知識,關於Unix文件的查看的知識。我們這次依舊是學習Unix文件的基礎知識。
Unix文件的查看
常用的查看Unix文件的查看的命令有cat、more、head、tail等,下面將逐一進行介紹。
(1)cat命令可以在屏幕上顯示出文本文件的內容,它的命令格式如下:
cat filename(s)
不過cat最常見的用法是配合重定向符來清空文件以及將幾個文件合並成為一個文件。
[例]
cat /dev/null > doc.txt //清空文件doc.txt,/dev/null代表空設備文件(記住使用即可)
cat < doc1.txt >> doc2.txt //將doc1.txt中的內容保存在doc2.txt的尾部
(2)Unix文件中使用cat命令查看文本文件時會有一個問題,就是它不會分屏顯示文件,這樣當文件的內容超出一屏時,除了最後一屏的內容之外,上面的內容都將是一閃而過。
當然解決的辦法Unix也替我們想好了,就是使用more命令來查看此類文件。more命令的格式如下:more filename
more命令將會以分頁的方式顯示文本文件內容。當每次將文件內容顯示在屏幕上時,如果內容超出一屏,則會在屏幕的左下部顯示“ --more--”,並且在其後面顯示百分比表示已顯示部分占總內容的比例。
此後按回車鍵則會下滾一行,按空格鍵則會下翻一屏,按“b”字母鍵可以返回上一屏,按“h”字母鍵可以獲得關於更多功能的幫助;使用“/”加上字符串可以查找指定字符串的內容信息,找到後可以按“n”字母鍵繼續搜索下一個符合要求的內容信息,按“q”字母鍵則可退出並返回Shell命令提示符狀態。
(3)head & tail 命令
head與tail命令的格式如下:
- head [-n] filename(s)
- tail [-n] filename(s)
head命令的功能是顯示一個或多個Unix文件開頭n行的內容,tail命令的功能是顯示一個或多個文件最後n行的內容。若沒有指定參數n,則系統會默認顯示10行內容。
以上,我們就完成了對Unix文件的查看的方法的介紹,在這裡希望大家可以好好的學習Unix基礎知識。