Innehållsförteckning
Vi har redan sett vad Linux / Unix är och hur man installerar en av dess mest populära distributioner (Ubuntu) så från och med nu kommer vi att gå in på frågan om vad du kan göra med Linux med kommandoraden, vi kommer att se hundratals (om inte alla) kommandon med sina respektive alternativ, vi kommer att upptäcka genvägar för att uppfylla vissa funktioner och vi kommer att lära oss att skapa skript. Hur som helst, i slutet av denna nya serie av handledning bör vi kunna använda kommandoraden anständigt och vara beredda att göra avancerade konfigurationer av vårt system.I den här serien med självstudier kommer bilderna från min virtuella maskin, som har Ubuntu installerat men i princip alla kommandon och tekniker som vi kommer att se här kommer att kunna transporteras till Mac OS, Unix eller någon annan Linux -distribution.
Ok, detta kan variera beroende på operativsystem, du brukar leta efter ett program som heter "Terminal" som finns i Program -> Verktyg om du är på en Mac finns det på vissa Linux -distributioner Applikationer -> System eller Program -> Verktyg.
I min version av Ubuntu finns den i Dator -> usr -> dela -> applikationer men eftersom Ubuntu har en "Dock" på sidan, drog jag den till den från motsvarande mapp.
I andra Linux -distributioner kan du också komma åt kommandoraden genom att högerklicka på skrivbordet och välja alternativet "Öppna en terminal".
Vi nämnde tidigare att programvaran som ansvarar för tolkning och körning av alla kommandon kallas "skal". Det finns olika typer av "skal" men den vanligaste är bash (Bourne igen skal) och är den som de flesta Linux -distributioner inkluderar som standard. För att ta reda på vilken version av skalet du använder kan du köra följande kommando i terminalen:
eko $ SHELL
Vilket bör uppmana dig med platsen och namnet på ditt skal, kommer dessa självstudier att använda "bash".
Genväg:Terminalerna sparar historiken för de exekverade kommandona. Om du vill köra om ett kommando kan du trycka uppåt tills du når kommandot du letar efter och du kan till och med redigera det genom att flytta markören från vänster till höger.
Vi börjar med de mest grundläggande kommandona.
pwd
Kommandot pwd är en förkortning av frasen "utskriftskatalog" som säger till skalet att den ska skriva ut till konsolen den absoluta sökväg där du för närvarande arbetar.
Termen "absolut sökväg" hänvisar till den exakta adressen i systemet som det refereras till, från roten till det blad som du verkligen vill komma åt och börjar alltid med snedstrecket (/). Dessutom kan sökvägen vara "relativ" som, som namnet indikerar, hänvisar till sökvägen från den aktuella platsen till nämnda blad och inte använder stapeln (/) i början.
Anledningen till att jag talar om "root" och "leaf" är att systemets filstruktur (för alla operativsystem) är hierarkisk i form av ett träd som kan ses representerat enligt följande:
På detta sätt, om du vill fortsätta navigera ner i trädet, måste du veta vilka blad (eller grenar) som finns i katalogen där du befinner dig, för detta använder vi nästa kommando.
ls [alternativ] [plats]
Ett annat grundläggande kommando som listar filer och kataloger som finns i målmappen. Det som finns inom parentes är valfritt och gör att vi kan ändra hur resultaten visas och den mapp vi vill granska.
I det här fallet kan vi se hur det fungerar mer eller mindre. Det första kommandot visar en enkel lista över dessa kataloger och filer i den aktuella katalogen. Den andra listar dem med alternativet "-l" som är en lång lista och visar de behörigheter som finns på objektet, antalet block, ägare till samma, gruppen som det tillhör, det utrymme det upptar, datum och ändringstid och slutligen namnet på filen eller katalogen. Och den tredje listar filer och kataloger i mappen "Dokument".
Notera:Det finns andra ytterligare alternativ som kan läggas till, bland dem är "-a" som visar filer och dokument inklusive de som är dolda.
Slutligen, för att navigera till en katalog, använder vi följande kommando.
cd [plats]
Genom att förkorta "Ändra katalog" flyttar detta kommando prompten till den angivna sökvägen, antingen absolut eller relativ. Om ingen sökväg är angiven tar den dig direkt till "hem" -katalogen (som för min användares "manuell" är / home / manuel).
Detta är allt för nu, vi kommer att fortsätta med fler kommandon i nästa handledning. Jag väntar på dina kommentarer, tills nästa gång!Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng