Symbolisen linkin (symbolilinkin) poistaminen

Anonim

Symbolisen linkin poistaminen tapahtuu komentorivillä, ja kuten näytämme, pehmeä linkki voidaan kumota kahdella eri tavalla. Tämä on tarkoitettu käyttäjille, jotka viettävät paljon aikaa komentorivillä, mutta vähemmän tutuille Linuxissa, Mac OS X:ssä ja Unixissa käytetään symbolisia linkkejä osoittamaan sijainti tai tiedosto toiseen paikkaan tai tiedostoon, aivan kuten alias toimii Mac OS X Finderissa tai pikakuvake toimii Windowsin työpöydällä.

Siirretään suoraan siihen ja esitellään, kuinka symbolilinkki poistetaan.

Ja kyllä, tämä toimii symlinkin poistamiseen Linuxissa, Mac OS X:ssä tai missä tahansa muussa nykyaikaisessa Unix-pohjaisessa käyttöjärjestelmässä.

Poista symbolinen linkki linkin poistamisella

Paras tapa poistaa symbolilinkki on käyttää asianmukaisesti nimettyä "unlink" -työkalua. Linkin poistaminen symlinkin poistamiseen on äärimmäisen yksinkertaista. Sinun tarvitsee vain osoittaa se symboliseen linkkiin linkin poistamiseksi ja poistamiseksi. Kuten aina komentorivillä, varmista, että syntaksi on tarkka.

unlink SymLinkToRemove

Onko symbolinen linkki tiedostoon vai linkki hakemistoon, sillä ei ole väliä, osoita suoraan kyseessä olevaan symbolilinkkiin äläkä lisää / loppuun kauttaviivaa.

Jos esimerkiksi poistaisimme symbolisen linkin hakemistosta ~/Desktop/hosts hakemistoon /etc/hosts, toimisit seuraavasti:

cd ~/Desktop/

unlink hosts

Voit aina vahvistaa, että katsot symbolista linkkiä ls -l -komennolla seuraavasti:

ls -l -rwxr-xr-x 1 Paulin henkilökunta 24K 19. kesäkuuta 11:28 hosts -> /etc/hosts

Se kertoo, mihin symbolilinkki osoittaa, jos et ole varma.

Unlink-komento on pohjimmiltaan rm-komento, jota voit käyttää myös, jos haluat poistaa symbolisen linkin.

Poista symbolilinkki rm

Voit myös käyttää rm-komentoa suoraan symbolisten linkkien poistamiseen. Jos et ole todella tyytyväinen tämän lähestymistavan käyttöön, voit aina ottaa käyttöön vahvistuksen rm- ja srm-komennoilla ennen niiden suorittamista, mikä on hyödyllistä komentorivin aloittelijoille tai niille, joiden syntaksin tarkkuus on tunnetusti huono.

rm SymLinkToDelete

Paljon sama kuin linkityksen poistaminen, varmista, että osoitat oikeaa symbolista linkkiä etkä sisällytä hakemistoa / kun määrität poistettavan symbolisen linkin, se on linkki eikä oikea hakemisto. .

Loppujen lopuksi sillä ei ole paljoa väliä, millä menetelmällä valitset symbolisen linkin poistamiseksi, valitse vain se, minkä muistat tai mistä olet tyytyväinen.

Tiedätkö toisen tai paremman tavan muokata ja poistaa symbolisia linkkejä komentorivillä? Kerro meille kommenteissa.

Symbolisen linkin (symbolilinkin) poistaminen