cat常用引數詳解
最近,我的乙個朋友對linux特別感興趣,於是我覺得每天交給他乙個命令的使用,這樣乙個月下來也會使用30個命令,基本的操作他應該是沒啥問題啦,接下來讓我們看看
今天的命令吧。
還記得我們昨天學的命令嗎?讓我們一起看看我的目錄下有是嗎檔案或者目錄吧:
通過昨天學的命令,我們看出來了log.txt是我最近修改的乙個檔案,那麼如何去看這個檔案的內容呢?讓我們一起學習cat吧
一.cat的基本用法就是cat + [引數(這個引數是可以省略的)] + 檔名稱.
例如:
二.我們可以使用「cat -n file」來輸入檔案的行號:
並且,我門還可以把檔案的行號的輸入結果存到另外的乙個配置檔案裡面:
三.使用cat命令來建立乙個檔案。
方法一:
這就寫入了乙個檔案,還有一種方法,需要指定明確的結束識別符號eof,並且我這2種方法都是清空檔案並寫入的喲,等後期大家學了其他的命令就不用這麼麻煩了,可以用多個命令配合來完成我的這個操作,
多麼有趣的linux!
補充:第一:關於「>"表示:是覆蓋檔案原有內容,也就是說把這個檔案之前存的資料全部清空!
第二:關於">>"表示:向檔案追加內容,不會清空之前的內容,而是繼續網檔案追加新的內容!
第三:關於"
第四:關於"<
四.將檔案的內容旋轉180°輸出,也就是把cat命令倒著寫:tar
例如:
-a, --show-all 等價於 -vet
-b, --number-nonblank 對非空輸出行編號
-e 等價於 -ve
-e, --show-ends 在每行結束處顯示 $
-n, --number 對輸出的所有行編號,由1開始對所有輸出的行數編號
-s, --squeeze-blank 有連續兩行以上的空白行,就代換為一行的空白行
-t 與 -vt 等價
-t, --show-tabs 將跳格字元顯示為 ^i
-u (被忽略)
-v, --show-nonprinting 使用 ^ 和 m- 引用,除了 lfd 和 tab 之外
補充:說到看檔案內容,我們還可以看一下檔案的屬性,用stat這個命令來看,在linux下沒有建立時間的概念,也就是不能知道檔案的建立時間,但如果檔案建立後就沒有修改過,
修改時間=建立時間;如果檔案建立後,狀態就沒有改動過,那麼狀態改動時間=建立時間;如果檔案建立後,沒有被讀取過,那麼訪問時間=建立時間,因為不好判斷檔案是否被改過、
讀過、其狀態是否變過,所以判斷檔案的建立時間基本上能為不可能。
說明:access訪問時間。modify修改時間。change狀態改動時間。可以stat *檢視這個目錄所有檔案的狀態。
rsync常用引數詳解
rsync常用引數詳解 在linux中,一切皆是檔案,包括你的終端,硬體裝置資訊,目錄,核心檔案等等。所以工作中我們難免會遇到拷貝檔案的操作,而且是經常要用的,工作中我最常用的本地拷貝就用cp,遠端拷貝我就用scp,別問我為什麼這個命令簡單,如果你說這個命令誰都會,不行,我要提高一下我的逼格,我要用...
tcpdump常用引數詳解
tcpdump常用引數詳解 好久沒有更新我的部落格了,看來自己最近還沒有在放假中回過神來啊,哈哈 是不是也有小夥伴跟我一樣呢?回歸正題,來學習我們今天的linux命令!這個命令在我們的工作中用的頻率雖然不是太高,但是作為乙個運維人員,乙個複合型人才對這個命令還是必須了解一點的喲!tcpdump是乙個...
linux下cat命令詳解
1 cat 顯示檔案連線檔案內容的工具 cat 是乙個文字檔案檢視和連線工具。檢視乙個檔案的內容,用cat比較簡單,就是cat 後面直接接檔名。比如 de root localhost cat etc fstabde 為了便於新手弟兄靈活掌握這個工具,我們多說一點常用的引數 1.0 cat 語法結構...