色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在Linux中查找斷開的符號(hào)鏈接

jf_ZqFkd6Up ? 來源:Linux迷 ? 2023-02-06 18:23 ? 次閱讀

在之前的文章中,我們解釋了什么是 Linux 中的符號(hào)鏈接。符號(hào)鏈接(Symbolic links 或 symlinks)或軟鏈接(soft links)用于在 Linux 中創(chuàng)建指向其他文件的快捷方式。符號(hào)鏈接在 Linux 中大量用于鏈接庫(kù)。 當(dāng)鏈接指向的原始文件被刪除時(shí),該鏈接變?yōu)樗梨溄印1A舸祟愭溄涌赡懿皇且粋€(gè)好主意。 現(xiàn)在問題來了,如何在 Linux 中找到斷開的符號(hào)鏈接?一些發(fā)行版以不同的顏色顯示斷開的鏈接,但這不是找到所有此類斷開鏈接的方法。 在本教程中,我將向您展示幾種在 Linux 中查找死鏈接(dangling link)的方法。

方法一、使用 find 命令列出所有損壞的符號(hào)鏈接

神奇的 find 命令也可用于查找損壞的軟鏈接。此命令的較新版本為此任務(wù)提供了專用選項(xiàng)。 要查找當(dāng)前目錄及其子目錄中的所有死鏈接,可以使用 find 命令,如下所示:


find . -xtype l
它的輸出將列出所有斷開的鏈接:

┌──(linuxmi?linuxmi)-[~]
└─$ find . -xtype l
./www.linuxmi.com/xpstat
./www.linuxmi.com/linuxmi/linux
./www.linuxmi.com/linuxmi/linuxmi.com/ubuntu
./www.linuxmi.com/linuxmi/linuxmi
./linuxmi.com/share/inuxmi.md
./.mozilla/firefox/0gl7btzd.default-esr/lock
./linuxmi/link_dir

29d18f8e-a606-11ed-bfe3-dac502259ad0.png


您可以將find 與 exec結(jié)合使用并刪除它找到的鏈接。

方法 2:使用 symlinks 命令查找斷開的符號(hào)鏈接

您還可以使用名為 symlinks 的專用命令來處理死鏈接。 您可能必須安裝符號(hào)鏈接命令。它在 Debian 中可用。如果您使用的是 Ubuntu,則必須啟用 Universe repository。


sudo apt install symlinks
安裝后,您可以按以下方式使用它:

symlinks [options] path_to_directory
所以,如果你必須在當(dāng)前目錄中找到斷開的鏈接,你可以像這樣使用它:

┌──(linuxmi?linuxmi)-[~]
└─$ symlinks .
absolute: /home/linuxmi/test -> /home/linuxmi/linuxmi.com/linuxmi/linuxmi.py

29f349b2-a606-11ed-bfe3-dac502259ad0.png

你注意到什么了嗎?它只列出一個(gè)斷開的鏈接,而 find 命令有 7 個(gè)斷開的鏈接。這是因?yàn)槿绻阆脒f歸搜索,你必須指定選項(xiàng):

symlinks -r directory
不是這樣。您還可以選擇使用 symlinks 命令的 -d 選項(xiàng)刪除所有斷開的鏈接。

┌──(linuxmi?linuxmi)-[~]
└─$ symlinks -d .
absolute: /home/linuxmi/test -> /home/linuxmi/linuxmi.com/linuxmi/linuxmi.py

2a1aec4c-a606-11ed-bfe3-dac502259ad0.png

事實(shí)上,符號(hào)鏈接可用于正確管理系統(tǒng)中的軟鏈接。它可以警告您跨文件系統(tǒng)的鏈接,將雜亂的鏈接更改為相對(duì)的鏈接或縮短冗長(zhǎng)的鏈接。 在 Linux 中,可以有多種方法來執(zhí)行一項(xiàng)任務(wù)。查找斷開的符號(hào)鏈接是一樣的。我向您展示了兩種方法,但肯定還有其他方法。如果您有其他最喜歡的管理死鏈接的命令,請(qǐng)?jiān)谠u(píng)論部分與我們分享。 關(guān)于相關(guān)主題,您還可以閱讀 Linux 中硬鏈接的概念。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11292

    瀏覽量

    209332
  • 符號(hào)
    +關(guān)注

    關(guān)注

    0

    文章

    55

    瀏覽量

    4332

原文標(biāo)題:如何在 Linux 中查找斷開的符號(hào)鏈接

