国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

如何在 Linux 中創(chuàng)建符號鏈接

系統(tǒng) Linux
如果您嘗試訪問符號鏈接,您實際上訪問的是符號鏈接指向的目標文件。對鏈接文件內(nèi)容所做的更改會更改實際目標文件的內(nèi)容。

符號鏈接 Symbolic Links,也稱為 Symlinks 或 soft link,是一種特殊類型的文件,它就像 Windows 中的快捷方式一樣簡單地指向另一個文件或目錄。創(chuàng)建符號鏈接就像創(chuàng)建一個實際文件的別名。

如果您嘗試訪問符號鏈接,您實際上訪問的是符號鏈接指向的目標文件。對鏈接文件內(nèi)容所做的更改會更改實際目標文件的內(nèi)容。

如果使用帶選項 -l 的 ls 命令,符號鏈接如下所示:

lrwxrwxrwx 1 linuxmi linuxmi     11  2 1 18:58 linuxmi.md -> linuxmi.dat

在大多數(shù) Linux 發(fā)行版中,鏈接以與其余條目不同的顏色顯示,以便您可以將鏈接與常規(guī)文件和目錄區(qū)分開來。

符號鏈接提供了一種組織和共享文件的便捷方式。它們提供對長而混亂的目錄路徑的快速訪問。它們在 Linux 中大量用于鏈接庫。

現(xiàn)在您對符號鏈接有了一些了解,讓我們看看如何創(chuàng)建它們。

如何在 Linux 中創(chuàng)建符號鏈接

要從 link name 創(chuàng)建指向目標文件的符號鏈接,您可以使用帶有 -s 選項的 ln 命令,如下所示:

ln -s target_file link_name

-s 選項在這里很重要。判斷該鏈接為軟鏈接。如果你不使用它,它會創(chuàng)建一個硬鏈接。我將在另一篇文章中解釋軟鏈接和硬鏈接之間的區(qū)別。

如何跟蹤符號鏈接

要知道鏈接實際指向哪個真實文件,請使用 realpath 命令:

realpath link_name

還有其他方法可以跟蹤到其源文件的軟鏈接,但 realpath 是最簡單的。

如何刪除符號鏈接

Linux中沒有刪除符號鏈接的特殊命令。您可以使用與刪除文件和目錄相同的 rm 命令::

rm link_name

刪除鏈接不會刪除它鏈接到的源文件。

您也可以在一個命令中刪除多個符號鏈接:

rm link1 link2

還有一個unlink 命令。但與名字給人的印象不同,unlink 命令并不是專門用來刪除鏈接的。當然,它可以刪除文件、文件夾和鏈接。但是,它有某些限制,即使是刪除鏈接,rm 命令也是更好的選擇。

如果要使用 find 命令列出符號鏈接,可以使用該-type l選項。

關于符號鏈接的注意事項

符號鏈接有時可能會造成混淆,因此您應該注意一些事項。

對鏈接所做的更改反映在原始文件中

畢竟,這就是鏈接的全部目的。您可以通過訪問鏈接來訪問目標文件。您可以通過鏈接對目標文件進行更改。讓我們看例子。

我在 newdir/test_dir 中有一個文件 ??prog.py??。它具有以下屬性:

-rw-r--r-- 1 linuxmi linuxmi 1926  2 1 19:08 /home/linuxmi/linuxmi.com/linuxmi/linuxmi.py

現(xiàn)在,我將在當前目錄中創(chuàng)建指向該文件的軟鏈接:

┌──(linuxmi?linuxmi)-[~]
└─$ ln -s /home/linuxmi/linuxmi.com/linuxmi/linuxmi.py test

以下是新創(chuàng)建鏈接的屬性:

lrwxrwxrwx 1 linuxmi linuxmi     44  2 1 19:24 test -> /home/linuxmi/linuxmi.com/linuxmi/linuxmi.py

注意到行首的 l(是 L,不是一 1)了嗎?如果你熟悉 Linux 中的文件權限,你就會知道’l’表示鏈接,因此它告訴你這個文件實際上是一個鏈接。提個醒,- 表示文件,d 表示目錄。

現(xiàn)在,如果我使用此鏈接更改內(nèi)容或?qū)傩裕瑯訒从吃谀繕宋募小@纾以谲涙溄由鲜褂?touch 命令,你會注意到它改變了目標文件的時間戳。

┌──(linuxmi?linuxmi)-[~/linuxmi]
└─$ touch test

┌──(linuxmi?linuxmi)-[~/linuxmi]
└─$ ls -l /home/linuxmi/linuxmi.com/linuxmi/linuxmi.py
-rw-r--r-- 1 linuxmi linuxmi 1926 2 1 19:27 /home/linuxmi/linuxmi.com/linuxmi/linuxmi.py

它鏈接到文件還是目錄?你可能不知道!

您如何知道鏈接指向的是文件還是目錄?在您按照路徑訪問目標文件本身之前,您無法知道這一點。

您可以創(chuàng)建指向不存在的文件或目錄的鏈接

是的,這完全有可能。這就是為什么在 Linux 中創(chuàng)建軟鏈接時應該小心的原因。您鏈接到的目標文件不需要存在。創(chuàng)建指向不存在的文件/目錄的鏈接時,您不會收到任何錯誤或警告。

ls 命令仍然有效。僅當您嘗試通過鏈接或單獨訪問目標文件時才會出現(xiàn)錯誤。

┌──(linuxmi?linuxmi)-[~/linuxmi]
└─$ ln -s non_existant_dir link_dir

┌──(linuxmi?linuxmi)-[~/linuxmi]
└─$ less link_dir
link_dir: 沒有那個文件或目錄

符號鏈接是使用 777 權限創(chuàng)建的,但它沒有任何意義

您是否注意到符號鏈接上的文件權限?符號鏈接始終使用 777 權限 (rwxrwxrwx) 創(chuàng)建。對于常規(guī)文件,這意味著任何人都可以訪問該文件。但鏈接并非如此。

lrwxrwxrwx 1 linuxmi linuxmi 11 2 1 18:58 linuxmi.md -> linuxmi.dat

如果鏈接上的文件權限按原樣處理,任何用戶都可以創(chuàng)建指向安全文件的符號鏈接并自由訪問它。那將是一個主要的安全問題。值得慶幸的是,這不會發(fā)生。因為目標文件的權限很重要,而不是鏈接的權限。

您可以使用 chmod 命令更改鏈接的權限,但它會更改鏈接文件的權限,而不是鏈接本身。

您可以鏈接到一個鏈接的鏈接,也就是鏈式符號鏈接

您可以創(chuàng)建指向另一個鏈接的符號鏈接等等。這稱為鏈式符號鏈接。最好避免使用它們,因為它會造成更多混亂。

嗯,就是這樣。我假設您現(xiàn)在對軟鏈接有了更好的了解,并且您知道如何在 Linux 中創(chuàng)建符號鏈接。您也可以查看 symlinks 命令,它可以幫助您在 Linux 中找到斷開的符號鏈接并輕松管理它們。

責任編輯:趙寧寧 來源: Linux迷
相關推薦

2023-02-07 08:13:47

Linux符號鏈接

2020-06-09 15:35:46

Linux符號鏈接

2021-11-15 05:37:19

Linux 符號鏈接命令

2011-05-04 09:11:30

RPM包Linux

2019-05-14 11:00:07

LinuxSSH別名

2023-02-13 11:26:03

符號鏈接Linux

2018-01-26 09:02:30

LinuxPDF創(chuàng)建視頻

2019-09-24 19:00:41

Linuxrm命令unlink命令

2021-02-18 17:00:52

Linux歸檔文件

2022-07-10 21:20:11

C語言Linux

2020-10-09 11:15:14

LinuxLVM邏輯卷管理

2017-02-10 20:00:17

Linux共享目錄命令

2022-09-08 10:40:16

Linux Mint工作區(qū)程序

2015-04-09 11:05:55

openstack公有云openstack鏡像

2020-07-13 07:00:21

Kubernetes

2022-10-21 08:18:54

Linuxln 命令

2021-04-30 13:19:20

Linux刪除分區(qū)

2017-01-11 16:41:16

Linux設備文件文件系統(tǒng)

2019-09-16 13:48:03

Linux管理日志

2022-11-01 15:38:22

LinuxShell
點贊
收藏

51CTO技術棧公眾號

