windows 下mklink 命令創建軟連接,共用存儲空間


folder_A folder_B 兩文件夾存儲一樣的內容,修改任意一個文件夾里的文件另一個也跟着改變, folder_A folder_B 兩文件夾能分別被讀取, 為了節約磁盤空間,我們將文件實際存儲在A文件夾, 建立一個B 文件夾指向A 文件夾的軟連接
命令 mklink /j, 參數j表示是文件夾軟連接
假設文件夾A 的路徑為

C:\path_to_folder_A\folder_A

現在我們要創建文件夾B 在以下路徑, 並軟連接到A

D:\path_to_folder_B

注意,這個路徑下不能已經存在文件夾folder_B, 否則會報錯:
"cannot create a file when that file already exists"

正確的命令

mklink /j D:\path_to_folder_B\folder_B C:\path_to_folder_A\folder_A

運行以上命令會在D:\path_to_folder_B下面創建一個名為folder_B 的文件夾, 並指向folder_A, 此時folder_Afolder_B 聯系在一起,存儲內容一致,可以分別讀取在各自路徑下文件,改變任意文件夾下的文件,另一個路徑下也跟着改變,但是文件的實際存儲位置在folder_A 下,即 folder_Bfolder_A 的一個鏡像。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM