Ubuntu Linux terminalkommandon: Komplett guide för Dell-datorer
Riepilogo: Lär dig de viktigaste Ubuntu Linux-terminalkommandona för din Dell-dator. Steg-för-steg-guide som täcker filer, programvara, nätverk, användare och genvägar.
Istruzioni
Terminalkommandon är instruktioner som du kan använda i Ubuntu-terminalappen för att utföra uppgifter på din dator. Oavsett om du är ny på Linux eller bara behöver en snabb referens, leder den här guiden dig genom de vanligaste och mest användbara Ubuntu-terminalkommandona, från att hantera filer och programvara till att kontrollera ditt nätverk och systeminformation.
Vad är Ubuntu-terminalen?
Linux-kommandoraden är ett textgränssnitt till din dator. Ofta kallad skal, terminal, konsol eller prompt, kan det ge intryck av att vara komplext och förvirrande att använda. Men oroa dig inte, det är enklare än det ser ut, och den här guiden kommer att få dig bekväm snabbt.
Ubuntu-terminalen, även känd som kommandoradsgränssnittet eller skalet, är en textbaserad miljö som låter dig interagera med din dators operativsystem. Till skillnad från grafiska användargränssnitt (GUI) som förlitar sig på visuella element som fönster, ikoner och knappar, kommunicerar terminalen genom skrivna kommandon.
Hur man öppnar terminalen på Ubuntu
Det finns två enkla sätt att öppna terminalen:
Alternativ 1: Kortkommando (snabbast)
- Tryck på Ctrl + Alt + T på tangentbordet.
Alternativ 2: Sök på menyn Aktiviteter
- Klicka på knappen Aktiviteter längst upp till vänster på skärmen.
- Skriv Terminal i sökfältet.
- Klicka på appen Terminal när den visas.
Förstå terminalprompten
När du öppnar terminalen ser du en blinkande markör bredvid lite text. När du skriver ett kommando visas det på samma rad som den här texten. Texten finns där för att tala om för dig att datorn är redo att acceptera ett kommando, det är datorns sätt att uppmana dig. Faktum är att det vanligtvis kallas för prompten.
När du kör ett kommando kommer alla utdata som det producerar vanligtvis att skrivas ut direkt i terminalen, sedan visas en annan uppmaning när det är klart. Vissa kommandon kan mata ut mycket text. andra kommer att fungera tyst och kommer inte att mata ut något alls. Bli inte orolig om du kör ett kommando och en annan uppmaning omedelbart visas, det betyder vanligtvis att kommandot lyckades.
Avsnitt 1: Navigera i filsystemet
Dessa kommandon hjälper dig att flytta runt mappar (kallas kataloger i Linux) och förstå var du är.
| Kommando | Vad den gör | Exempel |
|---|---|---|
pwd |
Visar den aktuella mappplatsen | pwd |
ls |
Visar filer och mappar i den aktuella katalogen | ls |
ls -l |
Listar filer med detaljer som behörigheter, storlek och datum | ls -l |
ls -a |
Visar alla filer, även dolda | ls -a |
cd foldername |
Ändringar i en specifik mapp | cd Documents |
cd .. |
Går tillbaka en mappnivå | cd .. |
cd ~ |
Går direkt till din hemmapp | cd ~ |
Informationen pwd visar sökvägen till den aktuella katalogen (mappen) som du befinner dig i. När du först öppnar terminalen är du i din hemkatalog som standard.
Informationen ls Kommandot visar filer och kataloger på en angiven plats. Vanliga alternativ är -a (visar dolda filer, inklusive de som börjar med en punkt) och -l (Visar en detaljerad lista med behörigheter, ägarskap, storlek och tidsstämplar).
Avsnitt 2: Hantera filer och mappar
Dessa kommandon påverkar direkt de filer och den text som lagras och används på din dator.
| Kommando | Vad den gör | Exempel |
|---|---|---|
mkdir foldername |
Skapar en ny mapp | mkdir MyProject |
touch filename |
Skapar en ny tom fil | touch notes.txt |
cp source destination |
Kopierar en fil till en ny plats | cp notes.txt ~/Documents/ |
mv source destination |
Flyttar eller byter namn på en fil | mv notes.txt renamed.txt |
rm filename |
Tar bort en fil | rm oldfile.txt |
rm -r foldername |
Tar bort en mapp och allt som finns i den | rm -r OldFolder |
cat filename |
Visar innehållet i en fil | cat notes.txt |
nano filename |
Öppnar en fil för redigering i en enkel textredigerare | nano notes.txt |
grep "text" filename |
Söker efter specifik text i en fil | grep "error" log.txt |
rm tar bort filer permanent. Det finns ingen papperskorg i terminalen. Kontrollera alltid innan du kör den.
Informationen rm används för att ta bort filer. En viktig aspekt av Unix-liknande system (inklusive Ubuntu) är deras filbehörighetssystem.
Informationen cat Visar eller skapar filer genom att läsa och skriva filinnehåll. Vanliga alternativ är -n (visar radnummer tillsammans med filinnehåll) och -b (Radnummer visas endast för rader som inte är tomma).
Informationen grep Kommandot söker efter specifika mönster eller nyckelord i filer eller kommandoutdata. Vanliga alternativ är -i (utför en skiftlägesokänslig sökning), -r (söker rekursivt i kataloger), och -n (visar radnummer med matchande resultat).
Avsnitt 3: Installera och hantera programvara
Som en Debian-baserad Linux-distribution använder Ubuntu APT-pakethanteraren för att installera, uppdatera och ta bort programvarupaket via kommandoraden.
Ubuntu innehåller både apt och apt-get. De använder samma paketdatabas men är inriktade på olika jobb. apt är det bättre interaktiva verktyget för terminalsessioner eftersom dess utdata är designade för människor. apt-get är den säkrare standardinställningen för skript eftersom dess kommandoradsbeteende är mer stabilt över APT-utgåvor.
| Kommando | Vad den gör |
|---|---|
sudo apt update |
Uppdaterar listan över tillgängliga programvarupaket |
sudo apt upgrade |
Installerar tillgängliga uppdateringar för alla installerade paket |
sudo apt install packagename |
Installerar ett specifikt programvarupaket |
sudo apt remove packagename |
Tar bort ett programvarupaket |
sudo apt autoremove |
Tar bort paket som inte längre behövs |
Så här uppdaterar du systemet:
- Öppna terminalen med Ctrl + Alt + T.
- Skriv följande kommando och tryck på Retur för att uppdatera paketlistan:
sudo apt update - Ange ditt lösenord när du uppmanas till det och tryck sedan på Retur.
- Skriv följande kommando och tryck på Retur för att installera tillgängliga uppdateringar:
sudo apt upgrade - När du uppmanas att bekräfta skriver du Y och trycker på Retur.
apt update Hämtar de senaste paketlistorna från de konfigurerade databaserna. Detta uppgraderar inga paket, det uppdaterar bara informationen om vilka paket som finns tillgängliga.
Så här installerar du ett specifikt program:
- Öppna terminalen.
- Skriv följande kommando och ersätt paketnamnet med den app som du vill installera:
sudo apt install packagenameExempel: För att installera VLC-mediaspelaren, skriv:sudo apt install vlc - Tryck på Retur, skriv Y när du uppmanas till det och tryck på Retur igen.
Avsnitt 4: Kontrollerar systeminformation
Använd de här kommandona för att ta reda på information om Dell-datorns maskinvara och programvara.
| Kommando | Vad den gör |
|---|---|
uname -a |
Visar kärnans version och systemarkitektur |
lsb_release -a |
Visar din Ubuntu-version |
df -h |
Visar diskanvändning för alla enheter (kan läsas av människor) |
free -h |
Visar hur mycket RAM-minne som är tillgängligt |
top |
Visar processor- och minnesanvändning i realtid |
htop |
Visar en förbättrad, interaktiv vy över pågående processer |
uptime |
Visar hur länge systemet har körts |
date |
Visar aktuellt datum och tid |
whoami |
Visar vilken användare du är inloggad som |
hostname |
Visar datorns namn i nätverket |
Informationen uname Kommandot skriver ut systeminformation som kernelversion och arkitektur. Använd uname -a för att visa all tillgänglig systeminformation på en gång.
Informationen top Kommandot visar realtidsinformation om systemaktivitet. Den visar dynamisk information om systemprocesser.
Innan du uppgraderar Ubuntu till en ny version är det viktigt att förbereda ditt system. Kontrollera diskutrymmet för att se till att du har tillräckligt med ledigt utrymme för att ladda ner och installera uppgraderade paket. Du kan kontrollera diskutrymmet med hjälp av df -h Kommandot.
Avsnitt 5: Hantera användare och grupper
Användarhantering är en viktig del av att upprätthålla ett säkert system. Ineffektiv användar- och behörighetshantering leder ofta till att ett system komprometteras.
| Kommando | Vad den gör |
|---|---|
whoami |
Visar den aktuella inloggade användaren |
sudo adduser username |
Skapar ett nytt användarkonto |
sudo deluser username |
Tar bort ett användarkonto |
passwd |
Ändrar ditt lösenord |
sudo passwd username |
Ändrar en annan användares lösenord |
sudo usermod -aG groupname username |
Lägger till en användare i en grupp |
groups username |
Visar vilka grupper en användare tillhör |
id |
Visar den aktuella användarens ID och gruppmedlemskap |
adduser är ett användarvänligt skript på hög nivå som förenklar processen med att skapa ett nytt användarkonto. Den frågar interaktivt efter information, skapar automatiskt en hemkatalog, kopierar skelettfiler (t.ex. .bashrc och .profile), anger lämpliga behörigheter och tilldelar ett standardgränssnitt. I de flesta fall är det det rekommenderade kommandot för att skapa användare på Debian-baserade system som Ubuntu.
Så här lägger du till en ny användare:
- Öppna terminalen.
- Skriv följande kommando och ersätt användarnamnet med den nya användarens namn:
sudo adduser username - Tryck på retur och följ anvisningarna på skärmen för att ange ett lösenord och fylla i valfri information.
Så här ger du en användare admin (sudo) åtkomst:
Det enklaste sättet att bevilja sudo-privilegier i Ubuntu är att lägga till användaren i sudo-gruppen . Medlemmar i den här gruppen kan utföra vilket kommando som helst som root och uppmanas att ange sitt lösenord när de använder sudo.
- Öppna terminalen.
- Skriv följande kommando och ersätt användarnamnet med användarens namn:
sudo usermod -aG sudo username - Tryck på Enter. Ändringarna träder i kraft nästa gång användaren loggar in.
visudo för att redigera sudoers-filen. Det här kommandot validerar syntaxen innan den sparas, vilket förhindrar fel som kan låsa dig ute från sudo-åtkomst helt.
Avsnitt 6: Hantera filbehörigheter
Varje fil och katalog har en uppsättning behörigheter som avgör vem som kan läsa, skriva eller köra den.
| Symbol | Innebörd |
|---|---|
r |
Läsa |
w |
Skriva |
x |
Utföra |
| Kommando | Vad den gör | Exempel |
|---|---|---|
ls -l |
Visar behörigheter för filer i en mapp | ls -l |
chmod 755 filename |
Anger läsning/skrivning/körning för ägaren. Läsa/köra för andra | chmod 755 script.sh |
chmod 644 filename |
Ställer in läsning/skrivning för ägaren; Skrivskyddad för andra | chmod 644 file.txt |
chown user:group filename |
Ändrar ägare och grupp för en fil | chown john:staff file.txt |
En stark behörighetsstrategi bygger på principen om minsta behörighet (PoLP), vilket innebär att användare och processer endast bör ha den minsta åtkomst som krävs för att utföra sina avsedda funktioner.
Avsnitt 7: Nätverkskommandon
Använd dessa kommandon för att kontrollera nätverksanslutningen, hitta IP-adressen och felsöka anslutningen.
| Kommando | Vad den gör |
|---|---|
ip addr eller ip a |
Visar din IP-adress och nätverksgränssnitt |
ping google.com |
Testar din internetanslutning |
ping -c 4 google.com |
Skickar exakt 4 pingpaket och stannar |
wget URL |
Laddar ner en fil från internet |
curl URL |
Överför data till eller från en server |
hostname -I |
Visar din lokala IP-adress |
ss -tlnp |
Visar en lista över öppna nätverksportar |
ifconfig är inaktuellt och har ersatts av ip i de flesta moderna Linux-distributioner. Det är en del av net-tools-paketet, som kanske inte installeras som standard på nyare system. Vi rekommenderar att du använder ip addr Istället.
Informationen ip kommando är ett av de mest grundläggande och användbara nätverkskommandona i Linux. Den visar normalt status för nätverksgränssnitt och IP-adresser som tilldelats ditt system. Den efterträder de äldre ifconfig kommandot, som nu är inaktuellt.
Ping är ett enkelt men kraftfullt nätverksverktyg som hjälper dig att kontrollera anslutningen mellan din dator och en fjärrvärd (t.ex. en webbplats, server eller en annan dator). Den skickar små datapaket som kallas "echo requests" till målvärden, som sedan svarar med "echo replies". En lyckad ping visar att det finns en anslutning till målet.
Så här kontrollerar du om din internetanslutning fungerar:
- Öppna terminalen.
- Skriv följande kommando och tryck på Retur:
ping -c 4 google.com - Om du ser svar fungerar din anslutning. Kontrollera nätverksinställningarna om fel visas.
Informationen curl och wget kommandon i Linux används båda för att ladda ner filer från internet via kommandoraden. Dessa kommandon erbjuder ett bekvämt sätt att hämta filer, webbsidor eller andra resurser direkt från en angiven URL.
Avsnitt 8: Processhantering
Dessa kommandon hjälper dig att se vad som körs på din Dell-dator och stoppa allt som inte svarar.
| Kommando | Vad den gör |
|---|---|
ps aux |
Visar en lista över alla processer som körs |
top |
Visar användningen av systemresurser i realtid |
kill PID |
Stoppar en process med hjälp av dess ID-nummer |
killall processname |
Stoppar alla processer med ett visst namn |
Ctrl + C |
Stoppar det terminalkommando som körs för närvarande |
Kommandon för processhantering, t.ex. ps, kill, killalloch top är viktiga för att övervaka systemets hälsa och avsluta processer som inte svarar.
Så här stoppar du ett program som inte svarar:
- Öppna terminalen.
- Skriv följande kommando och tryck på Enter för att hitta programmets process-ID (PID):
ps aux | grep programname - Notera PID-numret i den andra kolumnen.
- Skriv följande kommando, ersätt PID med det faktiska numret och tryck på Enter:
kill PID
Avsnitt 9: Användbara terminalgenvägar
Dessa kortkommandon sparar tid och gör din terminalupplevelse mycket smidigare.
| Snabbtangent | Vad den gör |
|---|---|
| Ctrl + Alt + T | Öppnar ett nytt terminalfönster |
| Ctrl + C | Stoppar det aktuella kommandot |
| Ctrl + Z | Pausar (pausar) det aktuella kommandot |
| Ctrl + D | Stänger terminalsessionen |
| Ctrl + L | Rensar terminalskärmen |
| Tab | Fyller automatiskt i ett kommando eller filnamn |
| Uppåt-/nedåtpil | Bläddrar igenom föregående kommandon |
| Ctrl + R | Söker i kommandohistoriken |
| Ctrl + A | Flyttar markören till början av raden |
| Ctrl + E | Flyttar markören till slutet av raden |
| Ctrl + U | Rensar den aktuella raden |
Att bemästra genvägar som Ctrl + R för omvänd kommandosökning, Ctrl + A/Ctrl + E för att flytta till början/slutet av raden och tabbkomplettering för kommandon och filnamn kan spara dyrbar tid.
cd Doc och tryck sedan på Tabb, och terminalen fyller i resten för att göra det cd Documents.
Avsnitt 10: Få hjälp i terminalen
Du behöver inte memorera varje kommando. Ubuntu har inbyggda hjälpverktyg.
| Kommando | Vad den gör |
|---|---|
man commandname |
Öppnar manualen (fullständig dokumentation) för alla kommandon |
commandname --help |
Visar en snabb sammanfattning av kommandoalternativ |
whatis commandname |
Ger en enradsbeskrivning av ett kommando |
Exempel: Om du vill veta mer om ls Kommando, skriv:
man ls
Tryck på Q för att avsluta manualen.
Felsökning av vanliga problem
Felet "Command not found"
Detta innebär vanligtvis något av följande:
- Paketet är inte installerat. Installera den med:
sudo apt install packagename. - Linux är skiftlägeskänsligt, så
LSochlsbehandlas som olika kommandon. Kontrollera stavning och versaler.
Felet "Behörighet nekad"
Det här felet anger att ditt användarkonto saknar de behörigheter som krävs för att köra ett kommando eller komma åt en fil. Kör kommandot med förhöjd behörighet med sudoeller ändra filbehörigheter med chmod om det behövs.
Det går inte att få åtkomst till nätverket
- Kör
ip addrför att kontrollera att ditt nätverksgränssnitt är aktivt. - Om ping fungerar med en IP-adress men misslyckas med ett domännamn är problemet DNS. Kör
dig domainför att kontrollera om den konfigurerade DNS-servern returnerar ett svar. Om SVARSAVSNITTET är tomt kan du prova en annan matchare meddig @8.8.8.8 domain.
Snabbreferens: Mest använda Ubuntu Terminal-kommandon
| Kategori | Kommando | Vad den gör |
|---|---|---|
| Navigering | pwd |
Visar aktuell plats |
| Navigering | ls |
Listar filer |
| Navigering | cd foldername |
Mappen Ändringar |
| Filer | cp, mv, rm |
Kopiera, flytta, ta bort filer |
| Programvara | sudo apt update |
Uppdaterar paketlistan |
| Programvara | sudo apt install |
Installerar programvara |
| Systeminformation | df -h |
Kontrollerar diskutrymmet |
| Systeminformation | free -h |
Kontrollerar RAM-minnet |
| Nätverk | ip addr |
Visar IP-adress |
| Nätverk | ping |
Testar anslutningen |
| Användare | sudo adduser |
Skapar en ny användare |
| Hjälp | man commandname |
Öppnar kommandohandboken |
Vanliga frågor och svar (FAQ)
F: Vad används Ubuntu-terminalen till?
Ubuntu-terminalen är ett textbaserat verktyg som låter dig installera programvara, hantera filer, kontrollera ditt nätverk, kontrollera användare och mycket mer, ofta snabbare än att använda ett grafiskt gränssnitt.
F: Hur öppnar jag terminalen på Ubuntu?
Tryck på Ctrl + Alt + T på tangentbordet. Detta fungerar på de flesta Ubuntu-versioner, inklusive Ubuntu 22.04 och 24.04.
F: Vad är sudo i Ubuntu?
sudo (SuperUser DO) låter dig köra program eller andra kommandon med administratörsrättigheter, precis som "Kör som administratör" i Windows.
F: Hur stoppar jag ett kommando som körs i terminalen?
Tryck på Ctrl + C för att stoppa ett kommando som körs när som helst.
F: Hur uppdaterar jag Ubuntu från terminalen?
Köra sudo apt update för att uppdatera paketlistan och kör sedan sudo apt upgrade för att installera alla tillgängliga uppdateringar.
F: Är ifconfig fortfarande tillgänglig i Ubuntu?
ifconfig är en del av Net-Tools-paketet. Om du behöver det på ett modernt Ubuntu-system, installera det med sudo apt install net-tools. Det föredragna moderna kommandot är dock ip addr.
F: Hur kontrollerar jag min Ubuntu-version från terminalen?
Typ lsb_release -a och tryck på Enter. Detta visar din Ubuntu-version och ditt kodnamn.
Informazioni aggiuntive
Programvarusupport tillhandahålls av Canonical på följande sätt:
Dell ger teknisk support: