Linux Command Line Cheat Sheet + Download
Människor har alltid intrycket att GNU / Linux är svår att använda. De flesta tror fortfarande att GNU / Linux är precis som DOS, där du måste navigera genom att skriva kommandon. Det bästa är att de flesta distros nuförtiden kommer med vackert gränssnitt och applikationer, och du behöver inte verkligen förstå någon kommandorad för att använda Linux. Å andra sidan, med viss kunskap om kommandoraden kan du definitivt göra dig mer effektiv och produktiv. Om du är en av dem som kommer att freak out när du är på terminalen, har vi sammanställt en lista över användbara Linux-kommandon som du kan använda för att göra ditt arbetsflöde mer produktivt.
Kommando | Beskrivning |
---|---|
Filkommandon | |
ls | Ange innehållet i den aktuella katalogen |
ls -R | Lista underkatalogerna rekursivt |
ls -a | Lista hela innehållet, inklusive dolda filer |
ls-l | Lista innehållet och dess information |
pwd | Utmat den nuvarande katalogen som du är i |
cd mapp1 | Ändra arbetsboken till mapp1 |
CD | Återgå till $ Hemmappen |
CD .. | Gå upp i en katalog |
CD - | Återgå till föregående katalog |
cp-källdestination | Kopiera källa till destination |
cp -r källdestination | Kopiera en mapp rekursivt från källa till destination |
mv källdestination | Flytta (eller byt namn) en fil från källa till destination |
rm file1 | Ta bort filen1 |
rm -f file1 | Ta bort fil1 utan snabbmeddelande |
rm -r mapp | Ta bort en mapp och dess innehåll rekursivt |
mkdir mappnamn | Skapa en ny mapp mappnamn |
rmdir mappnamn | Ta bort en tom mapp |
filfil1 | Visa filtypen för filen1 |
cat file1 file2 | Sammanfoga fil1 till fil 2 |
katt> file1 | Sammanfoga standardinmatning till fil1 |
mindre fil1 | Visa och paginera file1 |
huvudfil1 | Visa de första 10 raderna av filen1 |
svansfil1 | Visa de senaste 10 raderna av filen1 |
chmod 777-filen | Ändra filtillstånd för fil till 777 |
chown användare: gruppfil | Ändra ägande av fil till användar- och gruppgrupp |
ln-s källdestination | Skapa en symbolisk länk från källa till destination |
Filkryptering och komprimering | |
gpg-c-fil | Kryptera filen |
gpg file.gpg | Dekryptera filen.gpg |
tar -cf arkiv.tar foo bar | Skapa arkiv.tar från filer foo och bar |
tjär -xf arkiv.tar | Extrahera alla filer från archive.tar . |
gzip file1 | Komprimera filen1 och byt namn på den till file1.gz |
gzip -d file1.gz | Dekomprimera filen1.gz |
Systemkommandon | |
uname -a | Visa system och kärna |
huvudet -n1 / etc / issue | Visa distribution |
montera | Visa monterade filsystem |
datum | Visa systemdatum |
drifttid | Visa systemets upptid |
vem är jag | Visa ditt användarnamn |
w | Visa vem som är online |
man kommando | Visa manual för kommando |
!! | Upprepa det sista kommandot |
utgång | Logga ut från aktuell session |
Filsökningskommandon | |
grep-mönsterfiler | Sök efter mönster i filer |
grep -i | Case okänslig sökning |
grep -r | Rekursiv sökning |
grep -v | Inverterad sökning |
grep -o | Visa endast matchad del av filen |
leta reda på filen1 | Hitta file1 |
varis kommando | Hitta binär / käll / manuell för kommando |
vilken app | Leta upp ett kommando för appen |
se strängfil1 | Visa några rader i filen1 som innehåller sträng som ett prefix. |
Processhantering | |
ps | Visa snapshot av processer |
topp | Visa realtidsprocesser |
döda pid | Döda processen med id pid |
pkill namn | Döda process med namnnamn |
killall namn | Döda alla processer med namn som börjar namn |
Disk utrymme | |
df -h | Visa ledigt utrymme på monterade filsystem |
du -h mapp | Visa filanvändning av varje mapp i mappen |
du -sh mapp | Visa mappens totala filstorlek |
fdisk -l | Visa diskar partitioner storlekar och typer (kör som root) |
fri | Visa minne och byt användning |
Hämta Linux Command Line Cheat Sheet
Kan inte få nog av det här? Vi har förberett ett mer omfattande nedladdningsbart fuskblad för dig så att du kan komma åt det när du behöver det.
Ladda ner det här.