Skip to content

Fusklapp för vanliga Unix/Linux-kommandon

Unix/Linux-system har en kraftfull uppsättning kommandoradsverktyg som möjliggör effektiv hantering av filsystem, bearbetning av textdata och övervakning av systemstatus.

Fil- och kataloghantering

Kommando Beskrivning Exempel
ls Lista mappinnehåll ls -lh
cd Ändra arbetsmapp cd /var/log
pwd Visa aktuell sökväg pwd
mkdir Skapa ny mapp mkdir -p /path/to/dir
rm Ta bort filer eller mappar rm -rf tmp/
cp Kopiera filer eller mappar cp -r src/ dest/
mv Flytta eller döp om mv oldname newname
touch Skapa tom fil eller uppdatera tidsstämpel touch file.txt
find Sök efter filer i mappträdet find . -name "*.log"

Filvisning och textbehandling

Kommando Beskrivning Exempel
cat Sammanfoga och visa filinnehåll cat file.txt
less Visa fil sida för sida (scrollbar) less largefile.log
head Visa början av filen head -n 20 file.txt
tail Visa slutet av filen tail -f access.log
grep Visa rader som matchar ett mönster grep "error" sys.log
sed Strömeditor för att filtrera/transformera text sed 's/old/new/g' file.txt
awk Textbehandlings- och mönstermatchningsspråk awk '{print $1}' data.txt
wc Räkna ord, rader, byte wc -l file.txt

Rättigheter och identitetshantering

Kommando Beskrivning Exempel
chmod Ändra fil-/mapprättigheter chmod 755 script.sh
chown Ändra filägare och grupp chown user:group file.txt
sudo Kör kommando med administratörsbehörighet sudo apt update
whoami Visa aktuell användare whoami
groups Visa användarens grupper groups username

Systemövervakning och nätverk

Kommando Beskrivning Exempel
top Visa systemprocesser i realtid top
ps Visa ögonblicksbild av aktuella processer ps aux
df Visa användning av diskutrymme df -h
du Uppskatta diskrelevans för filer/mappar du -sh *
free Visa minnesanvändning free -m
ping Testa nätverksanslutning ping google.com
curl Kommandoradsverktyg för dataöverföring curl -I https://google.com

Komprimering och arkivering

Kommando Beskrivning Exempel
tar Arkiveringsverktyg (packa/packa upp) tar -czvf archive.tar.gz dir/
gzip Komprimera filer gzip file.txt
gunzip Packa upp filer gunzip file.txt.gz
zip/unzip Packa och komprimera till ZIP-format zip -r data.zip docs/