unlink: käytännön esimerkkejä tästä komennosta Linuxille

linkitys

El unlink-komento on varsin mielenkiintoinen työkalu joihinkin tehtäviin. Vaikka se on asennettu oletuksena GNU / Linux-distroosi, on erittäin todennäköistä, ettet tiennyt sitä tähän asti. Syynä on, että ehkä se ei ole yhtä suosittu kuin rm, mutta se toimii samanlaisille asioille kuin tämä. Eli poistamalla linkityksen voit poistaa järjestelmässäsi olevat tiedostot yksitellen. Saatat ajatella, että se on jotain järjetöntä, ja että sinulla on siihen rm, mutta voit tehdä enemmän kuin ...

Mutta ensin näemme, mikä se on, ja sitten näet sen sovellukset joitakin käytännön esimerkkejä. Ensinnäkin on sanottava, että se on työkalu GNU coreutils -paketissa, joten yksi GNU: n Linuxin tarjoamista perustyökaluista, vaikka jos muistatkin, LxA: ssa puhuin jo toisesta täydentävästä paketista, jolla olisi ylimääräisiä Unix-työkaluja, jotka eivät sisälly tähän pakettiin. Tämä on moreutils-paketti.

Poista linkitys voit poista tiedostosi yksitellen. Jos käytät useita tiedostoja, se antaa sinulle virheen, koska et hyväksy niin monta parametria. Voit tarkistaa, että se on asennettu, ja hankkia tietoja:

unlink --help

unlink --version

Poista tiedosto yksinkertaisesti käyttämällä seuraava komento ja tiedostosi nimi. Esimerkiksi, jos haluat poistaa notes.txt:

unlink notas.txt

Lisäksi, jos tiedosto olisi symbolinen linkki, tiedostoa, josta linkki on tehty, ei poisteta. Joten tämä työkalu on hyvin yksinkertainen käyttää ja käytännöllinen joissakin tapauksissa. Haittapuoli on, että et voi poistaa useita tiedostoja tai kokonaisia ​​hakemistoja kerralla, kuten rm, mutta se voi auttaa estämään vahingossa poistamasta tietoja, joita et halua poistaa. Esimerkiksi, jos käytit rm *: ää, se voi poistaa kaikki hakemiston tiedostot ja ehkä jotkut siellä olevista tiedostoista, jotka haluat säilyttää. Ilman monia tiedostoja on epäkäytännöllistä tehdä se linkityksen poistamisella, mutta jos se on hakemisto, jossa on kolme tai neljä tiedostoa, tottuminen linkityksen poistamiseen voi säästää pelkoja ...


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.