Linux Command Cheat Sheet

Innholdsfortegnelse:

Anonim

I dette Linux / Unix-cheatarket for kommandolinjen lærer du:

  • Grunnleggende Linux-kommandoer
  • Kommisjoner for filtillatelse
  • Kommando for miljøvariabler
  • Brukeradministrasjonskommandoer for Linux
  • Nettverkskommando
  • Prosesskommando
  • VI Redigeringskommandoer

Grunnleggende Linux-kommandoer

Kommando Beskrivelse
ls Lister opp alle filer og kataloger i den nåværende arbeidskatalogen
ls-R Lister også opp filer i underkataloger
ls-a Lister også skjulte filer
ls-al Lister opp filer og kataloger med detaljert informasjon som tillatelser, størrelse, eier osv.
cd or cd ~ Naviger til HOME-katalogen
cd… Flytt ett nivå opp
cd For å bytte til en bestemt katalog
cd / Gå til rotkatalogen
cat > filename Oppretter en ny fil
cat filename Viser filinnholdet
cat file1 file2 > file3 Føyer sammen to filer (file1, file2) og lagrer utdataene i en ny fil (file3)
mv file "new file path" Flytter filene til den nye plasseringen
mv filename new_file_name Endrer navn på 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 hjelpinformasjon om en kommando
history Gir en liste over alle tidligere kommandoer skrevet i den nåværende terminalsessionen
clear Tømmer terminalen
mkdir directoryname Oppretter en ny katalog i den nåværende arbeidskatalogen eller i den angitte banen
rmdir Sletter en katalog
mv Endrer navn på en katalog
pr -x Deler filen i x kolonner
pr -h Tilordner en overskrift til filen
pr -n Betegner filen med linjenumre
lp -nc , lpr c Skriver ut "c" kopier av filen
lp-d lp-P Spesifiserer 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 om å sende e-post
mail -s "Subject" to-address < Filename Kommando om å sende e-post med vedlegg

Kommisjoner for filtillatelse

Kommando Beskrivelse
ls-l for å vise filtype og tilgangstillatelse
r les tillatelse
w skriv tillatelse
x utføre tillatelse
-= ingen tillatelse
Chown user For å endre eierskapet til en fil / katalog
Chown user:group filename endre bruker så vel som gruppe for en fil eller katalog

Kommando for miljøvariabler

Kommando Beskrivelse
echo $VARIABLE For å vise verdien til en variabel
env Viser alle miljøvariabler
VARIABLE_NAME= variable_value Lag en ny variabel
Unset Fjern en variabel
export Variable=value For å sette verdi av en miljøvariabel

Brukeradministrasjonskommandoer for Linux

Kommando Beskrivelse
sudo adduser username For å vise verdien til en variabel
sudo passwd -l 'username' Viser alle miljøvariabler
sudo userdel -r 'username' Lag en ny variabel
sudo usermod -a -G GROUPNAME USERNAME Fjern en variabel
sudo deluser USER GROUPNAME For å sette verdi av en miljøvariabel
finger Gir informasjon om alle påloggede brukere
finger username Gir informasjon om en bestemt bruker

Nettverkskommando

Kommando Beskrivelse
SSH username@ip-address or hostname logg inn på en ekstern Linux-maskin ved hjelp av SSH
Ping hostname or Å pinge og analysere nettverk og vertforbindelser
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

Prosesskommando

Kommando Beskrivelse
bg For å sende en prosess i bakgrunnen
fg Å kjøre en stoppet prosess i forgrunnen
top Detaljer om alle aktive prosesser
ps Gi status for prosesser som kjører for en bruker
ps PID Gir status for en bestemt prosess
pidof Gir prosess-ID (PID) for en prosess
kill PID Dreper en prosess
nice Starter en prosess med en gitt prioritet
renice Endrer prioritet for en prosess som allerede kjører
df Gir ledig plass på harddisken på systemet ditt
free Gir gratis RAM på systemet ditt

VI Redigeringskommandoer

Kommando Beskrivelse
i Sett inn ved markøren (går i innsettingsmodus)
a Skriv etter markør (går i innsettingsmodus)
A Skriv på slutten av linjen (går i innsettingsmodus)
ESC Avslutt innsettingsmodus
u Angre siste endring
U Angre alle endringer i hele linjen
o Åpne en ny linje (går i innsettingsmodus)
dd Slett linje
3dd Slett tre linjer
D Slett innholdet på linjen etter markøren
C Slett innholdet på en linje etter markøren og sett inn ny tekst. Trykk på ESC-tasten for å avslutte innsettingen.
dw Slett ord
4dw Slett 4 ord
cw Endre ord
x Slett tegnet ved markøren
r Bytt ut tegn
R Overskriv tegn fra og med markøren
s Erstatt ett tegn under markøren fortsetter å sette inn
S Bytt ut hele linjen og begynn å sette inn i begynnelsen av linjen
~ Endre tilfelle av individuell karakter

Håper denne Linux-referanseguiden hjelper deg!