高清国产在线一区| 在线中文资源天堂| 亚洲免费影视| 日韩av电影免费观看高清| 国产精品三p一区二区| 大胆人体色综合| 激情不卡一区二区三区视频在线| 在线看欧美日韩| 91欧美精品| 正在播放欧美一区| 日韩视频免费观看| 99精品热6080yy久久| 日本a级片在线观看| 久久av最新网址| 99在线首页视频| 欧美一级在线免费| 欧美成人高清视频在线观看| 国产欧美一区二区精品性| 草草久久久无码国产专区| 岛国一区二区三区| 免费黄色特级片| 综合欧美一区二区三区| 免费在线观看视频| 色偷偷成人一区二区三区91| av福利在线播放| 日韩一区二区麻豆国产| 9i看片成人免费高清| 国产亚洲精品一区二555| 亚洲影视资源| 国产精品老牛影院在线观看| 国内自拍视频一区二区三区| 视频一区不卡| www久久久久| 中文在线中文字幕| 日韩三级精品电影久久久| h1515四虎成人| 国产成人在线一区| 香蕉久久a毛片| av女优在线播放| 专区另类欧美日韩| 黄色成人在线观看| 夜夜嗨av一区二区三区免费区| 影音先锋欧美激情| 不卡视频一区二区| 成人免费毛片高清视频| 免费看美女隐私的视频| 日韩欧美国产不卡| 8848成人影院| 欧美日韩电影一区二区三区| 久久久久久影视| 国产资源在线看| 日韩一区二区久久久| 久久精品青草| 国产伦精品一区二区三区四区视频_| 一区二区三区 在线观看视频| free性欧美hd另类精品| 欧美大奶子在线| 影音先锋久久精品| 91看片就是不一样| 91精品国产综合久久精品性色| 精品国产18久久久久久二百| 99久久99久久精品国产片| 成人动漫一区二区| 成年午夜在线| 午夜剧场成人观在线视频免费观看| 国产婷婷精品| 国产真实生活伦对白| 欧美大片一区二区| 四虎影视精品| www.欧美黄色| 欧美日韩一级二级| 精品国产影院| www.国产亚洲| 欧美在线视频全部完| 最新国产一区二区| 在线国产精品网| 香蕉乱码成人久久天堂爱免费| 欧美成人高清视频在线观看| 精品国产一区二区三| 亚洲欧美另类小说| 日韩伦理一区二区| 亚洲国产一区二区三区在线播| 亚洲成av人片一区二区| 欧美美女福利视频| 日韩偷拍一区二区| 欧美影院一区二区| 欧美中文一区二区| 中文字幕一区二区三区四区在线视频| 亚洲国产精品免费| 在线观看亚洲区| 亚洲欧洲中文日韩久久av乱码| 亚洲精品福利视频| 99精品电影| 国产成人精品视频ⅴa片软件竹菊| 欧美丰满少妇xxxxx高潮对白| 国产 日韩 欧美 综合 一区| 一区二区三区在线观看www| 欧美日韩综合视频| 国产精品x8x8一区二区| 国产精品扒开做爽爽爽的视频 | 粉嫩欧美一区二区三区高清影视| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久久www成人免费精品| 美女一区网站| 国产精品视频免费观看www| 欧美国产精品劲爆| 日日摸夜夜添夜夜添国产精品 | 日本久久精品| 国产视频一区不卡| 日韩精品一区二区三区中文不卡| 91成人在线播放| 国产精品久久国产精品99gif| 欧美亚洲一二三区| 美女av网站| 中文乱码字幕高清在线观看| 国产l精品国产亚洲区久久| 国产视频在线观看网站| 男女视频一区二区三区| 欧美成人免费在线| 亚洲高清在线观看一区| 91视频国产精品| 欧美在线亚洲在线| 国产欧美一区二区| 99精品国产高清一区二区| 精品欧美一区免费观看α√| 每日在线更新av| 亚洲成人av高清| 免费毛片b在线观看| 男人的天堂久久| 亚洲理论电影片| 欧美韩日亚洲| 一个色综合网| av成人国产| www在线观看播放免费视频日本| 国产高清在线观看| 亚洲人成777| 91欧美极品| 91亚洲国产成人久久精品| 亚洲精品三区| 国产激情99| 色哟哟网站入口亚洲精品| 色网在线观看| 一区精品在线播放| 黄色一级片网址| 中文字幕亚洲在| 一二三四社区在线视频6| 欧美日韩国产系列| av一级亚洲| wwwxxx黄色片| 欧美日韩一区二区免费在线观看 | 秋霞一区二区三区| 欧美视频专区一二在线观看| 欧美videosex性极品hd| 91成人免费观看网站| 成人一区而且| 国产精品色午夜在线观看| 欧美激情视频在线观看| 国产精品视频永久免费播放| 国产成人综合av| 国产精品免费在线免费| 久久99热精品这里久久精品| 青青国产91久久久久久 | 精品国产鲁一鲁****| 粉嫩高清一区二区三区精品视频 | www.av99| 久色乳综合思思在线视频| 日本在线不卡一区| 色吧亚洲日本| 亚洲欧美久久234| 亚洲精品久久视频| 麻豆精品一区二区综合av| 丝袜视频国产在线播放| 精品国产一二| 欧洲视频一区二区| 极品av少妇一区二区| 一级视频在线观看| 成人在线视频电影| 国产精品久久一卡二卡| 成人av激情人伦小说| 蝌蚪视频在线播放| 99热这里只有精品7| 国产日本欧美一区| 中文字幕成人精品久久不卡| 中文在线免费一区三区高中清不卡| www.成人网| 波多野结衣中文在线| 久久精品xxx| 伦伦影院午夜日韩欧美限制| 欧美系列一区二区| 国产精品久久久久久久久久妞妞| av美女在线观看| 黄页网站在线| 日韩理论电影| 偷窥少妇高潮呻吟av久久免费| 国产97色在线| 亚洲国产天堂| www.欧美日韩| 亚洲一级黄色片| 人妻熟妇乱又伦精品视频| 成人高清免费观看mv|