Hjem»“LN” -kommandoen i Linux [6 praktiske eksempler]
Linux -kommandoer
Paradise Ferdousi Silvi 1. mars 2023
Delnkommando iLinuxer en veldig brukervennlig kommando.Det er vant tilLag lenker (snarveier)til kildefilen/katalogen.Fordelen med å bruke lenker er mer enn en fil refererer til den samme originale filen.I denne artikkelen vil jeg demonstrere for deg syntaks, alternativer og praktiske applikasjoner av denne kommandoen iLinux.
Innholdsfortegnelse Utvide
En beskrivelse
Delnkommando iLinuxOppretter lenker (snarveier) til filene/katalogene.Det erTo typerav lenker og disse erHard linkOgsymbolsk lenke.
Hard link
Når en fil er koblet til enhardLink, hvis du gjør noen endringer i noen av filene, vil dette reflektere over begge filene.Ingen alternativ er nødvendig for å opprette en hard lenke til filen.
Symbolsk lenke
Når en fil er koblet til ensymbolskKobling Hvis noen av filene/katalogene blir flyttet eller slettet, vil dette bryte koblingen mellom filene.Alternativ -Skreves for å lage ensymbolsklenke til filen.DesymbolskLink er også kjent sommyk lenke.
B. Syntaks
Delnkommando iLinuxhar en enkel syntaks.Det inkludererlnKommando, alternativer og navn påkilde fil& navn påkoblet fil.Og syntaksen er som følger:
ln [alternativ] ... [source_file] [linked_file]
Merk:I syntaksen ovenfor,ALTERNATIVer omsluttet av en firkantet brakett og etterfulgt av3 prikkerrepresenterer at mer enn ett alternativ kan brukes samtidig.Dessuten, dessutenKILDEFILrepresenterer navnet på kildefilen, ogLinked_filebetegner navnet på den koblede filen som er opprettet medlnkommando.
C. alternativer
Noenalternativerer tilgjengelig forlnkommando iLinux.Jeg har listet opp noen av de mest nyttige alternativene for denne kommandoen.Du kan imidlertid se etterlnkommando påMannSide for å se flere alternativer for denne kommandoen.
mann ln
Nyttige alternativer
- -s,Oppretter symbolsk lenker til filer/kataloger.
- -b,Oppretter en sikkerhetskopi av filen
- -versjon,Viser versjonsinformasjon og avkjørsler.
- -hjelp,Viser hjelpeside og avkjørsler.
Merk:Alternativene iLinuxCli(Kommandolinje grensesnitt)erCase-sensitiv, så vær våken mens du bruker dem.
Praktiske eksempler på “LN” -kommandoen i Linux
Delnkommando iLinuxer en brukervennlig kommando som brukes til å lage lenker til kildefiler/kataloger.Her vil du lære noen nyttige eksempler pålnkommando iLinux.I denne artikkelen har jeg jobbet med følgende filer.
Last ned disse for å jobbe med “LN” -kommandoen i Linux
Eksempel 1: Opprett en hard lenke til en fil ved hjelp av “LN” -kommandoen i Linux
Å lage enHard linktil en fil,du kan brukelnkommando iLinux.Filen jeg bruker her for å bli koblet til erfil1.txt.For å gjøre det samme, følg trinnene nedenfor:
Trinn for å følge:
➊ Ved å først lansereUbuntu Terminal.
➋ For å se filene,Skriv følgende kommando i ledeteksten:
ls
➌ Nå, treffTAST INNnøkkel.
❹ Skriv inn følgende kommando i ledeteksten:
ln file1.txt hardlink.txt
➎ Trykk deretter påTAST INNknapp.
❻ Å seHard Link -fil, Skriv følgende kommando i ledeteksten:
ls
❼ Til slutt, trykk påTAST INNknapp.
❽ For å se innholdet inne ifil1.txt, kopier følgende kommando i ledeteksten og treffer deretterTAST INNknapp.
Cat File1.txt
❾ For å se innholdet inne ihardlink.txt, Skriv inn følgende kommando i ledeteksten og slå deretterTAST INNknapp.
Cat hardlink.txt
Produksjon:
På bildet nedenfor kan du seHard linktilfil1.txteropprettetbrukerlnkommando iLinux.
Merk:Eventuelle endringer som er gjort til beggefil1.txt”Eller“hardlink.txt”Vil gjenspeiles i begge tekstfilene.
Lignende avlesninger
- “Diff” -kommandoen i Linux [11 praktiske eksempler]
- "CMP" -kommandoen i Linux [7 praktiske eksempler]
- “Comm” -kommandoen i Linux [10 praktiske eksempler]
Eksempel 2: Opprett en symbolsk (myk) lenke til en fil ved hjelp av “LN” -kommandoen i Linux
Å lage ensymbolsk lenketil en fil,Jeg brukerlnkommando iLinux.Her vil jeg lage en lenke tilFile2.txt.For å gjøre det samme, følg trinnene nedenfor:
Trinn for å følge:
➊ Først åpnerTerminaliUbuntu.
➋ For å se filene,Skriv inn følgende kommando i ledeteksten ::
ls
➌ Nå, trykk påTAST INNnøkkel.
❹ Skriv inn følgende kommando i ledeteksten:
ln -s file2.txt symlink.txt
➎ Så, slåTAST INNknapp.
❻ For å visemyk lenkefil, Skriv inn følgende kommando i ledeteksten:
ls
❼ Til slutt, trefferTAST INNknapp.
❽ For å se innholdet inne iFile2.txt, kopier følgende kommando i ledeteksten og treffer deretterTAST INNknapp.
Cat File2.txt
❾ For å se innholdet inne isymlink.txt, Skriv inn følgende kommando i ledeteksten og slå deretterTAST INNknapp.
Cat Symlink.txt
Produksjon:
I dette bildet kan du semyk lenketilFile2.txteropprettetbrukerlnkommando iLinux.På bildet nedenfor kan du se hvordan filen tilsymbolsk lenkeutseende.
Merk:HvisFile2.txtblir slettet eller flyttet et sted, vil lenken bli enødelagt lenke.
Eksempel 3: Lag en symbolsk (myk) lenke til en katalog ved hjelp av “LN” -kommandoen i Linux
Å lage ensymbolsk lenke til en katalog,Jeg brukerlnkommando iLinux.Her vil jeg lage en lenke tilny mappe.For å gjøre det samme, følg trinnene nedenfor:
Trinn for å følge:
➊ Først åpnerTerminaliUbuntu.
➋ For å vise filene,Skriv inn følgende kommando i ledeteksten ::
ls
➌ Nå, treffTAST INNknapp.
❹ Skriv inn følgende kommando i ledeteksten:
ln -s newfolder/ symlink
➎ Så, slåTAST INNnøkkel.
❻ For å se omsymbolsk lenke til katalogen opprettes eller ikke, skriv følgende kommando i ledeteksten og treffer deretterTAST INNknapp.
ls
❼ Å se innholdet iNy mappe, Skriv inn følgende kommando i ledeteksten:
ls
❽ Etter det, trykk påTAST INNknapp.
❾ Å se innholdet iSymlink, bruk følgende kommando i ledeteksten:
ls
❿ Til slutt, trykk påTAST INNnøkkel.
Produksjon:
På bildet nedenfor kan du sesymbolsk lenketilFile2.txteropprettetbrukerlnkommando iLinuxogSymlinkinneholder samme innhold somny mappe.I følgende bilde kan du se hvordankatalogavsymbolsk lenkeutseende.
Merk:Hvisny mappeblir slettet eller flyttet et sted, vil lenken bli enødelagt lenke.
Eksempel 4: Opprett en hard lenke til en fil med den absolutte banen
Å lage enHard linktil en fil medAbsolutt sti,du kan brukelnkommando iLinux.Her lager jeg en lenke ved hjelp avAbsolutt stiavkildefilnavngittfil1.txtOgkoblet filnavngitthardlink.txt.
Trinn for å følge:
➊ Åpne opprinneligUbuntu Terminal.
➋ For å se filene,Skriv inn følgende kommando i ledeteksten:
LS MyFolder/
➌ Nå, trykk påTAST INNnøkkel.
❹ Kopier følgende kommando i ledeteksten:
ln /home/sylvie/myfolder/file1.txt /home/sylvie/myfolder/hardlink1.txt
➎ Trykk da påTAST INNknapp.
❻ Å seHard Link -fil, Skriv følgende kommando i ledeteksten:
LS MyFolder/
❼ Til slutt, trykk påTAST INNknapp.
Produksjon:
Som du kan se på bildet nedenfor, erHard linktilfil1.txteropprettetmedden absolutte banenbrukerlnkommando iLinux.
Lignende avlesninger
- Kommandoen “LSOF” i Linux [8 praktiske eksempler]
- "TAR" -kommandoen i Linux [12 praktiske eksempler]
Eksempel 5: Unlink Symbolic Link
Å unlink asymbolsk lenke,Jeg brukerunlinkkommando iLinux.For å gjøre det samme, følg prosedyren nedenfor:
Trinn for å følge:
➊ For å begynne, åpneUbuntu Terminal.
➋ For å se filene,Skriv følgende kommando i ledeteksten:
ls
➌ Nå, trykk påTAST INNknapp.
❹ Skriv inn følgende kommando i ledeteksten:
unlink symlink.txt
➎ Trykk da påTAST INNnøkkel.
❻ Å se omfilenerfremdeles kobletellerikke, Skriv følgende kommando i ledeteksten:
ls
❼ Til slutt, trykk påTAST INNknapp.
Produksjon:
Som du kan se i følgende bilde,symbolsk lenketilFile2.txterUnlinkedbrukerunlinkkommando iLinux.
Eksempel 6: Se versjonen ved hjelp av “LN” -kommandoen i Linux
Å seversjon,Jeg brukerlnkommando ogAlternativ –versjoniLinux.Du kan også gjøre det samme ved å følge prosessen nedenfor:
Trinn for å følge:
➊ For å begynne, åpneUbuntu Terminal.
➋ For å se filene,Skriv følgende kommando i ledeteksten:
LN -Versjon
➌ Nå, treffTAST INNknapp.
Produksjon:
På bildet viser detversjonbrukerlnkommando iLinux.
Konklusjon
I denne artikkelen fikk du vite atlnKommandoen har betydelige bruksområder iLinux.Du har også funnetSyntaks,Noen nyttige alternativer,ogpraktisk anvendelseav denne kommandoen.Så lær denne kommandoen og utfør den deretter for å bli ekspertbruker.
Lignende avlesninger
- "CHGRP" -kommandoen i Linux [7 praktiske eksempler]
- "Fil" -kommandoen i Linux [9+ praktiske eksempler]
- Kommandoen “FSCK” i Linux [7 praktiske eksempler]
- “Patch” -kommandoen i Linux [4 praktiske eksempler]
- Kommandoen “RMDIR” i Linux [7 praktiske eksempler]
- "Stat" -kommandoen i Linux [9 praktiske eksempler]
Vurder dette innlegget