Fil- och kataloghantering
-
ls: Visa en lista över filer och kataloger i den aktuella katalogen. Detta kommando låter dig se innehållet i den aktuella katalogen.Exempel:
ls -
pwd: Skriv ut den absoluta sökvägen till den aktuella katalogen. Detta kommando hjälper dig att veta var du är i filsystemet.Exempel:
pwd -
cd <directory>: Byt till den angivna katalogen. Genom att använda detta kommando kan du navigera mellan kataloger i ditt filsystem.Exempel:
cd /home/user/documents -
touch <file>: Skapa en ny fil eller uppdatera ändringstiden för en befintlig fil. Om filen redan finns kommer den att uppdatera ändringstiden.Exempel:
touch newfile.txt -
cp <source> <destination>: Kopiera en fil eller katalog från källplatsen till målplatsen. Du kan kopiera flera filer eller kataloger genom att ange flera källor.Exempel:
cp file.txt /home/user/documents/(kopiera en fil)cp -r folder1 /home/user/documents/(kopiera en katalog)
-
mv <source> <destination>: Flytta eller byta namn på en fil eller katalog från källplatsen till målplatsen. Om destinationen är ett nytt namn kommer den att byta namn; om det är en ny väg kommer den att röra sig.Exempel:
mv file.txt /home/user/documents/file_new.txt(byt namn på en fil)mv folder1 /home/user/documents/(flytta en katalog)
-
rm <file>: Ta bort en fil. Observera att det här kommandot tar bort filen utan någon bekräftelse, så använd det försiktigt.Exempel:
rm file.txt -
mkdir <directory>: Skapa en ny katalog med det angivna namnet.Exempel:
mkdir new_folder -
rmdir <directory>: Radera en tom katalog. Observera att du bara kan ta bort en tom katalog med detta kommando.Exempel:
rmdir empty_folder
Tillståndshantering
-
chmod <permission> <file/directory>: Ändra åtkomstbehörigheterna för en fil eller katalog enligt den angivna behörigheten. Vanliga behörigheter inkluderar "r"(läs), "w"(skriv) och "x"(kör).Exempel:
chmod u+rwx file.txt(lägg till läs-, skriv- och körbehörigheter för användaren) -
chown <user>:<group> <file/directory>: Ändra ägaren av en fil eller katalog till den angivna användaren och gruppen.Exempel:
chown user1:group1 file.txt(ange ägare och grupp för file.txt)
Process och Service Management
-
ps: Lista pågående processer. Detta kommando visar en lista över processer och deras motsvarande process-ID(PID).Exempel:
ps -
top: Visa pågående processer och systemresurser. Detta kommando tillhandahåller ett interaktivt gränssnitt för att se pågående processer och övervaka systemresurser som CPU, RAM.Exempel:
top -
kill <PID>: Avsluta en process med angivet process-ID(PID). Detta kommando skickar en signal för att stoppa processen, vilket gör att den kan avslutas eller stängas av.Exempel:
kill 1234(avsluta processen med PID 1234) -
systemctl start <service>: Starta den angivna tjänsten. En tjänst är ett bakgrundsprogram för systemet, och det här kommandot startar det.Exempel:
systemctl start apache2(starta Apache-tjänsten) -
systemctl stop <service>: Stoppa den angivna tjänsten. Detta kommando stoppar den körande tjänsten.Exempel:
systemctl stop apache2(stoppa Apache-tjänsten) -
systemctl restart <service>: Starta om den angivna tjänsten. Detta kommando stoppar och startar sedan tjänsten.Exempel:
systemctl restart apache2(starta om Apache-tjänsten) -
systemctl status <service>: Visa status för den angivna tjänsten. Detta kommando visar om tjänsten körs eller inte och dess status.Exempel:
systemctl status apache2(visa status för Apache-tjänsten)
Pakethantering
-
apt-get install <package>: Installera ett programpaket från Ubuntu förvaret.Exempel:
apt-get install nginx(installera Nginx) -
apt-get update: Uppdatera informationen för alla programpaket från förvaret. Detta kommando hämtar information om de senaste paketen från förvaret.Exempel:
apt-get update -
apt-get upgrade: Uppgradera alla installerade paket till den senaste versionen.Exempel:
apt-get upgrade -
apt-get remove <package>: Ta bort ett installerat paket från systemet.Exempel:
apt-get remove nginx(ta bort Nginx)
Nätverkshantering
-
ifconfig: Visa information om nätverksenheter och IP-adresser för systemet.Exempel:
ifconfig -
ip addr: Visa information om nätverksenheter och IP-adresser för systemet. Detta kommando liknarifconfig.Exempel:
ip addr -
ping <domain/IP>: Kontrollera nätverksanslutning till en angiven IP-adress eller domännamn genom att skicka paket och vänta på svar.Exempel:
ping google.com -
curl <URL>: Hämta innehållet från en URL. Detta kommando används vanligtvis för att ladda ner data från en webbplats och visa resultatet på kommandoraden.Exempel:
curl https://www.example.com
Kommandohistorikhantering
-
history: Visa historiken för tidigare utförda kommandon. Detta kommando listar de kommandon som har utförts i den aktuella sessionen.Exempel:
history
Det här är några vanliga och användbara kommandoradskommandon i Ubuntu. Beroende på dina behov och syften kan du använda dessa kommandon för att hantera ditt system och utföra olika grundläggande uppgifter.

