linux常用命令剖析之cat

2021-07-02 11:38:21 字數 1197 閱讀 6172

在linux下對於像cd 、ls、pwd、touch、mkdir、cp這些簡單的,在這裡就不多做介紹了,這些用法都很簡單,稍微用一下就懂了!

今天先看一下linux下的cat命令,一直我們是直接使用cat,來將檔案列印在螢幕上的,並且還有合併檔案的功能。今天用cat重導向

重導向標準輸出

使用 >符號放在cat之後,就會將輸出重導向到跟在符號之後的檔案總

使用cat自身會在螢幕上輸出使用者所輸入的內容

#cat

hello world

hello world

使用ctrl+d組合來退出cat

把cat的輸出重導向到乙個檔案中,可以輸入

# cat>test.c

hello world

然後使用cat將test.c檔案標準化列印到螢幕上

#cat test.c

hello world

把cat的輸出重導向另乙個檔案first.c中,可以輸入

# cat>first.c

how are you

然後使用cat經兩個檔案合併為乙個檔案together.c

#cat test.c first.c>together.c

#cat together.c

hello world

how are you

使用 >>是給原檔案後面新增資訊,不是完全替換檔案內容

#cat first.c>>test.c

#cat test.c

hello world

how are you

也就是說現在的test.c和上面的together.c的內容是完全一樣的。

重導向不僅可以實現標準輸出而且可以實現標準輸入,標準輸入時使用已經建立的檔案

使用重導向標準輸入符號《時,是告訴shell,使用某個檔案作為命令的輸入。

#cat

how are you

好了,cat的用法只要掌握這些就夠用了,cat還可以對壓縮包進行分割和合併。

順便說一下grep查詢命令:功能是在一堆檔案中找到特定的字元。

在檔案test.txt中查詢money這串字元可以輸入命令

#grep money test.txt

這樣就可以看到檔案中帶有money的每一行

grep -i允許查詢檔案時不區分大小寫

grep -h不僅將帶有money的每一行輸出,還將檔名一同輸出

Linux常用命令 cat 命令

cat命令的用途是連線檔案或標準輸入並列印。這個命令常用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。1 命令格式 cat 選項 檔案 2 命令功能 cat主要有三大功能 1.一次顯示整個檔案 cat filename 2.從鍵盤建立乙個檔案 c...

CAT常用命令

cat是catenate的縮寫。顧名思義,是把東西串起來。主要三大功能 a 顯示整個檔案 cat file1 開啟當前目錄下的file1檔案 b 鍵盤建立乙個檔案。cat filename 開啟當前目錄下的file1檔案,只能建立新檔案,不能編輯已有檔案 c 將幾個檔案合併為乙個檔案 cat fil...

Linux中常用命令cat

cat可謂是隨處可用,全名 concatenate and print files。用於連線和列印檔案,按序讀取檔案內容,然後輸出到標準輸出。如果檔案是單個破折號 或者缺乏檔案,cat將讀取標準輸入。cat benstuv file b 輸出非空行的行號,從1開始 n 輸出行號,從1開始 u 禁用輸...