国产高清在线免费观看-国产高清在线免费无码-国产高清在线男人的天堂-国产高清在线视频-国产高清在线视频精品视频-国产高清在线视频伊甸园

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

[點(diǎn)晴永久免費(fèi)OA]比較 Windows 上四種不同的文件/夾鏈接方式(NTFS 的硬鏈接、目錄聯(lián)接、符號(hào)鏈接,和大家熟知的快捷方式)

admin
2023年8月8日 9:21 本文熱度 1533

可能有很多小伙伴已經(jīng)知道通過(guò) mklink 命令來(lái)創(chuàng)建 NTFS 磁盤(pán)上的各種鏈接;當(dāng)然,就算不知道 mklink 的鏈接,快捷方式應(yīng)該每個(gè)人都知道吧。mklink 的選項(xiàng)有很多種,但你可能在其他文章中難以找到對(duì)這些不同選項(xiàng)的不同效果和使用限制的準(zhǔn)確和統(tǒng)一描述。本文將介紹 Windows 系統(tǒng)中所有的鏈接方式,它們的優(yōu)缺點(diǎn)、使用條件和坑。


不同的鏈接方式

Windows Vista 開(kāi)始帶來(lái)了 NTFS 符號(hào)鏈接(Symbolic Link),Windows 2000 開(kāi)始就有了 NTFS 重解析點(diǎn)(Reparse Point),更早的 Windows 95 就有了快捷方式(Shortcut),再往前到 Windows 3.5 還有硬鏈接(Hard Link),他們都能實(shí)現(xiàn)給你不同的路徑訪問(wèn)同一個(gè)文件或文件夾的功能。

mklink

使用 mklink 命令,你可以創(chuàng)建“硬鏈接(Hard Link)”、“目錄聯(lián)接(Junction Point)”和“符號(hào)鏈接(Symbolic Link)”。

> mklink創(chuàng)建符號(hào)鏈接。MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      創(chuàng)建目錄符號(hào)鏈接。默認(rèn)為文件

                符號(hào)鏈接。

        /H      創(chuàng)建硬鏈接而非符號(hào)鏈接。

        /J      創(chuàng)建目錄聯(lián)接。

        Link    指定新的符號(hào)鏈接名稱(chēng)。

        Target  指定新鏈接引用的路徑

                (相對(duì)或絕對(duì))。

例如:

mklink /J current %APPDATA%\walterlv\packages\1.0.0

即在當(dāng)前目錄創(chuàng)建了一個(gè)指向 %APPDATA%\walterlv\packages\1.0.0 的目錄聯(lián)接。

因?yàn)閯?chuàng)建目錄聯(lián)接不需要管理員權(quán)限,所以特別適合給桌面應(yīng)用程序用來(lái)按版本管理某些包/工具集。有關(guān)使用 .NET/C# 來(lái)創(chuàng)建目錄聯(lián)接的方法,可以閱讀另一篇博客:

快捷方式

快捷方式是一個(gè)單純 Windows 操作系統(tǒng)用戶(hù)層面的功能,與 NTFS 文件系統(tǒng)沒(méi)有什么關(guān)系。不過(guò)其也能實(shí)現(xiàn)鏈接到另一個(gè)文件的功能。使用快捷方式的程序太多了,幾乎每個(gè)安裝包都會(huì)考慮往桌面或開(kāi)始菜單扔幾個(gè)快捷方式。

快捷方式的本質(zhì)是一個(gè) lnk 后綴的文件,這個(gè)文件里面指向了如何打開(kāi)目標(biāo)文件或文件夾的一些參數(shù),于是當(dāng)在文件資源管理器中打開(kāi)快捷方式時(shí),就直接打開(kāi)了目標(biāo)文件或文件夾(當(dāng)然,啟動(dòng)一個(gè)程序可能是大多數(shù)用法)。

其他

重解析點(diǎn)(Reparse Point)自 NTFS v3.0(隨 Windows 2000 推出)開(kāi)始便一直存在于 Windows 操作系統(tǒng)中。除了我們前面提到的可通過(guò) mklink 創(chuàng)建的那三種外,還有其他種類(lèi):

  • Volume Mount Ppoints

  • Distributed Link Tracking(DLT)

  • Data Deduplication

  • Hierarchical Storage Management(HSM)

  • Native Structured Storage(NSS)

  • Unix Doman Socket(socket)

  • System Compression

  • OneDrive

比較

可能單單說(shuō)名字,你不一定能明白什么時(shí)候要用哪一種。于是我將這些鏈接的不同整理了出來(lái)貼在下面。

 硬鏈接(Hard Link)目錄聯(lián)接(Junction Point)符號(hào)鏈接(Symbolic Link)