文章出處:【微信號(hào):Linux迷,微信公眾號(hào):Linux迷】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一文弄懂Linux鏈接和軟鏈接

    Linux系統(tǒng)下,有兩種鏈接文件:一種是硬鏈接(Hard Link);另一種是軟鏈接,也稱為符號(hào)鏈接
    發(fā)表于 10-21 14:26 ?1345次閱讀

    Linux系統(tǒng)如何刪除軟鏈接

    Linux符號(hào)鏈接(symbolic link,或者symlink)也稱為軟鏈接,是一種特殊類型的文件,用作指向另一個(gè)文件的快捷方式。
    發(fā)表于 10-28 09:14 ?7460次閱讀

    Linux基礎(chǔ)】Linux鏈接簡(jiǎn)介

      一、Linux鏈接簡(jiǎn)介  Linux的軟鏈接(symbolic link)又叫符號(hào)連接,相當(dāng)于Windows下的快捷方式。  
    發(fā)表于 09-20 15:50

    protel的電氣符號(hào)

    羅列了protel的原理圖符號(hào)名稱元件庫(kù)方便繪圖查找!
    發(fā)表于 02-28 16:38 ?0次下載

    你知道Linux軟連接和硬鏈接

    Linux鏈接分兩種,一種被稱為硬鏈接(Hard Link),另一種被稱為符號(hào)鏈接(Symbolic Link)。默認(rèn)情況下,ln命令產(chǎn)生硬
    發(fā)表于 04-25 18:00 ?1684次閱讀

    Linux命令鏈接操作符的實(shí)際應(yīng)用

    Linux命令鏈接的意思是,通過操作符的行為將幾個(gè)命令組合執(zhí)行。Linux鏈接命令,有些
    發(fā)表于 05-06 17:44 ?840次閱讀

    Linux的軟鏈接、硬鏈接都用在哪些場(chǎng)合?

    最近,看到很多文章都在介紹 Linux 的文件系統(tǒng),其中就包括:inode 節(jié)點(diǎn)、軟鏈接、硬鏈接等重要的概念。 于是就有小伙伴私信問我:這些概念我都懂,但是我能利用他們來完成什么工作
    的頭像 發(fā)表于 06-21 16:33 ?1668次閱讀

    Linux符號(hào)鏈接如何創(chuàng)建

    什么是 Linux 符號(hào)鏈接,為什么要使用它? 符號(hào)鏈接 Symbolic Links,也稱
    的頭像 發(fā)表于 02-11 10:12 ?1186次閱讀

    如何使用命令行在Linux查找文件?

    對(duì)于Linux新用戶來說,在Linux查找文件可能有點(diǎn)困難。但是,在適當(dāng)?shù)闹笇?dǎo)下,任何人都可以創(chuàng)建文件快捷方式或找到其Linux系統(tǒng)中有多
    的頭像 發(fā)表于 03-23 14:55 ?4238次閱讀

    何在Linux查找文件所有者?

    Linux 系統(tǒng),每個(gè)文件和目錄都有一個(gè)所有者(owner)和一個(gè)所屬組(group)。所有者通常是創(chuàng)建該文件或目錄的用戶,而所屬組通常是文件或目錄所屬的組。在某些情況下,您可能需要查找特定文件或目錄的所有者。以下是在
    的頭像 發(fā)表于 05-12 14:31 ?1275次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Linux</b><b class='flag-5'>中</b><b class='flag-5'>查找</b>文件所有者?

    linux查找文件的命令

    Linux,可以使用以下命令來查找文件: find 命令:可以在指定目錄及其子目錄查找文件,支持根據(jù)文件名、文件類型、文件大小、文件修
    的頭像 發(fā)表于 11-08 14:24 ?1291次閱讀

    linuxfind用法詳解

    Linux, find 命令是一個(gè)非常強(qiáng)大的工具,用于在指定目錄下查找文件和目錄。下面是 find 命令的用法和詳細(xì)解釋: 語法: find [路徑] [表達(dá)式] 路徑:要查找的目
    的頭像 發(fā)表于 11-08 14:29 ?712次閱讀

    何在高速信號(hào)降低符號(hào)間干擾

    何在高速信號(hào)降低符號(hào)間干擾
    的頭像 發(fā)表于 11-27 15:29 ?574次閱讀
    如<b class='flag-5'>何在</b>高速信號(hào)<b class='flag-5'>中</b>降低<b class='flag-5'>符號(hào)</b>間干擾

    Linux文件查找

    Linux文件查找 1.find查找概述 為什么要有文件查找,因?yàn)楹芏鄷r(shí)候我們可能會(huì)忘了某個(gè)文件所在的位置,此時(shí)就需要通過find來查找
    的頭像 發(fā)表于 12-03 17:09 ?238次閱讀

    深入探討Linux系統(tǒng)的動(dòng)態(tài)鏈接庫(kù)機(jī)制

    本文將深入探討Linux系統(tǒng)的動(dòng)態(tài)鏈接庫(kù)機(jī)制,這其中包括但不限于全局符號(hào)介入、延遲綁定以及地址無關(guān)代碼等內(nèi)容。 引言 在軟件開發(fā)過程,動(dòng)
    的頭像 發(fā)表于 12-18 10:06 ?76次閱讀
    深入探討<b class='flag-5'>Linux</b>系統(tǒng)<b class='flag-5'>中</b>的動(dòng)態(tài)<b class='flag-5'>鏈接</b>庫(kù)機(jī)制
    主站蜘蛛池模板: 亚洲看片网站| WWW久久只有这里有精品| 国产高清-国产av| 美女搜查官被高难度黑人在线播放| 四虎影院2022| 国产精品永久免费视频| 久久无码AV亚洲精品色午夜麻豆| 双腿被绑成M型调教PLAY照片| 91综合精品网站久久| 精品国产乱码久久久久久免费 | 伊人大香线蕉精品在线播放| 国产99精品视频| 欧美精品华人在线| 真实的强视频免费网站 | 久久精品午夜一区二区福利| 香蕉久久夜色精品国产小优| 成人在线高清不卡免费视频| 免费三级黄色| 曰本熟妇乱妇色A片在线| 国内自拍 在线 亚洲 欧美| 色偷偷男人天堂| 北条麻妃久久99精品| 男女一边摸一边做羞羞的事情免费| 亚洲一级电影| 国产在线精品视频资源| 甜性涩爱下载| 高H短篇辣肉纯肉| 日本午夜精品理论片A级APP发布| 99re8在线视频精品| 沦为公交两奶头春药高潮迭起| 一本道久在线综合色姐| 好看的电影网站亚洲一区| 小舞被爆操| 国产喷水1区2区3区咪咪爱AV | 亚洲免费观看| 国产一区二区三区影院| 无套内谢大学生A片| 国产精品美女久久久网站动漫| 三级网址在线播放| 囯产愉拍亚洲精品一区| 神马电影院午 夜理论|