Linux / Unix - Komme i gang med kommandolinjen

Innholdsfortegnelse
Vi har allerede sett hva Linux / Unix er og hvordan du installerer en av de mest populære distribusjonene (Ubuntu), så fra nå av vil vi gå inn på saken med hensyn til hva du kan gjøre med Linux ved hjelp av kommandolinjen. se hundrevis (hvis ikke alle) kommandoer med sine respektive alternativer, vil vi oppdage snarveier for å oppfylle visse funksjoner, og vi vil lære å lage skript. Uansett, på slutten av denne nye opplæringsserien burde vi kunne bruke kommandolinjen anstendig og være forberedt på å gjøre avanserte konfigurasjoner av systemet vårt.
I denne opplæringsserien kommer bildene fra min virtuelle maskin, som har Ubuntu installert, men i hovedsak vil alle kommandoer og teknikker som vi vil se her være transportable til Mac OS, Unix eller annen Linux -distribusjon.
Ok, dette kan variere avhengig av operativsystemet. Du vil vanligvis lete etter et program som heter "Terminal" som er i Programmer -> Verktøy Hvis du er på en Mac, er det på noen Linux -distribusjoner Programmer -> System eller Programmer -> Verktøy.
I min versjon av Ubuntu er den inne Datamaskin -> usr -> del -> applikasjoner men siden Ubuntu har en side "Dock", dro jeg den til den fra den tilsvarende mappen.

I andre Linux -distribusjoner kan du også få tilgang til kommandolinjen ved å høyreklikke på skrivebordet og velge alternativet "Åpne en terminal".
Vi nevnte tidligere at programvaren som har ansvaret for å tolke og utføre alle kommandoene kalles "shell". Det finnes forskjellige typer "shell", men den vanligste er bash (Bourne again shell) og er den som de fleste Linux -distribusjoner inkluderer som standard. For å finne ut hvilken versjon av skallet du bruker, kan du kjøre følgende kommando i terminalen:
ekko $ SHELL

Som bør be deg om plassering og navn på skallet ditt, vil disse opplæringsprogrammene bruke "bash".

Snarvei:Terminalene lagrer historien til de utførte kommandoene. Hvis du vil kjøre en kommando på nytt, kan du trykke opp til du kommer til kommandoen du leter etter, og du kan til og med redigere den ved å flytte markøren fra venstre til høyre.
Vi starter med de mest grunnleggende kommandoene.
pwd
Pwd -kommandoen er en forkortelse av uttrykket "print working directory" som forteller skallet at den skal skrive ut konsollen den absolutte banen der du jobber.

Begrepet "absolutt bane" refererer til den nøyaktige adressen i systemet som det refereres til, fra roten til arket du virkelig vil ha tilgang til og starter alltid med skråstreken (/). I tillegg kan banen være "relativ" som, som navnet indikerer, refererer til banen fra den nåværende plasseringen til arket og ikke bruker linjen (/) i begynnelsen.
Grunnen til at jeg snakker om "rot" og "blad" er fordi filstrukturen til systemet (for alle operativsystemer) er hierarkisk i form av et tre som kan sees representert som følger:

På denne måten, hvis du vil fortsette å navigere nedover treet, må du vite hvilke blader (eller grener) som finnes i katalogen du befinner deg i. For dette bruker vi den neste kommandoen.
ls [alternativer] [plassering]
En annen grunnleggende kommando som viser filer og kataloger i målmappen. Det som er i parentes er valgfritt og lar oss endre måten resultatene vises på og mappen vi vil se gjennom.

I dette tilfellet kan vi se hvordan det fungerer mer eller mindre. Den første kommandoen viser en enkel oversikt over disse katalogene og filene i den nåværende katalogen. Den andre viser dem ved hjelp av alternativet "-l", som er en lang liste og viser tillatelsene som er gitt på objektet, antall blokker, eieren av samme, gruppen den tilhører, plassen den opptar, dato og endringstid og til slutt navnet på filen eller katalogen. Og den tredje viser filene og katalogene i "Dokumenter" -mappen.
Merk:Det er andre tilleggsalternativer som kan legges til, blant dem er "-a" som viser filer og dokumenter, inkludert de som er skjult.
Til slutt, for å navigere til en katalog, bruker vi følgende kommando.
cd [plassering]
Forkortet "Endre katalog", flytter denne kommandoen ledeteksten til den angitte banen, enten absolutt eller relativ. Hvis ingen bane er spesifisert, tar den deg direkte til "hjem" -katalogen (som for brukeren min "manuel" er / home / manuel).
Dette er alt for nå, vi vil fortsette med flere kommandoer i den neste opplæringen. Jeg venter på kommentarene dine, til neste gang!Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave