Beginner Geek: Sådan begynder du at bruge Linux Terminal

Uanset om du er en ny Linux-bruger, eller du har brugt Linux i et stykke tid, hjælper vi dig med at komme i gang med terminalen. Terminalen er ikke noget, du skal være bange for - det er et kraftfuldt værktøj med masser af anvendelser.

Du kan ikke lære alt hvad du behøver at vide om terminalen ved at læse en enkelt artikel. Det kræver erfaring at lege med terminalen førstehånds. Vi håber, at denne introduktion hjælper dig med at få fat i det grundlæggende, så du kan fortsætte med at lære mere.

Grundlæggende terminalbrug

Start en terminal fra skrivebordets applikationsmenu, og du vil se bash shell. Der er andre skaller, men de fleste Linux-distributioner bruger bash som standard.

Du kan starte et program ved at skrive dets navn ved prompten. Alt, hvad du starter her - fra grafiske applikationer som Firefox til kommandolinjefunktioner - er et program. (Bash har faktisk et par indbyggede kommandoer til grundlæggende filhåndtering og sådan, men de fungerer også som programmer.) I modsætning til Windows behøver du ikke skrive den fulde sti til et program for at starte det. Lad os for eksempel sige, at du ville åbne Firefox. I Windows skal du indtaste den fulde sti til Firefox's .exe-fil. På Linux kan du bare skrive:

Firefox

Tryk på Enter efter at have skrevet en kommando for at køre den. Bemærk, at du ikke behøver at tilføje en .exe eller noget lignende - programmer har ikke filtypenavne på Linux.

Terminalkommandoer kan også acceptere argumenter. Hvilke argumenter du kan bruge afhænger af programmet. For eksempel accepterer Firefox webadresser som argumenter. For at starte Firefox og åbne How-to Geek kan du køre følgende kommando:

Firefox Howtogeek.com

Andre kommandoer, du vil køre i terminalfunktionen ligesom Firefox, bortset fra at mange kun kører i terminalen og ikke åbner nogen form for grafisk applikationsvindue.

Installation af software

En af de mest effektive ting at gøre fra terminalen er installation af software. Softwarehåndteringsapplikationer som Ubuntu Software Center er fancy frontender til de få terminalkommandoer, de bruger i baggrunden. I stedet for at klikke rundt og vælge applikationer en efter en, kan du installere dem med en terminalkommando. Du installerer endda flere applikationer med en enkelt kommando.

På Ubuntu (andre distributioner har deres egne pakkehåndteringssystemer) er kommandoen til at installere en ny softwarepakke:

sudo apt-get install pakkenavn

Dette kan virke lidt kompliceret, men det fungerer ligesom Firefox-kommandoen ovenfor. Ovenstående linje starter sudo , som beder om din adgangskode, før du starter apt-get med root (administrator) privilegier. Apt-get-programmet læser argumenterne installere pakkenavn og installerer en pakke med navnet pakkenavn .

Du kan dog også angive flere pakker som argumenter. For eksempel, for at installere Chromium-webbrowseren og Pidgin instant messenger, kan du udføre denne kommando:

sudo apt-get install chromium-browser pidgin

Hvis du lige har installeret Ubuntu og vil installere al din yndlingssoftware, kan du gøre det med en enkelt kommando som den ovenstående. Du skal bare kende pakkens navne på dine yndlingsprogrammer, og du kan gætte dem ret let. Du kan også finjustere dine gæt ved hjælp af nedenstående fanebladet.

For mere detaljerede instruktioner, læs Sådan installeres programmer i Ubuntu på kommandolinjen.

Arbejde med mapper og filer

Skallen ser i den aktuelle mappe, medmindre du angiver en anden mappe. For eksempel er nano en brugervenlig terminalteksteditor. Kommandoen nano document1 beder nano om at starte og åbne filen med navnet document1 fra den aktuelle mappe. Hvis du vil åbne et dokument i en anden mappe, skal du angive den fulde sti til filen - for eksempel nano / home / chris / Documents / document1 .

Hvis du angiver en sti til en fil, der ikke findes, opretter nano (og mange andre programmer) en ny, tom fil på det sted og åbner den.

