Hva er typene symbolske koblinger i Ubuntu
Ønsker å lage symbolske lenker? I denne artikkelen vil vi forklare Hvordan du kan lage symbolske lenker i Ubuntu. Så la oss starte!
Hvordan lage en symbolsk lenke for en katalog i Ubuntu
Ubuntu -brukere bruker “ln”Kommando for å lage symbolske lenker i systemet deres. Denne kommandoen oppretter harde lenker som standard. Imidlertid kan du legge til "-s" eller "-symbolsk”Alternativ hvis du vil opprette en myk lenke.
Nå, sjekk ut syntaksen til “ln”Kommando:
$ ln -s [source_file_path] [symbolic_link_path]
For å følge opp prosedyren for å opprette en symbolsk kobling ved hjelp av “ln”Kommando, for det første, åpne Ubuntu -terminalen ved å trykke“Ctrl+alt+t”. Vi vil bruke "ln”Kommando for å opprette en symbolsk lenke til enhver spesifikk katalog. Legge til “-s”Alternativet indikerer at det vil bli opprettet en myk lenke for den spesifiserte katalogen. Her er syntaksen til “ln”Kommando:
ln -s [source_directory_path] [symbolic_link_destination_path]
Vi vil utføre kommandoen nedenfor gitt for å opprette en myk symbolsk lenke for "nedlasting" mappe. Denne kommandoen vil lagre den symbolske lenken til vår “Skrivebord”:
$ ln -s/home/linuxhint/download/home/Linuxhint/Desktop
Den feilfrie utgangen erklærer at den symbolske lenken for "nedlasting”Mappen opprettes vellykket. Vi åpner “Skrivebord”Katalog ved hjelp av Ubuntu Ui for å sjekke eksistensen av “nedlasting”Symbolsk lenke:
Hvordan lage en symbolsk lenke for en fil i Ubuntu
I denne delen vil vi vise hvordan du kan opprette en symbolsk lenke for en bestemt fil. Det undergitte bildet har et uthevet “Testfile”Det er fordi vi nå vil lage en symbolsk lenke for dette“Testfile”:
Hvis du vil opprette en symbolsk lenke for en fil, kan du sjekke syntaksen til "ln”Kommando:
$ ln -s [source_file_name] [symbolic_link_name]
Som vi har vist deg, har vi valgt vår "Testfile”For å lage en symbolsk lenke. Dette “Testfile”Er en tekstfil som ligger i vår hjemmekatalog. Å lage en symbolsk lenke for dette “Testfile”, Vi vil skrive ut denne kommandoen i vår Ubuntu -terminal:
$ ln -s testfile testfilelink
Utførelsen av ovennevnte kommando vil opprette en symbolsk lenke som heter “testfilelink" av "Testfile”. Den symbolske lenken vil bli lagret på stedet for kildefilen:
Du kan utføre "ls”Kommando for å bekrefte tilstedeværelsen av den opprettede symbolske lenken:
$ ls
Fra utgangen kan du se den symbolske lenken "testfilelink”Er opprettet, og begge filene er til stede i hjemmekatalogen:
Ubuntu UI kan også vise deg den opprettede symbolske lenkefilen som ligger i System Home Directory:
Hvordan overskrive en symbolsk lenke i Ubuntu
Vi har allerede laget en symbolsk lenke "testfilelink" for "Testfile“. Så når du utfører den undergitte kommandoen igjen i Ubuntu-terminalen, vil den vise deg en "Kunne ikke opprette symbolsk lenke”Feil:
$ ln -s testfile testfilelink
Legg til "-f”Alternativ i“ln”Kommando for å overskrive den allerede opprettet symbolske lenken kraftig:
$ ln -sfestfile testfilelink
Hvordan fjerne symbolsk lenke i Ubuntu
Den symbolske lenken blir ubrukelig hvis du fjerner kildefilen eller overfører den til et annet sted. I så fall kan du slette den symbolske lenken ved å bruke to kommandoer: "rm”Og“unlink”Kommandoer.
Først må du sjekke syntaksen til RM -kommando At vi skal bruke for å slette den symbolske lenken:
$ rm [symbolic_link_path]
Nå vil vi utføre det undergitte under "rm”For å fjerne eller slette“nedlasting”Symbolsk lenke:
$ rm/home/linuxhint/desktop/last ned
Imidlertid, hvis den symbolske lenken er til stede i din nåværende arbeidskatalog, spesifiserer du bare navnet i "unlink”Eller“rm”Kommando. Skriv ut det undergitte "unlink”Kommando for å slette“testfilelink”Symbolsk lenke:
$ unlink testfilelink
Nå kan du utføre "ls”Kommando for å bekrefte at den symbolske lenken er slettet eller ikke:
Hvordan finne og slette ødelagte symbolske lenker i Ubuntu
Ubuntu gir deg også anlegget til å finne og slette den ødelagte symboliske lenken på systemet. For å gjøre det, vil vi bruke "finne”Kommando, med følgende syntaks:
$ finn [DIRECTORY_PATH] -XTYPE L
Her, “-xtype”Brukes til å definere den typen fil vi søker etter, og“l”Betegner at vi leter etter de ødelagte symboliske koblingene:
$ FINN /HOME /LINUXHINT -XTYPE L
Utgangen fra ovennevnte kommando vil vise deg den ødelagte symbolske lenken som er til stede i den spesifiserte katalogen:
Du kan også legge til “-slett”Parameter for å slette de ødelagte symboliske koblingene fra hjemmekatalogen din:
$ FINN /HJEM /LINUXHINT -XTYPE L -DELETT
Konklusjon
Symboliske lenker er et unikt trekk ved Linux-baserte operativsystemer som Ubuntu. Symboliske lenker brukes til å lage snarveier til Linux Files -systemet. Ubuntu -brukere bruker “ln”Kommando for å lage symbolske lenker. Vi har forklart Hvordan du kan lage symbolske lenker i Ubuntu bruker "ln”Kommando. Dessuten har vi også gitt deg metoden for å overskrive, finne og slette symbolske lenker i systemet ditt.