Listă de consola comune comenzi în Linux

Listă de consola comune comenzi pentru Linux - o listare a consolei cele mai comune și utile comenzi pentru diferite aspecte ale administrării sistemului de operare pe nucleul Linux. Multe dintre comenzile sunt incluse în cele mai multe distribuții diferite ale sistemelor de operare pe nucleul Linux, astfel încât acestea vor lucra aproape oriunde.

Obținerea de ajutor pentru comanda

Descriere comenzi om sau fișier de configurare. info Sinonim. Descriere săgeți de răsturnare buton de ieșire q. Exemplu: om opțiune fstab --help este trecut la program, programul afișează ajuta să găsiți comanda info --help pentru a afișa info online informații PWD apropos Căutați descrierile omului. EXEMPLU: iso apropos

comenzi de fișiere

cd schimba directorul curent. CD

/ Killme mkdir Creează un director. rmdir Eliminare director gol.

găsi fișierul de utilitate căutare în sistemul de operare UNIX. Poate căuta unul sau mai multe directoare utilizând criteriile specificate de utilizator. În mod implicit, se întoarce găsi toate fișierele din directorul de lucru. În plus, găsiți permite utilizatorului să aplice anumite acțiuni pentru toate fișierele. Aceasta susține, de asemenea, expresii regulate.

Acesta oferă df raport de utilizare a discului: cât de mult spațiu este lăsat pe disc, cât de mult spațiu este ocupat - și toate într-o formă care poate fi citit de frumos (-h-cheie, și anume umană poate fi citit doar pentru acest lucru). Comandă afișează dimensiunea, precum și spațiul liber și ocupat pe toate montate sisteme de fișiere (conectate). du comandă vă permite să calculeze dimensiunea fișierelor sau directoare individuale. Se poate afișa dimensiunea fiecărui fișier în calea specificată, și pentru a rezuma dimensiunea intregului catalog (-s cheie) cu toate fișierele atașate și subdirectoare.

Drepturile de acces la fișiere și directoare

Schimbarea proprietarului chown. chgrp modifica dreptul de proprietate de grup. chmod modifică drepturile. Exemplu: -R shmod 777 / var / www vă oferă acces la toate la toate fișierele și directoarele în / var / www. Rularea comanda sudo urmată de numele utilizatorului super-. Adevărat atunci când lucrați cu terminalul ca un utilizator standard.

fișier de ieșire pisică. Exemplu: cat / etc / fstab. sfârșitul coada fișierului de ieșire. Convenabil atunci când se lucrează cu fișiere mari și jurnale. Exemplu: tail / var / log / mesaje.

editarea fișierelor

Montarea și demontarea drive-uri

mount [opțiuni] Montarea dispozitivului calea dispozitivului. Exemplu: mount / dev / sda1 / mnt / Disk1. umount dispozitiv / calea Unmount. Exemplu: umount / mnt / Disk1. scoate Unmount și de presă CD-ROM.

Comanda cu drivere de dispozitiv (module de kernel Linux)

Alte programe utile, consola și comenzi Linux

Comenzi pentru lucrul cu fișiere și directoare

Comenzi pentru lucrul cu arhive

tar zcvf archive.tar.gz dir - pack director dir la archive.tar.gz arhiva.
archive.tar.gz tar zxvf - archive.tar.gz despachetați arhiva in directorul curent.
tar jxvf archive.tar.gz - archive.tar.bz2 despachetați arhiva in directorul curent.
fișier zip - pachete fișier în zip-fișier.
upzip archive.zip - despachetați Archive.zip-zip arhiva in directorul curent.
Comenzi pentru pachetele de instalare (Ubuntu, Debain)

apt-get install pachet - instalarea sau upgrade-ul pentru pachetul.
apt-get remove pachet - eliminarea pachet pachet.
apt-get upgrate - update pachetele deja instalate.
apt-get update - actualizarea și actualizarea listei de pachete.
apt-get dist-upgrate - sistemul de operare upgrade la cea mai recentă versiune.
apt-get sursă pachet - descărcați pachetul pachet de cod sursă.
pachetul apt-cache search - căutare pentru incompletă numele pachetului pachetului, iar textul în descriere. Poate fi utilizat la comanda, grep subcomanda.
Afișează pachetul apt-cache - arata descrierea pachetului pachetului.
apt-cache depinde pachetului - arata pachetul dependențele de la alte pachete.
apt-cache whatdepends pachet - pentru a arăta care pachetele depind de pachetul de pachet.

Comenzi pentru lucrul cu data

Comenzi pentru lucrul cu procesele

