日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

【终端使用】"ln"命令创建 文件软连接、硬链接

發布時間:2023/12/29 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 【终端使用】"ln"命令创建 文件软连接、硬链接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

命令 作用
ln -s 被鏈接的源文件 鏈接文件 新建文件的軟連接。用通俗的方式講:類似于Windows中的快捷方式。
ln 被鏈接的源文件 鏈接文件 新建文件的硬連接

①有"-s"選項,是新建文件軟連接;沒有"-s"選項,是新建文件硬鏈接。

②創建文件軟連接:被鏈接的源文件要使用絕對路徑,不能使用相對路徑,這樣可以方便移動鏈接文件后,任然可以正常使用。

③創建文件硬鏈接:被鏈接的源文件,可以使用相對路徑,也可以使用絕對路徑。移動 鏈接文件 后,都能正常使用!

④正常工作中,幾乎不會創建文件硬鏈接,知道即可。

①在Linux系統中,文件名文件數據 是分開存儲的。

②編輯文件時,先找到文件,然后通過文件名,找到文件數據,最后才能編輯文件。

一、創建文件 軟連接

1、存在一個"HelloWorld.java"文件,而這個文件所在的目錄較深,訪問這個文件很不方便。如下圖:

2、使用被鏈接原文的絕對路徑,來創建文件的軟鏈接文件。這樣就可以便捷通過"HelloWorld_juedui"鏈接文件,來快速訪問"HelloWorld.java"文件。

3、使用被鏈接原文的相對路徑,來創建文件的軟鏈接文件。這樣就可以便捷通過"HelloWorld_xiangdui"鏈接文件,來快速訪問"HelloWorld.java"文件。

4、創建鏈接的文件,最好使用絕對路徑,而不使用相對路徑?如下圖:

  原因:軟鏈接文件被移動后,使用絕對路徑能正常使用,使用相對路徑的會報錯。

二、創建文件 硬鏈接

在使用"ln"命令創建鏈接時,如果沒有"-s"選項,會創建一個硬鏈接,而不是軟連接。

1、存在一個"Hello.py"文件,而這個文件所在的目錄較深,訪問這個文件很不方便。如下圖:

2、創建硬鏈接文件,使用被鏈接源文件的絕對路徑來創建,并訪問這個硬鏈接文件。如下圖:

3、創建硬鏈接文件,使用被鏈接源文件的相對路徑來創建,并訪問這個硬鏈接文件。如下圖:

4、創建文件硬鏈接,被鏈接的源文件,可以使用相對路徑,也可以使用絕對路徑。移動 鏈接文件 后,都能正常使用!

三、文件硬鏈接 與 軟鏈接的區別

1、給"test.txt"文件,創建 文件軟連接 和 文件硬鏈接,并訪問。如下圖:

2、刪除被鏈接的源文件后,之前創建的文件硬連接,可以正常使用;之前創建的文件軟連接,報錯!!!

總結

以上是生活随笔為你收集整理的【终端使用】"ln"命令创建 文件软连接、硬链接的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。