7 Linux-kommandoer, som enhver begynder bør kende

Hvis du er ny til Linux , kan det være lidt overvældende at bruge terminalen. Nye Linux(New Linux) - distributioner som Linux Mint har fantastiske grafiske grænseflader, men kernen i Linux er kernen, og det betyder at bruge kommandolinjen.

Selvom du er Windows -bruger, har du sandsynligvis været nødt til at åbne et kommandopromptvindue på et tidspunkt i dit liv for at udføre en opgave. Med den seneste version af Windows , Windows 10 , kan du endda installere Ubuntu Bash- skallen i Windows og køre Linux -kommandoer direkte fra Windows !

I denne artikel vil jeg gennemgå nogle virkelig grundlæggende Linux -kommandoer, der er almindelige på tværs af stort set alle distributioner af Linux . Da bash-skallen er den mest populære shell, og den jeg også bruger, vil jeg bruge den syntaks til alle kommandoerne. Jeg vil også nævne nogle af de mest nyttige argumenter for hver kommando, men der er mange flere, som kan findes på man-siderne.

1. ls (listeindhold)

Efter min mening er den første kommando du bør kende kommandoen ls . Denne kommando viser indholdet af den aktuelle arbejdsmappe. Hvis du bare skriver ls og trykker på Enter , får du en meget grundlæggende liste over filer og mapper i den aktuelle mappe.

På de fleste Linux -distros vil mapper blive fremhævet i en anden farve som grøn. Filer vil normalt være standardfarven på shell-prompten, som er grå i mit tilfælde. Uden nogen argumenter er det lidt kedeligt. Hvis du bruger -a med ls, vil du være i stand til at se alle skjulte filer.

Alt, der starter med en prik, er en skjult fil eller mappe. De skjulte mapper har alle en mørkeblå farve, som er lidt svær at se. Et andet nyttigt argument er muligheden -l som vist nedenfor.

Dette giver dig en lang liste over filer og mapper med meget mere information såsom tilladelser, links, bruger, gruppe, størrelse og sidste ændringsdato. Hvis du ikke er sikker på, hvordan du skal fortolke tilladelserne, så sørg for at læse mit indlæg om at forstå Linux-tilladelser(understanding Linux permissions) .

2. cd (Skift bibliotek)

Når du kan liste indholdet af en mappe, er det nyttigt at vide, hvordan du skifter til en anden mappe. Som standard starter du altid i din hjemmemappe, når du åbner en bash-shell. Dette er angivet med tilde-symbolet ( ~ ) i shell-prompten.

Cd- kommandoen er, hvordan du ændrer mapper i Linux . Der er virkelig ikke meget at lære med cd, men der er et par genveje. En god er simpelthen at skrive cd og trykke enter. Dette vil altid bringe dig tilbage til hjemmebiblioteket, uanset hvor du er.

Du kan også bruge en absolut sti, hvis du ønsker at komme ind i en mappe, der ikke er tilgængelig via en relativ sti. I eksemplet nedenfor skal jeg bruge en absolut sti, der starter ved root (/) for at komme til etc/ssh.

3. mand (hjælpesider)

Man-kommandoen er sandsynligvis en af ​​de mest nyttige kommandoer i Linux . Selv avancerede Linux - brugere kan ikke huske alle argumenter til en Linux - kommando. Man-siderne vil give dig detaljeret information om alle de forskellige argumenter for en kommando.

Syntaksen er også virkelig enkel. Det er bare mand efterfulgt af kommandoen du vil lære om. I skærmbilledet ovenfor lavede jeg en man ls for at lære mere om ls-kommandoen. Et nyttigt argument for mennesker er -k , som giver dig mulighed for at søge i alle kommandoer ved hjælp af et nøgleord.

Ovenfor søgte jeg på søgeordet zip og fik alle kommandoer tilbage, der har ordet zip i kommandonavnet eller i beskrivelsen. Det er en praktisk måde at finde kommandoer, som du måske ellers ikke kendte til.

Sammen med man kan du bruge en anden kommando kaldet info for at få flere eksempler på, hvordan man bruger en kommando. Bare(Just) skriv info-kommando( info command) for at hente info-siden for den kommando.

4. tryk på (Opret fil)

Hvis du hurtigt vil oprette en ny fil, er den nemmeste måde at bruge berøringskommandoen(touch) . I virkeligheden bruges berøringskommandoen til at ændre tidsstemplet på en fil, men en anden anvendelse er at oprette en ny fil.

Der er mange måder at oprette filer på i Linux , og senere vil du sandsynligvis aldrig bruge berøring til at oprette en fil, men i begyndelsen er det meget praktisk.

Hvis en fil allerede eksisterer, når du bruger berøringskommandoen, opdaterer den blot den sidste adgang og de sidst ændrede tidsstempler for filen som vist ovenfor.

5. kat (sammenkæd filer og udskriv)

En anden nyttig kommando er kat-(cat) kommandoen. Kattens hovedfunktion er at sammenkæde flere filer, men den kan også bruges til at udskrive indholdet af en fil til standardoutput (som er skærmen).

Du kan bruge argumentet -n til at tilføje linjenumre til outputtet. Hvis du bruger muligheden -b , vil den kun tilføje linjenumre til linjer, der ikke er tomme. Hvis du bruger cat på en fil, der er længere end højden af ​​dit terminalvindue, vil kun bunden af ​​filen blive vist. Du kan overføre output fra kat til kommandoen mindre(less) eller mere(more) for at se indholdet af en fil side for side.

6. mkdir (Lav bibliotek)

På et tidspunkt vil du gerne oprette mapper for at organisere dine data bedre, og det er her kommandoen mkdir  kommer ind. Du kan bruge relative eller absolutte stier til at oprette mapper ved hjælp af denne kommando.

I eksemplet ovenfor har jeg oprettet to mapper i min hjemmemappe ved hjælp af en relativ sti og en absolut sti. Hvis du skal oprette flere hierarkiske mapper på én gang, skal du bruge argumentet -p .

I ovenstående eksempel brugte jeg argumentet -p til at oprette mapperne Aseem , Data og Pictures på én gang, selvom ingen af ​​dem eksisterede.

7. rm (Fjern)

rm kommandoen(rm) er en kraftfuld kommando, der kan bruges til at fjerne filer og mapper. Kommandoen rm kan fjerne mapper, der har filer og mapper inde i dem.

For at fjerne en fil skal du blot indtaste filnavnet. Hvis du skal fjerne en mappe, der ikke er tom, skal du bruge argumentet -r . Det er også en god idé at bruge -i og -v argumenterne, når du bruger rm, da det vil spørge dig, før du sletter noget.

Så det er syv virkelig enkle, men almindelige kommandoer, som du skal kende i Linux for at komme i gang. Der er mange flere, og jeg vil snart sende flere begynderartikler om flere kommandoer og hvordan man bruger dem. Hvis du har spørgsmål, så skriv en kommentar. God fornøjelse!



About the author

Jeg er webudvikler med erfaring med at arbejde med både Windows 11 og 10. Jeg har også været Firefox-bruger i mange år og er blevet ret dygtig til at bruge den helt nye Xbox One-spilkonsol. Mine store interesser ligger inden for softwareudvikling, specifikt inden for web- og mobiludvikling, samt datavidenskab. Jeg er meget vidende om forskellige computersystemer og deres brug, så jeg kan give upartisk feedback på forskellige programmer eller tjenester, du måtte bruge.



Related posts