Linux Command Cheat Sheet

Innehållsförteckning:

Anonim

I det här Linux / Unix-fältarbetet för kommandoraden lär du dig:

  • Grundläggande Linux-kommandon
  • Kommandon för filtillstånd
  • Kommando för miljövariabler
  • Användarhanteringskommandon för Linux
  • Nätverkskommando
  • Processkommando
  • VI Redigeringskommandon

Grundläggande Linux-kommandon

Kommando Beskrivning
ls Listar alla filer och kataloger i den nuvarande arbetskatalogen
ls-R Listar också filer i underkataloger
ls-a Listar också dolda filer
ls-al Listar filer och kataloger med detaljerad information som behörigheter, storlek, ägare etc.
cd or cd ~ Navigera till HEM-katalogen
cd… Flytta en nivå uppåt
cd För att byta till en viss katalog
cd / Gå till rotkatalogen
cat > filename Skapar en ny fil
cat filename Visar filinnehållet
cat file1 file2 > file3 Sammanfogar två filer (fil1, fil2) och lagrar utdata i en ny fil (fil3)
mv file "new file path" Flyttar filerna till den nya platsen
mv filename new_file_name Byt namn på filen till ett nytt filnamn
sudo Tillåter vanliga användare att köra program med superanvändarens eller rotens säkerhetsbehörighet
rm filename Raderar en fil
man Ger hjälpinformation om ett kommando
history Ger en lista över alla tidigare kommandon som skrivits i den aktuella terminalsessionen
clear Rensar terminalen
mkdir directoryname Skapar en ny katalog i den nuvarande arbetskatalogen eller en på den angivna sökvägen
rmdir Tar bort en katalog
mv Byt namn på en katalog
pr -x Delar upp filen i x kolumner
pr -h Tilldelar en rubrik till filen
pr -n Betecknar filen med radnummer
lp -nc , lpr c Skriver ut "c" -kopior av filen
lp-d lp-P Anger skrivarens namn
apt-get Kommando som används för att installera och uppdatera paket
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' Kommando att skicka e-post
mail -s "Subject" to-address < Filename Kommando att skicka e-post med bilaga

Kommandon för filtillstånd

Kommando Beskrivning
ls-l för att visa filtyp och åtkomstbehörighet
r läs tillstånd
w skrivbehörighet
x kör tillstånd
-= inget tillstånd
Chown user För att ändra äganderätten till en fil / katalog
Chown user:group filename ändra användare såväl som grupp för en fil eller katalog

Kommando för miljövariabler

Kommando Beskrivning
echo $VARIABLE För att visa värdet på en variabel
env Visar alla miljövariabler
VARIABLE_NAME= variable_value Skapa en ny variabel
Unset Ta bort en variabel
export Variable=value För att ställa in värdet på en miljövariabel

Användarhanteringskommandon för Linux

Kommando Beskrivning
sudo adduser username För att visa värdet på en variabel
sudo passwd -l 'username' Visar alla miljövariabler
sudo userdel -r 'username' Skapa en ny variabel
sudo usermod -a -G GROUPNAME USERNAME Ta bort en variabel
sudo deluser USER GROUPNAME För att ställa in värdet på en miljövariabel
finger Ger information om alla inloggade användare
finger username Ger information om en viss användare

Nätverkskommando

Kommando Beskrivning
SSH username@ip-address or hostname logga in på en fjärransluten Linux-maskin med SSH
Ping hostname or Att pinga och analysera nätverks- och värdanslutningar
dir Visa filer i den aktuella katalogen på en fjärrdator
cd "dirname" ändra katalog till "dirname" på en fjärrdator
put file ladda upp 'fil' från lokal till fjärrdator
get file Ladda ner 'fil' från fjärrkontroll till lokal dator
quit Logga ut

Processkommando

Kommando Beskrivning
bg För att skicka en process till bakgrunden
fg Att köra en stoppad process i förgrunden
top Detaljer om alla aktiva processer
ps Ge status för processer som körs för en användare
ps PID Ger status för en viss process
pidof Ger process-ID (PID) för en process
kill PID Dödar en process
nice Startar en process med en viss prioritet
renice Ändrar prioritet för en redan igång process
df Ger ledigt hårddiskutrymme på ditt system
free Ger gratis RAM på ditt system

VI Redigeringskommandon

Kommando Beskrivning
i Infoga vid markören (går in i infogningsläge)
a Skriv efter markören (går in i infogningsläge)
A Skriv i slutet av raden (går in i infogningsläge)
ESC Avsluta infogningsläget
u Ångra den senaste ändringen
U Ångra alla ändringar i hela raden
o Öppna en ny rad (går in i infogningsläge)
dd Radera rad
3dd Ta bort tre rader
D Radera radens innehåll efter markören
C Ta bort innehållet på en rad efter markören och infoga ny text. Tryck på ESC-tangenten för att avsluta insättningen.
dw Radera ord
4dw Ta bort fyra ord
cw Ändra ord
x Radera tecken vid markören
r Byt ut karaktär
R Skriv över tecken från och med markören
s Ersätt ett tecken under markören fortsätt att infoga
S Ersätt hela raden och börja infoga i början av raden
~ Ändra fall av individuell karaktär

Hoppas att denna Linux referensguide hjälper dig!