與查找文件有關的Linux終端命令

1、查找文件

命令 作用
find [路徑] -name "*.c" 查找指定路徑下擴展名為.c的文件,包括路徑下的子目錄
說明
  • find命令通常用來搜索指定目錄下符合條件的文件。
  • 如果沒有路徑選項,則表示在當前目錄查找。
  • find命令中可使用*、?[]等通配符。

2、軟鏈接

軟鏈接類似于Windows系統(tǒng)中的快捷方式

命令 作用
ln -s 被鏈接源文件的絕對路徑 鏈接名稱 建立文件的軟鏈接
說明
  • 沒有-s選項建立的是文件的硬鏈接。
  • 源文件一定要用絕對路徑,不能相對路徑。這樣可以保證軟鏈接被移動位置后,軟鏈接仍能正常使用
  • 由于硬鏈接和源文件占用相同大小的硬盤空間,所以實際應用中幾乎不會建立文件的硬鏈接。

3、文件軟硬鏈接的示意圖

文件軟硬鏈接示意圖
說明
  • Linux系統(tǒng)中,文件名文件數(shù)據(jù)是分開存儲的。
  • 建立了文件的硬鏈接后,文件的硬鏈接數(shù)會相應地增加。只有當文件的硬鏈接數(shù)等于0時,文件才會被刪除(可用ls -l命令查看文件的硬鏈接數(shù))。
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容