1、 顯示檔案內容---cat
引數:-n:顯示輸出行的行號
-s:將相連的多個空行用單一空行代替
-e:在每行末尾顯示$
除了顯示檔案內容外,cat命令還可以建立新檔案並輸入檔案內容
cat > 檔名,這時系統將進入輸入狀態,等待使用者輸入內容,直到按下鍵結束
除此之外,cat命令還可以連線兩個或多個檔案
[root@localhostuser]#cat file1 >> file2
將file1的內容追加到file2中
[root@localhostuser]#cat file1 file2 > file3
將檔案file1和檔案file2中的內容合併起來,放入檔案file3中
2、 分屏顯示檔案----more命令
語法:more [引數] 檔名
引數:-s:檔案中聯絡的空白行壓縮成乙個空白行顯示
-d:在每屏的底部顯示更友好的提示資訊
7、分屏顯示檔案—less
語法:less [引數] 檔名
是more的改進版
8、 顯示檔案前幾行—head
語法:head [引數] 檔名[檔名]
引數-n num :顯示檔案的錢num行,「n」可以省略,直接在「-」後加入行數
-c num: 顯示檔案的前num個字元
9、顯示檔案後幾行tail命令
引數head 另加乙個引數
+nnum:從弟num行以後開始顯示
10、檔案內容統計---wc
語法:wcp [引數] 檔案列表
引數:-c統計字元數
-l:統計行數
-w:統計單詞數
11、建立新檔案-----touch
語法:touch 檔名[檔名]
12、查詢檔案-----find
語法:find 搜尋路徑 匹配表示式
(1)、匹配表示式1
-name filename: 要查詢的檔名。可使用萬用字元「*」、「?」但要用雙引號將檔名引起來
-userusername: 查詢屬於username使用者的檔案
-gropgropname:查詢屬於gropname組的檔案
-print:顯示找到的檔案路徑名
(2)匹配表示式2
-exec 命令{}:對找到的匹配檔案,執行所列出的命令,而不詢問使用者是否執行這些命令,引數{}由find找到當前的檔案路徑名取代,命令列末尾必須有「\;」
-ok 命令{}:與上相同,在執行命令錢詢問使用者是否要執行命令
用法:[root@localhostuser]#find /home –user user1 –exec cat {} \; | more
找出/home下屬於使用者user1的所有檔案並顯示其內容
(3)匹配表示式3
-atimen:查詢前n天訪問過的檔案(僅第n天這一天)
-atime+n:查詢前n天前訪問過的檔案;-n則表示前n天後
[root@localhostuser]#find /home –atime +365 –print
找出使用者一年前訪問過的檔案
(4)匹配表示式4
-typefiletype:指定查詢的檔案型別
[root@localhostuser]#find .-type d –print
在當前目錄下查詢所有子目錄
(5)匹配表示式5
-sizenumber 和 –sizenumberc:按照檔案大小進行查詢
13、查詢檔案-------locate
語法:locate 檔名[引數]
14、在檔案正文中查詢指定的字串----grep
語法:grep [引數] 查詢模式檔名 [檔名]
引數:-c:只顯示匹配行的行數
-i:匹配時不區分大小寫,預設情況下匹配時區分
-h:在多個檔案中查詢時,輸出行錢不顯示檔名
-n:在輸出錢加上匹配串所在行的行號
-v:只顯示不包含匹配串的行
-ffilename:從指定檔案中獲取搜尋模式,每行乙個搜尋模式項
15、字元轉換—tr
語法:tr [引數] 字串 1 [字串2]
引數:-s:字串替換,將字串1替換為字串2
-d:去掉不想留下的字元
[root@localhostuser]#tr –s a a
將字串中所有的a替換為大寫a
16、文字抽取—cut命令
語法:cut [引數][範圍] [檔名]
引數:-f:抽取字段
-c:抽取字元
-d:『分隔符』:指定分割符作為字斷分割的符號,預設為鍵,通常和-f一起使用
m:第m個字段
m-:從弟m個字元或字段到檔案結束
-m:從第1個到第m個字元或字段
m-n:從第m個到第n個字元或字段
[root@localhostuser]#cut –d:-fl /etc/passwd > alluser.txt
17、確定命令檔案的具體位置---------which
18、顯示檔案和目錄型別---------file
語法:file檔案或目錄名稱
linux命令詳細
新手學習,希望指正 一 使用者管理組命令 useradd 選項 使用者名稱 userdel 選項 使用者名稱 r選項會把 home目錄下的使用者目錄頁刪掉 passwd 選項 使用者名稱 修改密碼 su 選項 使用者名稱 切換使用者 su root 表示將root的環境變數同時帶入 groupadd...
Linux檔案管理命令 詳細
外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳 img 4pzoiirx 1584972742926 linux image 1584967899181.png 1 目錄介紹 bin 存放常用命令,普通使用者也可執行 dev 存放裝置檔案 boot 存放內容及引導系統程式檔案 home ...
Linux詳細實現ls l命令
實現ls l include include include include include include include include include include void file type unsigned char type 獲取檔案型別 void dir count const c...