Linuxi käsud

Kuidas luua Linuxis sümboolne link

Kuidas luua Linuxis sümboolne link
Sümbollink ehk sümboolne link on failitüüp, mis sisaldab mõne muu Linuxi operatsioonisüsteemi faili või kausta aadressi või teed; seda tuntakse ka pehme lingina, kuna see osutab faili poole ja hoiab mõne faili viidet. Seda kasutatakse enamasti failide otseteede haldamiseks ja loomiseks; pealegi kasutatakse seda esmaste kaustade ja paljude muude asukohtade loomiseks. See töötab nagu string, mida kasutatakse mitmesuguste failide ja kaustade kinnitamiseks kogu arvutisüsteemis.

Selles postituses uuritakse ja õpitakse, kuidas luua failist või kataloogist sümboolne link ja kuidas eemaldada sümboolne link mis tahes Linuxi-põhises operatsioonisüsteemis. Sukeldume õppeprotsessi ja vaatame, kui palju linke Linuxis eksisteerib.

Lingi tüübid Linuxis

Pehme link

See on sama kui otsetee, mida me sageli näeme Windowsi operatsioonisüsteemis ja mis on põhimõtteliselt osuti mõnele konkreetsele kataloogile või failile.

Kõva link

Teiselt poolt on kõvaketta linkid ka mõne konkreetse faili või kausta otseteed, kuid ainus erinevus kõvaketta ja pehme lingi vahel on see, et kõvaketta linki ei saa eksisteerida mõnes muus sektsioonis või failisüsteemis.

Noh, käsurea utiliiti, mida kasutame linkide loomiseks, nimetatakse ln. Õppime sellest natuke.

käsus

ln käsk loob vaikelingi kõva lingi. Kui aga tahame luua pehme lingi, peame panema a -s või -sümboolne lipu ees ln käsk.

Sümboolse lingi loomise süntaks oleks järgmine:

$ ln -s [ORIGINAL_FILE] [LINK]

Esimeses argumendis peame esitama faili algse nime.
Teises argumendis peame andma sellele sümboolse failinime.

Kui me ei esita sümboolset faili ega pane punkti (.) sümboolse failinime asemel siis ln käsk loob sümboolse lingi samasse töökataloogi.

Sümboolse lingi loomine failile

Faili sümboolse lingi saab hõlpsasti luua alltoodud käsu abil:

$ ln -s originaali_faili_nimi sümboolne_faili_nimi

Asendage kindlasti algne_faili_nimi ja sümboolne_fail_name koos soovitud failinimedega.

Näiteks tekstifaili sümboolse lingi loomiseks läheb käsk järgmiselt:

$ ln -s fail.txt new_link.txt

The ln käsk ei tooda ega näita terminalis edukat väljundit, nii et lingi loomise kinnitamiseks võite kasutada käsku ls. Niisiis, ls -l allpool toodud käsu sisestamiseks:

$ ls -l uus link.txt

Väljundis on tähis sümboolse failitüübi mainiv tähis ja noole sümbol (->) osutab algse faili poole, kust sümboolne link luuakse.

Olgu, nüüd vaatame, kuidas luua sümboolne link kataloogile

Sümboolse lingi loomine kataloogile

Sümboolse lingi loomisel kataloogi või faili pole vahet. Sümboolse lingi kataloogi saab hõlpsasti luua, esitades esmalt kataloogi nime ja seejärel sümboolse lingi.

Näiteks kataloogi nimega / kaust sümboolse lingi loomiseks kataloogi ~ / folder_link on sümboolse lingi loomise käsk järgmine:

$ ln -s / kaust ~ / kausta_link

Pärast sümboolse lingi loomise käsu käivitamist kontrollige lingi loomist allpool toodud käsu abil:

$ ls -l ~ / kausta_link

Ülaltoodud ekraanipildil näete, et kataloogi sümboolne link on edukalt loodud.

Nüüd liigume edasi ja vaatame, kuidas Linuxis sümboolne link eemaldada.

Sümboolse lingi eemaldamine

Sümboolse lingi saab kustutada või eemaldada, kasutades kas nuppu lahti linkida või rm käsk. Peate sisestama sümboolse lingi mis tahes käskude lahtiühendamise või rm käsule ja sümboolne link eemaldatakse teie Linuxi operatsioonisüsteemist.

Sümboolse lingi eemaldamiseks käsu lahtiühendamise abil tippige järgmine käsk:

$ unlink symbolic_link

Sümboolse lingi eemaldamiseks käsu rm abil tippige allpool antud käsk;

$ rm sümboolne_link

Sümboolne link eemaldatakse mis tahes kahe ülaltoodud käsu abil.

Järeldus

Oleme uurinud mitmeid viise sümboolse lingi loomiseks Linuxi faili või kataloogi loomiseks ja õppinud ka sümboolse lingi eemaldamist mis tahes Linuxipõhises operatsioonisüsteemis. Pärast selle postituse lugemist ei pea te sümboolse lingi loomisel ja eemaldamisel takistama.

Parimad mängud, mida saab mängida käte jälgimisega
Oculus Quest tutvustas hiljuti suurepärast ideed käsitsi jälgimisest ilma kontrolleriteta. Üha suurema hulga mängude ja tegevustega, mis toetavad kas ...
Kuidas kuvada OSD ülekatet täisekraanil Linuxi rakendustes ja mängudes
Täisekraaniga mängude mängimine või rakenduste kasutamine häireteta täisekraanirežiimis võib teid paneelil või tegumiribal kuvatavast asjakohasest süs...
Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...