For at arbejde med filer og mapper skal du kende et par grundlæggende kommandoer:

  • cd - At ~ til venstre for prompten repræsenterer din hjemmekatalog (det er / home / dig), som er terminalens standardkatalog. For at skifte til en anden mappe kan du bruge cd- kommandoen. For eksempel vil cd / skifte til rodmappen, cd-downloads skifte til downloads-biblioteket i den aktuelle mappe (så dette åbner kun dit downloads-bibliotek, hvis terminalen er i dit hjemmekatalog), cd / home / dig / downloads vil ændre sig til dit downloads-bibliotek hvor som helst i systemet, vil cd ~ skifte til dit hjemmekatalog, og cd .. vil gå op i et bibliotek.
  • ls - Kommandoen ls viser filerne i det aktuelle bibliotek.

  • mkdir - Kommandoen mkdir opretter en ny mappe. mkdir-eksempel opretter et nyt katalog med navnet eksempel i den aktuelle mappe, mens mkdir / home / you / Downloads / test opretter en ny mappe med navnet test i din Downloads-mappe.
  • rm - Kommandoen rm fjerner en fil. For eksempel rm eksempel fjerner filen med navnet eksempel i det aktuelle bibliotek og rm / home / dig / Downloads / eksempel fjerner filen med navnet eksempel i Downloads mappe.
  • cp - cp- kommandoen kopierer en fil fra et sted til et andet. For eksempel, cp eksempel / home / dig / Downloads kopierer filen med navnet eksempel i det aktuelle bibliotek til / home / dig / Downloads.
  • mv - Kommandoen mv flytter en fil fra et sted til et andet. Det fungerer nøjagtigt som cp-kommandoen ovenfor, men flytter filen i stedet for at oprette en kopi. mv kan også bruges til at omdøbe filer. For eksempel flytter mv original omdøbt en fil med navnet original i den aktuelle mappe til en fil med navnet omdøbt i den aktuelle mappe og omdøber den effektivt.

Dette kan være lidt overvældende i starten, men det er de grundlæggende kommandoer, du har brug for at mestre for effektivt at arbejde med filer i terminalen. Flyt rundt i dit filsystem med cd , se filer i den aktuelle mappe med ls , opret mapper med mkdir , og administrer filer med rm , cp og mv kommandoerne.

Færdiggørelse af fanen

Færdiggørelse af fane er et meget nyttigt trick. Mens du skriver noget - en kommando, et filnavn eller nogle andre typer argumenter - kan du trykke på Tab for at autofuldføre det, du skriver. Hvis du f.eks. Skriver firef i terminalen og trykker på Tab, vises firefox automatisk. Dette sparer dig for at skulle skrive ting nøjagtigt - du kan trykke på Tab og skallen slutter at skrive for dig. Dette fungerer også med mapper, filnavne og pakkenavne. For eksempel kan du skrive sudo apt-get install pidg og trykke på Tab for automatisk at fuldføre pidgin.

I mange tilfælde ved skallen ikke, hvad du prøver at skrive, fordi der er flere matches. Tryk på Tab-tasten en gang til, og du vil se en liste over mulige matches. Fortsæt med at skrive et par flere bogstaver for at indsnævre tingene, og tryk igen på Tab for at fortsætte.

For flere tricks som denne, læs Bliv en Linux Terminal Power User med disse 8 tricks.

Mastering af terminalen

På dette tidspunkt skal du forhåbentlig føle dig lidt mere komfortabel i terminalen og have en bedre forståelse af, hvordan det fungerer. For at lære mere om terminalen - og til sidst mestre den - fortsæt din rejse med disse artikler:

  • 8 dødbringende kommandoer, du bør aldrig køre på Linux
  • Sådan styres filer fra Linux Terminal: 11 kommandoer, du skal vide
  • Sådan får du hjælp med en kommando fra Linux Terminal: 8 tricks til både begyndere og professionelle
  • Sådan styres processer fra Linux Terminal: 10 kommandoer, du skal vide
  • Sådan arbejder du med netværket fra Linux Terminal: 11 kommandoer, du skal vide
  • Sådan multitaskes i Linux Terminal: 3 måder at bruge flere skaller på én gang