命令mklink /H Link Targetmklink /J Link Targetmklink /D Link Target
作用為某文件創(chuàng)建別名,可讓不同的路徑對(duì)應(yīng)同一個(gè)文件的數(shù)據(jù)。

鏈接到文件××
鏈接到文件夾×
需要提升為管理員權(quán)限需要不需要通常需要 [坑1]
跨驅(qū)動(dòng)器卷(盤(pán)符)×√(僅本地計(jì)算機(jī))√(包括 SMB 文件或路徑)
操作系統(tǒng)支持Windows NT 3.1 開(kāi)始支持
Windows 2000 開(kāi)始有 API createHardLink()
Windows NT 6.0 開(kāi)始能使用 mklink /H
Windows 2000+Windows Vista+
可鏈接到不存在的目標(biāo)×
可鏈接到相對(duì)目錄××(可以使用相對(duì)路徑創(chuàng)建,但創(chuàng)建完即變絕對(duì)路徑)
刪除方法delrdrd / del
當(dāng)鏈接被單獨(dú)刪除后只有所有指向原始文件的硬鏈接和原始文件全部刪除后文件數(shù)據(jù)才會(huì)被刪除。Windows Vista 之后原始文件夾不受影響;Windows 2000/XP/2003 會(huì)導(dǎo)致原始子文件夾被刪除。原始文件夾不受影響。
當(dāng)原始文件被單獨(dú)刪除后硬鏈接依然能正常訪問(wèn)到文件的數(shù)據(jù)。目錄聯(lián)接失效,指向不存在的目錄。符號(hào)鏈接失效,指向不存在的目錄。

[坑1]: 在微軟的官方博客中已有說(shuō)明:從 Windows 10 Insiders build 14972 開(kāi)始,符號(hào)鏈接對(duì)開(kāi)發(fā)者將不再需要管理員權(quán)限,這可以讓開(kāi)發(fā)者像在 Linux 或 macOS 上一樣高效地工作。(通過(guò)如下圖所示的開(kāi)關(guān)來(lái)決定此操作是否需要管理員權(quán)限,打開(kāi)則無(wú)需管理員權(quán)限。)


額外的坑

如果你在開(kāi)始菜單里面有快捷方式指向了一個(gè)目錄聯(lián)接(Junction Point)中的文件,那么在 Windows 10 操作系統(tǒng)更新后這個(gè)快捷方式便會(huì)消失。目前正在調(diào)查消失的原因,如果確認(rèn)是目錄聯(lián)接的 bug 或者開(kāi)始菜單的 bug,就將進(jìn)展報(bào)告給微軟。

關(guān)于這個(gè) bug,詳見(jiàn):

一般來(lái)說(shuō),閱讀本文應(yīng)該就理解了 mklink 的正確用法,也不應(yīng)該會(huì)出現(xiàn)我另一篇博客中的情況:

另外,附我使用目錄聯(lián)接/符號(hào)鏈接的一些用途:


參考資料


該文章在 2023/8/8 9:41:16 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 亚洲欧美五月激情六月综合 | 97午夜理论片影院在线播放 | 一本之道高清无码视频 | 国产成人无码精品久久久免费 | 精品国产一区二区三区无码a | 国产高清在线精品一区app | 亚洲AV无码色情第一综合网 | 亚洲国产欧美在线 | 亚洲av无码一区二区三区人妖 | 91精品国产综合精品久久久精品 | 久久久久国产精品免费 | 亚洲中文精品久久久久久蜜臀 | 亚洲国产精品久久久久久久 | 中国国产免费一级片 | 亚洲丰满爆乳熟女在线观看 | 好爽别插了无码视频 | 国产精品色情国产三级在 | 日韩久久久精品中 | 亚洲伊人精品国产 | 欧美日韩视频一区中文字幕 | 亚州女人69内射少妇 | 国产美女遭强高潮网站 | 国产日韩精品福利视频 | 精品人妻无码视频网站 | 日韩精品无码中文字幕一区二区 | 国产日产欧产精品浪潮的隐私保护 | 精品国产日韩亚洲一区在线 | 中文字幕人妖一区二区 | 亚洲欧美另类精品久久久 | 国产男女猛烈无遮挡A片漫画 | 人妻无码一区二 | 日韩免费精品视频在线首页观看 | 精品国产乱码久久久久久口爆 | 亚洲日韩∨a无码中文字幕 亚洲日本中文字幕在线四区 | 日本精品人妻无码久久久 | 中文字幕无码日韩综合视频 | 麻豆国产尤物av尤物在线观看 | 亚洲欧美一区二区三区综合 | aⅴ免费在线观看 | 精品日本久久久久久久久久 | 亚洲成aⅴ人片在线观看 |