1. 程式人生 > 其它 >RHEL8.0DAY2.1學習記錄

RHEL8.0DAY2.1學習記錄

技術標籤:linux

連結
Linux裡面連結分為兩種
軟連線:

在這裡插入圖片描述
可以看到它最後一行有一個箭頭指向原始檔

硬連結
在建立的時候不帶引數,而且檢視的時候沒有標識

$ln anaconda。cfg test3

兩者的區別
如果原始檔刪除,軟連線不可用,硬連結還可以使用
硬連結不能針對目錄建立,軟連線可以

硬連結的侷限性:
硬連結不能針對目錄
只有當兩個檔案都位於同一個檔案系統上面的時候,才能使用硬連結
使用shell擴充套件檔名(如何使用萬用字元)
什麼是萬用字元
當訪問一個檔案,我們可以通過絕對路徑來訪問,但是如果我們想找出含有某個關鍵字的檔案有哪些該怎麼辦。這時候就用到了萬用字元
也就是需要使用一些具有特殊含義的符號來幫助完成針對檔案以及目錄的模糊查詢

它的符號有 * 、?、【】等等
*代表有零個或多個字元組成的任意字串
建立三個以f開頭的檔案,讓查詢f*三個檔案都被查找出來了
建立三個以f開頭的檔案,然後查詢f *三個檔案都被查找出來了

?代表任意一個字元,類似於萬能牌,它可以是任何字元,但是隻能代表一個
在這裡插入圖片描述
上面目錄裡面沒有三個字元的檔案,所以查詢f??的時候顯示沒用那個檔案或目錄

【】表示指定範圍內的任意一個字元
在這裡插入圖片描述
這些都是萬用字元,它不能用於建立檔案目錄,因為它本身就是一個模糊的符號
當然還有一個{}它可以用來建立
在這裡插入圖片描述
建立f4-7之間所有數字的檔案
也可以這樣
在這裡插入圖片描述
建立f8和f9兩個檔案