ps - afișează o listă a tuturor proceselor active.
sus - afișează o listă de procese în dinamica.
Pstree -p - afișează arborele de proces.
kill -9 pid - termina procesul cu PID egal pid.
0 killall proc - afișează starea curentă a procesului de proc.
pgrep -l proc - ieșiri proces proc PID.
Cuptorul -VA 80 / tcp - afiseaza PID-ul procesului folosind portul 80.
lsof / dir - afișează o listă de procese cu acces la / dir.

Comenzi pentru lucrul cu rețeaua

-a uname - prezinta versiune și kernel informațiile.
shutdown -h acum, poweroff - din Linux.
reporni - reporniți sistemul.
Ultima repornire - Statistici reporneste.
uptime - afișează ora curentă nepriryvnoy sistemului.
cat / proc / cpuinfo - afișează informații despre CPU.
cat / proc / meminfo - afișează informații despre ustanovennoy de memorie de pe acest computer.
pentru a lucra cu comenzi MySQL

mysqldump --all --add drop-tabel numele de gazdă -h -u nume de utilizator BD -ppassword> dumpdb.sql - baze de date de baze de date de rezervă.
mysql -h hostname -u nume de utilizator BD -ppassword

Fișiere și directoare

cd / home du-te la directorul '/ home'
cd. du-te la nivelul de director de mai sus
cd. /. du-te la directorul de mai sus două nivele
CD-ul în directorul home
CD

utilizator du-te la utilizator directorul home al utilizatorului
cd - du-te la directorul în care ați fost înainte de trecerea la directorul curent
PWD arata directorul curent
ls pentru a afișa conținutul directorului curent
ls -F pentru a afișa conținutul directorul curent, cu adăugarea unui nume de simbol, de tip hrakterizuyuschih
ls -l arată detalii de fișiere și directoare în directorul curent
ls-a afișa fișierele și folderele ascunse în directorul curent
ls * [0-9] * fișiere și afișează numere de director care conține într-un nume
arbori arată fișierele și directoarele într-un copac pornind de la rădăcină (/)
lstree
mkdir dir1 crea un director numit „dir1“
mkdir dir1 dir2 crea două directoare simultan
mkdir -p / tmp / dir1 / dir2 a crea un copac director
rm -f file1 șterge fișierul numit 'fișier1'
rmdir dir1 șterge directorul numit „dir1“
rm -rf dir1 elimina un director numit „dir1“ și recursiv tot conținutul acestuia
rm -rf dir1 dir2 elimina două directoare și conținutul lor recursiv
mv dir1 new_dir redenumi sau muta un fișier sau director
CP fisier1 fisier2 sopirovat fișierul fișier1 în fișierul file2
cp dir / *. copiați toate fișierele din directorul curent directorul dir
cp -a / tmp / dir1. copiați directorul dir1 și tot conținutul său în directorul curent
cp -a dir1 dir2 copia un director dir2 director dir1
ln -s fișier1 lnk1 crea un link simbolic la un fișier sau director
ln fișier1 lnk1 a crea o „rigidă“ (fizică), legătură într-un fișier sau director
atingeți -t 0712250000 fileditest modifica data și ora fișierul a fost creat, în absența acestuia, pentru a crea un fișier cu data și ora specificată (YYMMDDhhmm)
Căutare fișiere
find / -name FIȘIER1 căuta fișiere și directoare numite fișier1. Căutare pentru a începe cu rădăcină (/)
găsi / -user căutare utilizator1 pentru fișiere și directoare deținute de către utilizator user1. Căutare pentru a începe cu rădăcină (/)
find / home / user1 -name "* .bin" Găsiți toate fișierele și directoarele ale căror nume se termină în“. bin“. Căutare pentru a începe cu „/ home / user1“
find / usr / bin tip f -atime +100 pentru a găsi toate fișierele din „/ usr / bin“, timpul ultimului acces la care mai mult de 100 de zile
find / usr / bin tip f -mtime -10 pentru a găsi toate fișierele din '/ usr / bin', create sau modificate în ultimele 10 zile
find / -name * .rpm exec chmod 755 '<>„\; Găsește toate Halyards și directoare ale căror nume se termină cu „.rpm“, și să schimbe permisiunile de acces
find / -xdev -name "* .rpm" găsi toate Halyards și directoarele ale căror nume se termină cu '.rpm', ignorând mass-media amovibile, cum ar fi un CDROM, floppy, etc.
localiza „* .ps“ găsi toate fișierele din sozherzhaschie numele“.ps'. Pre recomandat să efectuați „updatedb“
whereis opri spectacol locul de cod sursă, binarele și manuale referitoare la dosarul „halt“
care opri afișează calea completă a „opri“

Montarea Sisteme de fișiere

Utilizatori și grupuri

pachetele DEB (Debian, Ubuntu și altele asemenea)

Analiza sistemelor de fișiere

rețea (LAN și WiFi)

Lucrul cu fișiere

