Miten poistaa (poistaa) symbolisia linkkejä Linuxissa
symbolinen linkki tunnetaan myös nimellä symlink tai soft link, on erityinen tiedostotyyppi, joka toimii viittauksena toiseen tiedostoon tai hakemistoon. Symbolinen linkki voi viitata tiedostoon tai hakemistoon samassa tai eri tiedostojärjestelmässä tai osiossa. Tässä oppaassa selitetään, miten symboliset linkit Linux-järjestelmissä poistetaan.
ennen kuin jatkat symbolisen linkin poistamista, varmista, että käytöllä on kirjoitusoikeus symbolisen linkin ylähakemistoon. Muuten, saat “toiminta ei sallittu” virhe.
voit tarkistaa symlinkin ja löytää kohdehakemiston tai tiedoston komennolla ls -l
.
ls -l /home/file.php
lrwxrwxrwx 1 tecnstuff tnsgrp 4 May 2 14:03 /home/file.php -> file_link.php
yllä olevassa tulosteessa ensimmäinen merkki l
osoittaa, että tiedosto on symlink ja nuoli ->
symboli osoittaa, mihin symlink osoittaa.
Poista symboliset linkit RM#
poistaaksesi symbolisen linkin, käytä RM-komentoa, jota seuraa symbolisen linkin nimi. Komennolla rm
voit poistaa tietyn tiedoston tai kansion.
rm SYMLINK_NAME
esimerkiksi /home/file.php
symlinkin poistaminen suoritetaan komennon mukaisesti:
rm /home/file.php
se ei Näytä lähtö ja poistuu nolla.
jos haluat poistaa useamman kuin yhden symbolisen linkin, voit siirtää useita symbolisten linkkien nimiä argumentteina, joissa on space
erotettu.
rm SYMLINK_NAME_1, SYMLINK_NAME_2
jos haluat pyytää vahvistusviestin ennen symbolin poistamista, sinun tulee antaa -i
– valinta yhdessä rm
– komennon kanssa:
rm -i SYMLINK_NAME
Kirjoita y
ja paina Enter
näppäintä vahvistusta varten.
saat seuraavat tuotokset:
rm: remove symbolic link 'SYMLINK_NAME'?
varmista, että et koskaan käytä -r
– asetusta yhdessä rm
– komennon kanssa, kun poistat symlinkin. Muuten se poistaa kaikki sisältö kohdehakemisto.
Poista symboliset linkit, joiden linkittämättömyys#
Linkittämättömyyskomento poistaa annetun symbolisen linkin. On mahdollista poistaa vain yksi tiedosto käyttämällä unlink
.
jos haluat poistaa symbolin linkistä, suorita seuraava komento, jota seuraa symbolin nimi.
unlink SYMLINK_NAME
esimerkiksi /home/file.php
symlinkin poistamiseksi ajettaisiin unlink
komennon mukaan:
unlink /home/file.php
kun poistat symbolisen linkin, joka osoittaa hakemistoon, älä lisää perään viivaa symbolin nimeen.
johtopäätös#
tämä opetusohjelma näytti, miten symboliset linkit tai symbolinen linkki poistetaan komennolla rm
tai unlink
.
Leave a Reply