Kommandoradsgränssnittet (CLI) i Unix-baserade operativsystem erbjuder ett kraftfullt sätt att navigera i filsystemet och utföra olika åtgärder på filer och kataloger. Dessa kommandon ger ett mer direkt och effektivt tillvägagångssätt jämfört med grafiska användargränssnitt (GUI), särskilt för erfarna användare och systemadministratörer.
Kommandot cd
låter dig ändra den aktuella arbetskatalogen. Syntax: cd [katalog]
. Exempel:
cd Desktop
: Ändra till katalogen Desktop.cd ..
: Flytta upp en katalognivå.cd ~
: Gå till hemkatalogen.Kommandot ls
listar innehållet i den aktuella arbetskatalogen. Syntax: ls [alternativ] [katalog]
. Exempel:
ls
: Lista filer och kataloger i den aktuella katalogen.ls -l
: Visa detaljerad information om filer och kataloger.ls -a
: Visa dolda filer och kataloger.Kommandot pwd
visar den absoluta sökvägen till den aktuella arbetskatalogen. Syntax: pwd
. Exempel:
pwd
: Visa den aktuella arbetskatalogen.Kommandot mkdir
skapar en ny katalog. Syntax: mkdir [katalog]
. Exempel:
mkdir Dokument
: Skapa en ny katalog med namnet "Dokument".mkdir -p Projekt/WebDev
: Skapa en kapslad katalogstruktur.Kommandot rmdir
tar bort en tom katalog. Syntax: rmdir [katalog]
. Exempel:
rmdir Dokument
: Ta bort katalogen "Dokument".Kommandot cp
kopierar filer från en plats till en annan. Syntax: cp [källa] [destination]
. Exempel:
cp fil1.txt fil2.txt
: Kopiera "fil1.txt" till "fil2.txt".cp -r katalog1 katalog2
: Kopiera innehållet i "katalog1" till "katalog2".Kommandot mv
flyttar filer eller kataloger från en plats till en annan. Syntax: mv [källa] [destination]
. Exempel:
mv fil1.txt katalog1
: Flytta "fil1.txt" till "katalog1".mv katalog1 katalog2
: Flytta "katalog1" till "katalog2".Kommandot rm
tar bort filer eller kataloger. Syntax: rm [alternativ] [fil/katalog]
. Exempel:
rm fil1.txt
: Ta bort "fil1.txt".rm -r katalog1
: Ta bort "katalog1" och dess innehåll.Kommandot find
söker efter filer och kataloger baserat på olika kriterier. Syntax: find [sökväg] [alternativ] [uttryck]
. Exempel:
find . -name "fil1.txt"
: Hitta "fil1.txt" i den aktuella katalogen och dess underkataloger.find . -type f -size +100k
: Hitta filer som är större än 100 kilobyte i den aktuella katalogen och dess underkataloger.Kommandot grep
söker efter specifik text i filer. Syntax: grep [alternativ] [mönster] [fil]
. Exempel:
grep "fel" logg.txt
: Sök efter ordet "fel" i filen "logg.txt".grep -r "funktion" .
: Sök efter ordet "funktion" i alla filer i den aktuella katalogen och dess underkataloger.Kommandot locate
hittar snabbt filer baserat på deras namn. Syntax: locate [alternativ] [mönster]
. Exempel:
locate fil1.txt
: Hitta "fil1.txt" i systemet.locate -i "konfig*"
: Hitta filer som börjar med "konfig" i en sökning som inte är skiftlägeskänslig.Kommandot du
visar statistik över diskutrymmesanvändning för filer och kataloger. Syntax: du [alternativ] [fil/katalog]
. Exempel:
du -h
: Visa diskutrymmesanvändning i ett format som är lätt att läsa för människor.du -s katalog1
: Visa den totala storleken på "katalog1".Kommandot df
kontrollerar ledigt diskutrymme på filsystem. Syntax: df [alternativ] [filsystem]
. Exempel:
df -h
: Visa ledigt diskutrymme i ett format som är lätt att läsa för människor.df /
: Kontrollera ledigt diskutrymme på rotsystemet.YesNo
Lämna ett svar