ls - fișiere și directoare lista
ls -al - listarea formatat cu directoare și fișiere ascunse
cd dir - director modificare dir
cd - schimbați în directorul home
PWD - spectacol directorul curent
mkdir dir - crea un director dir
fișier rm - șterge fișierul
rm -r dir - elimina directorul dir
rm -f fișier - fișier forță de eliminare
rm -rf dir - director forță de eliminare dir
cp fisier1 fisier2 - copie fișier1 la file2
cp -r dir1 dir2 - copie dir1 la dir2; a crea dir2 în cazul în care nu există
mv fisier1 fisier2 - redenumi sau muta fisier1 la fisier2. dacă file2 este un director existent - muta fișier1 în directorul fișier2
ln -s link-ul de fișiere - creează un link link simbolic la fișier
atingeți fișierul - a crea un fișier
cat> fișier - locuri standard de intrare într-un fișier
mai multe fișiere - ieșire conținutul fișierului
fișier cap - ieșire primele 10 linii de fișier
fișier coada - ieșire din ultimele 10 linii de fișier
coada fișier -f - ieșire conținutul fișierului pe creștere, începând cu ultimele 10 linii

managementul proceselor

ps - afișați procesele dvs. active în prezent
top - afișa toate procesele care rulează
ucide pid - ucide proces id pid
killall proc - ucide toate procesele numite proc
bg - liste oprite sau locuri de muncă de fond; relua un loc de muncă oprit în fundal
fg - aduce în prim-plan ultima sarcină
fg n - n pentru a face sarcina de prim-plan
Permisiuni pe fișiere
fișier octal chmod - schimba permisiunile de fișier pentru octal, separat pentru utilizator, de grup, și lumea prin adăugarea:
4 - citire (r)
2 - scriere (w)
1 - execuție (x)

chmod 777 - citit, scrie, executa pentru toate
chmod 755 - rwx pentru proprietar, rx pentru grup și alte.
Opțiuni suplimentare: om chmod.
-------------------------------------------------- --------------
SSH

fișiere model grep - caută model în fișiere
grep -r model dir - caută model în dir recursiv
comandă | model grep - caută model în producția de comandă
localizați fișierul - găsi toate fișierele cu numele de fișier

informaţii sistem

data - afișa data și ora curentă
cal - afișează un calendar pentru luna curentă
uptime - spectacol timpul de funcționare curent
utilizatorii grafice online - w
whoami - numele sub care sunteți conectat
utilizator deget - afișează informații despre utilizator
-a uname - Arată informații kernel
cat / proc / cpuinfo - CPU informații
cat / proc / meminfo - informații de memorie
comanda om - arată manualul de comandă
df - spectacol inf. despre utilizarea discurilor
du - afișează „greutatea“ directorul curent
utilizarea gratuită - spectacol de memorie și swap-
whereis app - arată posibile locații ale aplicației
care app - aplicația care va fi rulat în mod implicit

cf tar file.tar fișiere - a crea un tar-arhivă cu fișiere care conțin file.tar numele
tar xf file.tar - file.tar despacheta
tar CZF fișiere file.tar.gz - a crea o arhivă tar comprimat cu gzip
file.tar.gz tar xzf - despacheta tar gzip
tar cjf file.tar.bz2 - a crea o arhivă tar cu compresie Bzip2
file.tar.bz2 tar xjf - despacheta tar cu Bzip2
fișier gzip - comprima fișierul și redenumiți file.gz
gzip -d file.gz - file.gz descleșta la dosar

ping gazdă - ping gazdă și afișa rezultatul
Domeniul whois - obține informații whois pentru domeniu
sape de domeniu - obține informații de domeniu DNS
sape gazdă -X - căutare inversă pentru gazdă
fișier wget - descărcare fișier
wget -c fișier - o descărcare continuă a oprit

Instalarea pachetelor

Instalarea de la sursa:
./ configure
face
make install
dpkg pkg.deb -i - pachetul de instalare (Debian)
rpm pkg.rpm -Uvh - install pachet (RPM)

Comenzi rapide de la tastatură

Ctrl + C - finaliza comanda curentă
Ctrl + Z - oprește comanda curentă, reluându-se cu fg în prim-plan sau bg în fundal
Ctrl + D - log out, la fel ca și la ieșire
Ctrl + W - șterge un cuvânt din linia curentă
Ctrl + U - șterge un rând
. - repeta ultima comandă
ieșire - log out

comenzi foarte utile Linux

Alte comenzi CLI

Listă Echipa referitoare la informații

Comenzi legate de procesele de repornirea și oprirea

shutdown -h acum // închide sistemul
// init 0 la oprirea sistemului
telinit 0 // sistem de dezactivare
închidere ore -h: minute // închidere a sistemului de program
oprire -c // anula o oprire programată
shutdown -r acum // a reporni sistemul
repornire // a reporni sistemul
logout // termina sesiunea