1、查找文件
命令 | 作用 |
---|---|
find [路徑] -name "*.c" |
查找指定路徑下擴展名為.c 的文件赡勘,包括路徑下的子目錄 |
說明
-
find
命令通常用來搜索指定目錄下符合條件
的文件嫂便。 - 如果
沒有路徑選項
,則表示在當(dāng)前目錄
查找闸与。 -
find
命令中可使用*
毙替、?
、[]
等通配符践樱。
2厂画、軟鏈接
軟鏈接類似于Windows
系統(tǒng)中的快捷方式
。
命令 | 作用 |
---|---|
ln -s 被鏈接源文件的絕對路徑 鏈接名稱 |
建立文件的軟鏈接 |
說明
- 沒有
-s
選項建立的是文件的硬鏈接
拷邢。 - 源文件
一定
要用絕對路徑
袱院,不能
用相對路徑
。這樣可以保證軟鏈接被移動位置后
瞭稼,軟鏈接仍能正常使用
忽洛。 - 由于硬鏈接和源文件占用相同大小的硬盤空間,所以實際應(yīng)用中幾乎
不會建立文件的硬鏈接
环肘。
3欲虚、文件軟硬鏈接的示意圖
文件軟硬鏈接示意圖
說明
- 在
Linux
系統(tǒng)中,文件名
和文件數(shù)據(jù)
是分開存儲的悔雹。 - 建立了文件的
硬鏈接
后复哆,文件的硬鏈接數(shù)
會相應(yīng)地增加欣喧。只有當(dāng)文件的硬鏈接數(shù)等于0
時,文件才會被刪除
(可用ls -l
命令查看文件的硬鏈接數(shù))梯找。