Linux Command Cheat Sheet


I dette Linux/Unix kommandolinjejuksearket lรฆrer du:

Grunnleggende Linux-kommandoer

Kommando Tekniske beskrivelser
ls Viser alle filer og kataloger i gjeldende arbeidskatalog
ls -R Viser filer i underkataloger ogsรฅ
ls -a Viser ogsรฅ skjulte filer
ls -al Lister filer og kataloger med detaljert informasjon som tillatelser, stรธrrelse, eier, etc.
cd or cd ~ Naviger til HJEM-katalogen
cd .. Flytt ett nivรฅ opp
cd For รฅ bytte til en bestemt katalog
cd / Flytt til rotkatalogen
cat > filename Oppretter en ny fil
cat filename Viser filinnholdet
cat file1 file2 > file3 Slรฅr sammen to filer (fil1, fil2) og lagrer utdataene i en ny fil (fil3)
mv file "new file path" Flytter filene til den nye plasseringen
mv filename new_file_name Gi nytt navn til filen til et nytt filnavn
sudo Lar vanlige brukere kjรธre programmer med sikkerhetsrettighetene til superbrukeren eller roten
rm filename Sletter en fil
man Gir hjelpeinformasjon om en kommando
history Gir en liste over alle tidligere kommandoer som er skrevet inn i gjeldende terminalรธkt
clear Tรธmmer terminalen
mkdir directoryname Oppretter en ny katalog i den nรฅvรฆrende arbeidskatalogen eller en pรฅ den angitte banen
rmdir Sletter en katalog
mv Gi nytt navn til en katalog
pr -x Deler inn filen i x kolonner
pr -h Tildeler en overskrift til filen
pr -n Angir filen med linje Numbers
lp -nc , lpr c Skriver ut "c" kopier av filen
 lp-d lp-P
Angir navnet pรฅ skriveren
apt-get
Kommando som brukes til รฅ installere og oppdatere pakker
mail -s 'subject'
-c 'cc-address'

-b 'bcc-address'
'to-address'
Kommando for รฅ sende e-post
mail -s "Subject"
to-address < Filename
Kommando for รฅ sende e-post med vedlegg

Filtillatelseskommandoer

Kommando Tekniske beskrivelser
ls -l for รฅ vise filtype og tilgangstillatelse
r lesetillatelse
w skrivetillatelse
x utfรธre tillatelse
-= ingen tillatelse
Chown user For รฅ endre eierskapet til en fil/katalog
Chown user:group filename endre brukeren og gruppen for en fil eller katalog

Kommandoen Environment Variables

Kommando Tekniske beskrivelser
echo $VARIABLE For รฅ vise verdien av en variabel
env Viser alle miljรธvariabler
VARIABLE_NAME= variable_value Opprett en ny variabel
Unset Fjern en variabel
export Variable=value For รฅ angi verdien av en miljรธvariabel

Brukeradministrasjonskommandoer for linux

Kommando Tekniske beskrivelser
sudo adduser username For รฅ legge til en ny bruker
sudo passwd -l 'username' For รฅ endre passordet til en bruker
sudo userdel -r 'username' For รฅ fjerne en nyopprettet bruker
sudo usermod -a -G GROUPNAME USERNAME For รฅ legge til en bruker i en gruppe
sudo deluser USER GROUPNAME For รฅ fjerne en bruker fra en gruppe
finger Viser informasjon om alle brukere som er pรฅlogget
finger username Gir informasjon om en bestemt bruker

Nettverkskommando

Kommando Tekniske beskrivelser
SSH username@ip-address or hostname logg inn pรฅ en ekstern Linux-maskin ved hjelp av SSH
Ping hostname="" or ="" ร… pinge og analysere nettverks- og vertstilkoblinger
dir Vis filer i gjeldende katalog pรฅ en ekstern datamaskin
cd "dirname" endre katalog til "dirname" pรฅ en ekstern datamaskin
put file last opp 'fil' fra lokal til ekstern datamaskin
get file Last ned 'fil' fra ekstern til lokal datamaskin
quit Logg Ut

Behandle kommando

Kommando Tekniske beskrivelser
bg For รฅ sende en prosess i bakgrunnen
fg For รฅ kjรธre en stoppet prosess i forgrunnen
top Detaljer om alle aktive prosesser
ps Oppgi status for prosesser som kjรธrer for en bruker
ps PID Gir status for en bestemt prosess
pidof Gir prosess-ID (PID) til en prosess
kill PID Dreper en prosess
nice Starter en prosess med en gitt prioritet
renice Endrer prioritet for en allerede kjรธrende prosess
df Gir ledig harddiskplass pรฅ systemet ditt
free Gir gratis RAM pรฅ systemet ditt

VI Redigeringskommandoer

Kommando Tekniske beskrivelser
i Sett inn ved markรธr (gรฅr inn i innsettingsmodus)
a Skriv etter markรธren (gรฅr inn i innsettingsmodus)
A Skriv pรฅ slutten av linjen (gรฅr inn i innsettingsmodus)
ESC Avslutt innsettingsmodus
u Angre siste endring
U Angre alle endringer pรฅ hele linjen
o ร…pne en ny linje (gรฅr inn i innsettingsmodus)
dd Slett linje
3dd Slett 3 linjer
D Slett innholdet pรฅ linjen etter markรธren
C Slett innholdet pรฅ en linje etter markรธren og sett inn ny tekst. Trykk ESC-tasten for รฅ avslutte innsettingen.
dw Slett ord
4dw Slett 4 ord
cw Bytt ord
x Slett tegn ved markรธren
r Bytt ut tegnet
R Overskriv tegn fra markรธren og utover
s Erstatt ett tegn under markรธren fortsett รฅ sette inn
S Bytt ut hele linjen og begynn รฅ sette inn pรฅ begynnelsen av linjen
~ Endre store og smรฅ bokstaver for individuelle tegn

Hรฅper denne Linux-referanseguiden hjelper deg!

Oppsummer dette innlegget med: