Kuinka voin poistaa symbolisen linkin Linuxista?

How Do I Remove Symbolic Link Linux



Symbolinen linkki, joka tunnetaan myös nimellä symlink, on tiedosto, joka osoittaa toiseen tiedostoon. Tiedosto, johon osoitetaan, voi olla samassa tai eri hakemistossa. Se on samanlainen kuin Windows -käyttöjärjestelmän pikanäppäimet.

Tämän päivän postauksessa kuvataan, miten symbolinen linkki poistetaan Linuxista. Huomaa, että symbolisen linkin poistaminen ei vaikuta tiedostoon, johon se viittaa.







Ennen tiedoston poistamista voit tarkistaa, onko se symbolinen linkki, käyttämällä ls -l -komentoa. Se näyttää myös tiedoston tai hakemiston, johon se osoittaa.



$ls -he

The the käyttöoikeuksissa (lrwxrwxrwx) vahvistaa, että se on symbolinen linkki.







Poista symbolinen linkki käyttämällä linkityksen poisto -komentoa

Unlink -komentoa käytetään yksittäisen tiedoston poistamiseen tiedostojärjestelmästä. Jos haluat poistaa symbolisen linkin Linuxissa, kirjoita poista linkitys komento, jota seuraa symbolisen linkin nimi ja paina Enter:

$sudo poista linkityssymbolinen_linkki

Korvata symbolinen_linkki sen symbolisen linkin nimen kanssa, jonka haluat poistaa. Sen jälkeen voit käyttää ls -l komento vahvistaaksesi, onko symlinkki poistettu.



Poista symboli, joka osoittaa hakemistoon, älä käytä kauttaviivaa hakemiston nimen jälkeen. Oletetaan, että haluamme poistaa symbolisen linkkihakemiston nimeltä Docs, kuten seuraavassa kuvakaappauksessa näkyy:

Symlink -hakemiston poistamisen komento on seuraava:

$sudo poista linkitysDocs

Poista symbolinen linkki rm -komennolla

Rm -komentoa voidaan käyttää myös symbolisen linkin poistamiseen. Jos haluat poistaa symbolisen linkin Linuxissa, kirjoita rm komento, jota seuraa symbolisen linkin nimi ja paina Enter:

$sudo rmZoomaus

Sen jälkeen voit käyttää ls -l komento vahvistaaksesi, onko symlinkki poistettu.

Voit myös käyttää -i -lippua rm -komennon kanssa pyytääksesi vahvistusta.

$sudo rm -iZoomaus

Jos poistat hakemistoa osoittavan symbolilinkin, älä käytä kauttaviivaa hakemiston nimen jälkeen. Oletetaan, että haluamme poistaa symbolisen linkkihakemiston nimeltä Docs, kuten seuraavassa kuvakaappauksessa näkyy:

Symlink -hakemiston poistamisen komento on seuraava:

$sudo rmDocs

Tämän jälkeen voit vahvistaa komennon ls -l, onko symboli poistettu.

Siinä kaikki! Olet oppinut poistamaan symbolisen linkin Linux -käyttöjärjestelmässä käyttämällä tämän viestin unlink ja rm -komentoa. Kun poistat symbolisen linkin, muista poistaa vain symbolinen linkki, älä tiedosto tai hakemisto, johon se linkittää.