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

2022-06-08 20:09:30 字數 2612 閱讀 8020

一、工作目錄切換命令

1、pwd :用於顯示當前的工作路徑

2、cd :cd 路徑:進入指定路徑; cd ..  :進入上一級目錄;  cd - : 進入上次所處的路徑; cd ~ : 進入家目錄;  cd / : 進入根目錄;cd ~username:進入其他使用者的家目錄

3、ls:用於顯示目錄中的檔案資訊。ls -a :顯示所有的檔案,包括隱藏檔案;   ls -l: 顯示檔案的詳細資訊;

linux 系統中「一切都是檔案」,而對服務程式進行配置自然也就是編輯程式的配置檔案。

1、cat :用於檢視檔案,適合較小的檔案。cat -n file :檢視檔案內容的同時,顯示行號。

2、more:用於檢視內容較多的檔案。more 命令會在下面以百分比的形式顯示已經閱讀了多少內容。

3、head:用於顯示檔案的前幾行。head -n 5 file:顯示檔案的前五行。

4、tail:用於顯示檔案的後幾行。tail -n 5 file:顯示檔案的後五行。

5、tr:用於替換文字中的字元。 cat file|tr [a-z] [a-z] : 將file中的小寫字母都替換為大寫字母。tr 只能進行字元的替換、縮減和刪除,不能用來替換字串。

6、wc:用於統計檔案的行數、字數和字元數。wl -l file:統計行數; wc -w file : 統計字數; wl -b file:統計位元組數。

7、stat:用於檢視檔案的具體儲存資訊和時間等資訊。access :表示最近的訪問時間  modify:表示最近的修改時間  change :表示最近的改變時間(許可權的改變)

8、cut:用於提取特定列  cut -f 5 file   提取檔案的第五行   cut -d 「,」 -f 5  -d引數設定間隔符。

三、檔案目錄管理命令

1、touch :用於常見空資料夾,修改檔案的時間戳。

2、mkdir:用於建立空白目錄 ,  加 -p引數,可以建立巢狀的目錄。

3、cp:用於複製 -p :保留原來檔案的屬性;-r:表示遞迴複製。

4、mv:用於移動檔案、重新命名檔案。

5、rm:用於刪除檔案,-f:表示強制刪除。rm -rf :用於刪除目錄

6、dd:用於按照指定大小和數量的資料進行複製或者轉換檔案,能夠按照指定大小和數量的資料快來複製檔案。/dec/zero   被稱作無底洞檔案,可以源源不斷的提供資料,但是不占用磁碟。例如生成乙個指定大小的檔案, dd if=/dev/zero of=test.txt count=10 bs=10m ;

7、file:file命令用於檢視檔案的型別。

四、打包壓縮與檔案搜尋命令

1、tar:用於對檔案進行打包壓縮或解壓。

經典用法:tar -czcf file.tar.gz file ;  tar -xzvf file.tar

tar 命令已經足夠智慧型了,我們完全不需要指定解壓縮方式,tar 就會根據檔案字尾來自動採用匹配的解壓方法

3、find:find命令用於按照指定條件進行查詢。

-exec用法舉例:find / -user linuxprobe -exec cp -a {} /root/findresults/ \; 解釋:在根目錄中查詢所有者為linuxprobe的檔案,然後將其保留原屬性的複製到/root/findresults/路徑下

《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 讀取拼湊多 目錄服務則是由目錄資料庫和一套能夠訪問和處理資料庫資訊的協議組成的服務協議,用於集中的管理主機帳號密碼,員工名字等資料...