Något som många kämpar med när man börjar använda Raspberry Pi-datorn är terminalen.
Du kan gå från att vara en glad Windows GUI-användare till en retro-serig svart och grön skärm utan några knappar eller något att dubbelklicka på. Det kan vara läskigt eftersom du har använt en GUI sedan din första dator.
Men det finns många lilla tricks och kommandon som kan hjälpa användarna att få förtroendet att använda systemet.
Det finns inte något avancerat eller banbrytande här - bara grundläggande dagliga kommandon som hjälper dig att navigera och genomföra enkla uppgifter med din Raspberry Pi från ett terminalfönster. Med tiden hittar du mer, men det här är en bra kärna som ska sparka med.
01 av 20sudo apt-get update - Uppdatera paketlistor
Detta är första steget i uppdateringen av din Raspberry Pi (se de två följande punkterna i den här listan för de andra stegen).
Kommandot "sudo apt-get update" hämtar nedladdningar av paketlistor från repositoriesna och tar tag i information om de senaste versionerna av dessa paket och alla beroende sådana också.
Så det gör inte egentligen någon faktisk uppdatering i den traditionella sensen; Det är mer av ett nödvändigt steg i den övergripande processen.
02 av 20sudo apt-get upgrade - Hämta och installera uppdaterade paket
Detta kommando följer på från föregående artikel där vi uppdaterade vår paketlista.
Med vår uppdaterade paketlista på plats kommer kommandot "sudo apt-get upgrade" att se på vilka paket som för tillfället installeras, titta på den senaste paketlistan (som vi just uppgraderade) och sedan installera eventuellt nya paket som är " t den senaste versionen.
03 av 20sudo apt-clean - Rensa gamla paketfiler
Det sista steget i uppdaterings- och uppgraderingsprocessen, och det som inte alltid är viktigt om du har gott om diskutrymme.
Kommandot 'sudo apt-get clean' raderar de redundanta paketfilerna (.deb-filer) som hämtas som en del av uppdateringsprocessen.
Detta är ett praktiskt kommando om du är tätt på rymden eller bara vill ha en bra städning.
04 av 20sudo raspi-config - Raspberry Pi Configuration Tool
Detta bör vara ett av de första stegen du tar när du börjar använda en Raspberry Pi, för att se till att den är inställd för ditt språk, maskinvara och projekt.
Konfigurationsverktyget är som ett "inställningsfönster", så att du kan ställa in språk, tid / datum, aktivera kameramodulen, överklocka processorn, aktivera enheter, ändra lösenord och många andra alternativ.
Du kan komma åt detta genom att skriva 'sudo raspi-config' och sedan trycka på enter. Beroende på vad du ändrar kan du uppmanas att starta om din Pi efteråt.
05 av 20ls - Lista över innehållsförteckningar
Linux-katalogen är samma som en "mapp" i Windows. Det är något du kanske måste använda (vara en Windows-användare) till.
Det finns naturligtvis ingen utforskare i terminalen, så att se vad som finns i katalogen du är på när som helst, skriv bara in 'ls' och tryck på Enter.
Du kommer att se varje fil och katalog i den angivna katalogen och vanligtvis färgkodade för de olika objekten.
06 av 20cd - Ändra kataloger
Om du vill hoppa till en viss katalog kan du använda kommandot "cd".
Om katalogen du redan har har kataloger inuti den kan du helt enkelt använda "cd-katalognamn" (ersätter "katalognamn" med namnet på din katalog).
Om det finns någon annanstans i ditt filsystem, skriv bara in sökvägen efter kommandot, till exempel "cd / home / pi / directoryname".
En annan praktisk användning av det här kommandot är "cd .." som tar dig tillbaka en mappnivå, som liknar "tillbaka" -knappen.
07 av 20mkdir - Skapa en katalog
Om du behöver skapa en ny katalog inom den du redan är i kan du använda kommandot 'mkdir'. Det här är ny> mapp ekvivalent av terminalvärlden.
För att skapa en ny katalog behöver du bara lägga till namnet på katalogen efter kommandot, till exempel "mkdir new_directory".
08 av 20rmdir - Ta bort en katalog
Du har lärt dig hur du skapar en ny katalog, men vad händer om du vill radera en?
Det är ett mycket liknande kommando för att ta bort en katalog, använd bara 'rmdir' då katalogens namn.
Till exempel kommer "rmdir katalognamn" att ta bort katalogen "katalognamn". Det är värt att notera att katalogen måste vara tom för att utföra detta kommando.
09 av 20mv - Flytta en fil
Flyttning av filer mellan kataloger uppnås genom att använda kommandot 'mv'.
För att flytta en fil använder vi "mv" följt av filnamnet och sedan målkatalogen.
Ett exempel på detta skulle vara "mv my_file.txt / home / pi / destination_directory", vilket skulle flytta filen 'my_file.txt' till '/ home / pi / destination_directory'.
10 av 20tree -d - Visa ett träd av kataloger
Efter att ha skapat en handfull nya kataloger kanske du saknar visningsmappstrukturen för Windows-filutforskaren. Utan att kunna se en visuell layout av dina kataloger kan saker snabbt bli förvirrande.
Ett kommando som kan hjälpa till att skapa större känsla för dina kataloger är "tree -d". Den visar alla dina kataloger i en trädliknande layout inom terminalen.
11 av 20pwd - Visa aktuell katalog
Ett annat användbart kommando som hjälper dig när du är vilse är kommandot "pwd".Det här är praktiskt om du bara vill veta var du är när som helst.
Ange bara 'pwd' när som helst för att visa den aktuella katalogvägen du befinner dig i.
12 av 20Clear - Rensa Terminal Window
När du börjar hänga på terminalen märker du att det kan bli ganska rörigt. Efter några kommandon lämnar du ett spår av text på skärmen som för vissa av oss kan vara lite irriterande.
Om du vill torka skärmen rena, använd helt enkelt kommandot "Clear". Skärmen kommer att rensas, redo för nästa kommando.
13 av 20sudo halt - Stäng din Raspberry Pi
Att släcka din Raspberry Pi undviker säkert problem som SD-kortkorruption. Du kan komma undan med ett snabbt drag i nätsladden ibland, men så småningom kommer du att döda ditt kort.
För att stänga av Pi ordentligt, använd 'sudo stop'. Efter det sista blinkar från Pi-lamporna kan du ta bort strömkabeln.
14 av 20sudo omstart - Starta om din Raspberry Pi
I likhet med avstängningskommandot, om du vill starta om din Raspberry Pi på ett säkert sätt kan du använda kommandot 'omstart'.
Skriv bara 'sudo reboot' och din Pi startar om sig själv.
15 av 20startx - Starta skrivbordsmiljön (LXDE)
Om du har ställt in din Pi alltid på terminalen kanske du undrar hur du startar skrivbordet om du behöver använda det.
Använd 'startx' för att starta LXDE (Lightweight X11 Desktop Environment). Det bör noteras att detta inte kommer att fungera under en SSH-session.
16 av 20ifconfig - Hitta din Raspberry Pis IP-adress
Det finns många scenarier som kan kräva att du känner till din Raspberry Pis IP-adress. Många använder när du konfigurerar en SSH-session för att fjärråtkomst till deras Pi.
För att hitta din IP-adress, skriv 'ifconfig' till terminalen och tryck på enter. Du kan också använda "värdnamn -I" för att hitta bara IP-adressen på egen hand.
17 av 20nano - Redigera en fil
Linux har ett antal olika textredigerare, och du kommer att upptäcka att vissa människor föredrar att använda varandra över varandra av olika skäl.
För att redigera en fil, skriv bara "nano" följt av filnamnet, till exempel "nano myfile.txt". När dina ändringar är klara, tryck Ctrl + X för att spara filen.
18 av 20cat - Visar innehållet i en fil
Medan du kan använda 'nano' (ovan) för att öppna en fil för redigering finns det ett separat kommando som du kan använda för att enkelt lista innehållet i en fil i terminalen.
Använd 'katt' följt av filnamnet för att göra detta, till exempel 'cat myfile.txt'.
19 av 20rm - Ta bort en fil
Att ta bort filer är enkelt på Raspberry Pi, och det är något du kommer att göra mycket eftersom du gör många versioner av Python-filer medan du problemkodar.
För att ta bort en fil använder vi kommandot 'rm' följt av filnamnet. Ett exempel skulle vara 'rm myfile.txt'.
20 av 20cp - Kopiera en fil eller katalog
När du behöver göra en kopia av en fil eller katalog, använd kommandot 'cp'.
För att göra en kopia av din fil i samma katalog anger du kommandot som "cp original_file new_file"
För att göra en kopia i en annan katalog med samma namn, ange kommandot som "cp original_file home / pi / subdirectory"
För att kopiera en hel katalog (och dess innehåll), ange kommandot som 'cp -R home / pi / folder_one home / pi / folder_two'. Detta kommer att kopiera "folder_one" till "folder_two".
Det finns mycket mer att lära sig än
Dessa 20 kommandon hjälper dig att komma igång med din Raspberry Pi - uppdatera programvaran, navigera kataloger, skapa filer och arbeta i allmänhet hela vägen.
Du kommer utan tvekan att gå vidare från den här inledande listan när du får förtroende, börjar skapa projekt och skapa ett behov av att lära dig mer avancerade kommandon.