Linux Command Cheat Sheet

Indholdsfortegnelse:

Anonim

I dette Linux / Unix-snyderark med kommandolinjen lærer du:

  • Grundlæggende Linux-kommandoer
  • Kommandoer til filtilladelse
  • Kommando for miljøvariabler
  • Brugerstyringskommandoer for Linux
  • Netværkskommando
  • Process kommando
  • VI Redigeringskommandoer

Grundlæggende Linux-kommandoer

Kommando Beskrivelse
ls Viser alle filer og mapper i den nuværende arbejdsmappe
ls-R Lister også filer i underkataloger
ls-a Lister også skjulte filer
ls-al Viser filer og mapper med detaljerede oplysninger som tilladelser, størrelse, ejer osv.
cd or cd ~ Naviger til HOME-biblioteket
cd… Flyt et niveau op
cd For at skifte til et bestemt bibliotek
cd / Gå til rodmappen
cat > filename Opretter en ny fil
cat filename Viser filindholdet
cat file1 file2 > file3 Slutter sig til to filer (file1, file2) og gemmer output i en ny fil (file3)
mv file "new file path" Flytter filerne til den nye placering
mv filename new_file_name Omdøber filen til et nyt filnavn
sudo Tillader almindelige brugere at køre programmer med superbrugerens eller rodens sikkerhedsrettigheder
rm filename Sletter en fil
man Giver hjælp til en kommando
history Giver en liste over alle tidligere kommandoer, der er skrevet i den aktuelle terminalsession
clear Rydder terminalen
mkdir directoryname Opretter en ny mappe i den nuværende arbejdsmappe eller a på den angivne sti
rmdir Sletter et bibliotek
mv Omdøber et bibliotek
pr -x Opdeler filen i x kolonner
pr -h Tildeler en overskrift til filen
pr -n Betegner filen med linjenumre
lp -nc , lpr c Udskriver "c" kopier af filen
lp-d lp-P Angiver navnet på printeren
apt-get Kommando bruges til at installere og opdatere pakker
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' Kommando til at sende e-mail
mail -s "Subject" to-address < Filename Kommando til at sende e-mail med vedhæftet fil

Kommandoer til filtilladelse

Kommando Beskrivelse
ls-l for at vise filtype og adgangstilladelse
r læse tilladelse
w skriv tilladelse
x udføre tilladelse
-= ingen tilladelse
Chown user Til ændring af ejerskabet af en fil / bibliotek
Chown user:group filename skift bruger såvel som gruppe for en fil eller et bibliotek

Kommando for miljøvariabler

Kommando Beskrivelse
echo $VARIABLE For at vise værdien af ​​en variabel
env Viser alle miljøvariabler
VARIABLE_NAME= variable_value Opret en ny variabel
Unset Fjern en variabel
export Variable=value For at indstille værdien af ​​en miljøvariabel

Brugerstyringskommandoer for Linux

Kommando Beskrivelse
sudo adduser username For at vise værdien af ​​en variabel
sudo passwd -l 'username' Viser alle miljøvariabler
sudo userdel -r 'username' Opret en ny variabel
sudo usermod -a -G GROUPNAME USERNAME Fjern en variabel
sudo deluser USER GROUPNAME For at indstille værdien af ​​en miljøvariabel
finger Giver oplysninger om alle brugerne, der er logget ind
finger username Giver information om en bestemt bruger

Netværkskommando

Kommando Beskrivelse
SSH username@ip-address or hostname log ind på en fjern Linux-maskine ved hjælp af SSH
Ping hostname or Til ping og analyse af netværks- og værtsforbindelser
dir Vis filer i det aktuelle bibliotek på en fjerncomputer
cd "dirname" skift mappe til "dirname" på en fjerncomputer
put file upload 'fil' fra lokal til ekstern computer
get file Download 'fil' fra fjernbetjening til lokal computer
quit Log ud

Process kommando

Kommando Beskrivelse
bg At sende en proces til baggrunden
fg At køre en stoppet proces i forgrunden
top Detaljer om alle aktive processer
ps Giv status for processer, der kører for en bruger
ps PID Giver status for en bestemt proces
pidof Giver proces-id (PID) for en proces
kill PID Dræber en proces
nice Starter en proces med en given prioritet
renice Ændrer prioritet for en allerede kørende proces
df Giver ledig plads på harddisken på dit system
free Giver gratis RAM på dit system

VI Redigeringskommandoer

Kommando Beskrivelse
i Indsæt ved markøren (går i indsætstilstand)
a Skriv efter markør (går i indsætningstilstand)
A Skriv i slutningen af ​​linjen (går i insert-tilstand)
ESC Afslut indsætningstilstand
u Fortryd den sidste ændring
U Fortryd alle ændringer i hele linjen
o Åbn en ny linje (går i insert-tilstand)
dd Slet linje
3dd Slet 3 linjer
D Slet linjens indhold efter markøren
C Slet indholdet af en linje efter markøren, og indsæt ny tekst. Tryk på ESC-tasten for at afslutte indsættelsen.
dw Slet ord
4dw Slet 4 ord
cw Skift ord
x Slet tegn ved markøren
r Udskift tegn
R Overskriv tegn fra og med markøren
s Udskift et tegn under markøren, fortsæt med at indsætte
S Udskift hele linjen og begynd at indsætte i begyndelsen af ​​linjen
~ Skift tilfældet med individuel karakter

Håber, at denne Linux-referencevejledning hjælper dig!