《Linux就該這麼學》學習筆記 Day4

2021-09-29 16:50:15 字數 1693 閱讀 3648

主要介紹必須掌握的一些linux命令,包括文字檔案編輯命令,檔案目錄管理命令,打包壓縮和搜尋命令以及輸入輸出重定向。

內容詳情可參考:

和 命令列詳解可參考:

1.cat命令–用於檢視純文字檔案(內容較少的)

格式為「cat [選項] [檔案]」

檢視文字內容並顯示行號的話,在cat命令後面追加乙個-n引數。

2.more命令–命令用於檢視純文字檔案(內容較多的)

格式為「more [選項]檔案」

對於不清楚檔案大小的文字及大的文字檔案使用more檢視,使用空格鍵或回車鍵向下翻頁。

3.head命令–用於檢視純文字文件的前n行

格式為「head [選項] [檔案]」

檢視文字中前n行的內容,在head命令後面追加乙個-n引數。

4.tail命令–用於檢視純文字文件的後n行或持續重新整理內容

格式為「tail [選項] [檔案]」

檢視文字內容的最後n行,在tail命令後面追加乙個-n引數。

tail命令最強悍的功能是可以持續重新整理乙個檔案的內容,當想要實時檢視最新日誌檔案時,這特別有用,此時的命令格式為「tail -f 檔名」。

5.tr命令–用於替換文字檔案中的字元

格式為「tr [原始字元] [目標字元]」

6.wc命令–用於統計指定文字的行數、字數、位元組數

格式為「wc [引數] 文字」

引數 作用

-l 只顯示行數

-w 只顯示單詞數

-c 只顯示位元組數

7.stat命令–用於檢視檔案的具體儲存資訊和時間等資訊

格式為「stat 檔名稱」

檔案的三種時間狀態(已加粗):

access:最後一次檢視檔案內容的時間

modify:最後一次修改檔案內容的時間

change:最後一次修改檔案屬性的時間

8.cut命令–用於按「列」提取文字字元

格式為「cut [引數] 文字」

cut -d 間隔符 -f 列號 檔名

9.diff命令–用於比較多個文字檔案的差異

格式為「diff [引數] 檔案」

diff -brief 檔名1 檔名2—簡單比較是否相同

diff -c檔名1 檔名2 —詳細比較出檔案差異

1.tar命令–用於對檔案進行打包壓縮或解壓

格式為「tar [選項] [檔案]」

建立壓縮檔案:

tar czvf 檔名.tar.gz 檔案目錄

解壓縮檔案:

tar xzvf 檔名.tar.gz -c 指定路徑

高階實驗:在整個檔案系統中找出所有歸屬於linuxprobe使用者的檔案並複製到/root/findresults目錄

該實驗的重點是「-exec {} ;」引數,其中的{}表示find命令搜尋出的每乙個檔案,並且命令的結尾必須是「;」。

完成該實驗的具體命令如下:

find / -user linuxprobe -exec cp -a {} /root/findresults/ ;

輸出重定向:

標準輸出重定向 > (清空) >> (追加)

錯誤輸出重定向 2> (清空)2>> (追加)

全寫入: &>

標準輸入:

命令 < 檔案

《Linux就該這麼學》學習筆記 4 5

linux就該這麼學 學習筆記 第十二課 第九章 使用ssh服務管理遠端主機 rhie範圍 服務的配置和管理 9.2 遠端控 務 sshd 根據fhs,配置檔案一般儲存在 etc目錄下 服務的配置檔案分主配置檔案 儲存最重要的配置引數 和一般配置檔案 ssh 協議 sshd 服務 ssh的主配置檔案...

Linux就該這麼學 學習筆記07

本次學習重點學習了檔案的基本許可權 特殊許可權 隱藏許可權,檔案acl以及linux檔案的目錄結構。檔案許可權與歸屬 普通檔案。d 目錄檔案。l 鏈結檔案。b 塊裝置檔案。c 字元裝置檔案。p 管道檔案。檔案的讀 寫 執行許可權可以簡寫為rwx,亦可分別用數字4 2 1來表示,檔案所有者,所屬組及其...

Linux就該這麼學 學習筆記17

本次學習ldap以及iscsi。這一塊的知識對日常工作很有用,也確實很難。本次課也是基本理解,後續需要用到的時候有個印象。openladp 資料庫的特點 1 資料小 2 讀取拼湊多 目錄服務則是由目錄資料庫和一套能夠訪問和處理資料庫資訊的協議組成的服務協議,用於集中的管理主機帳號密碼,員工名字等資料...