100 de comenzi Linux esențiale pentru fiecare utilizator

100 Essential Linux Commands



Utilizatorul normal Linux cunoaște aproape toate comenzile de bază zilnice ale Linux pentru a efectua sarcini de bază, cum ar fi instalarea oricărei aplicații, copierea fișierelor dintr-un director în altul, etc. Dar în acest articol voi lista 100 de comenzi Linux esențiale care poate fi util pentru fiecare utilizator Linux chiar de la noobs la dezvoltatorii Linux profesioniști și administratorii de sistem. Deci, înainte de a pierde orice timp, să începem cu această listă imensă de comenzi Linux esențiale.

1. Pisică (concatenat)

Această comandă poate fi utilizată pentru a obține conținutul fișierului ca o ieșire în fereastra Terminal. Trebuie doar să scrieți pisică comanda așa cum se arată în exemplul de captură de ecran și executați-o.







După cum sugerează și numele, această comandă poate fi utilizată pentru a crea, vizualiza și concatena fișiere.



Dacă fișierul depășește dimensiunea ferestrei Terminal, atunci nu va fi ușor să citiți sau să vizualizați cu ușurință tot conținutul fișierului. Dar există o modificare, pe care o puteți folosi Mai puțin cu pisică comanda. Acesta va oferi utilizatorului posibilitatea de a derula înainte și înapoi prin conținutul fișierelor folosind tastele PgUp și PgDn sau tastele Săgeată sus și jos de pe tastatură.



În cele din urmă să renunțe la Mai puțin puteți doar să tastați ce .





2. aptitudinea

aptitudine este o interfață extrem de puternică pentru sistemul de gestionare a pachetelor Linux.



În primul rând trebuie să instalați sau să actualizați pachetul aptitude în sistemul dvs. utilizând următoarea comandă.

Odată ce instalarea este finalizată, puteți tasta aptitude în Terminal și o puteți executa, aceasta va deschide interfața aptitude așa cum puteți vedea în captura de ecran de mai jos.

Puteți folosi acest lucru aptitudine interfață încorporată pentru a actualiza, instala sau elimina orice pachet de aplicații de pe Linux sau celelalte distribuții ale acestuia.

3. cal

Poți să folosești cal comanda în fereastra Terminal pentru a vedea calendarul, așa cum puteți vedea în următoarea captură de ecran Am executat comanda pentru a vizualiza calendarul lunii curente și puteți observa că a evidențiat și data.

De asemenea, puteți vizualiza calendarul unui an întreg executând comanda prezentată în următoarea captură de ecran.

4. î

bc este o altă comandă interesantă și utilă pentru utilizatorii Linux, deoarece vă permite să activați calculatorul de linie de comandă în Linux Terminal când executați următoarea comandă.

Puteți face orice calcul în fereastra terminalului în sine, nu este oare această comandă grozavă pe care o aveți la dispoziția dvs.?

5.chage

Comanda Linux chage este un acronim pentru schimbă vârsta și poate fi folosit pentru a schimba informațiile de expirare a parolei utilizatorului.

După cum puteți vedea în captura de ecran de mai sus, puteți forța utilizatorul să schimbe parola după o anumită perioadă de timp, adică periodic. Aceasta este o comandă excelentă pentru administratorii de sistem.

6. df

Puteți obține toate informațiile sistemului de fișiere doar executând df comandă în fereastra Terminal.

Dacă folosești df –h va afișa informații despre sistemul de fișiere în format lizibil de către om, după cum puteți observa în următoarea captură de ecran.

7. ajutor

Când executați acest lucru Ajutor în fereastra Terminal, va afișa toate comenzile încorporate pe care le puteți utiliza în shell.

8. pwd (Print Work Directory)

Ca nume Imprimați directorul de lucru sugerează, această comandă calea directorului în care lucrați în prezent. Această comandă este foarte utilă pentru toate noob-urile Linux și pentru cei care sunt noi la Linux Terminal.

9. Ls

Cred că nu este nevoie să introduc această comandă, deoarece aceasta este una dintre comenzile utilizate în mod obișnuit în Terminal de către utilizatorii Linux.

Când tastați și executați comanda ls în Terminal, acesta vă va arăta tot conținutul directorului respectiv, adică ambele fișiere, precum și directoare, după cum puteți vedea în captura de ecran de mai sus.

10. factor

factor este o comandă matematică pentru terminalul Linux care vă va oferi toți factorii posibili ai numărului zecimal pe care îl introduceți în shell.

11. uname

uname este o altă comandă utilă pentru Linux, deoarece afișează informații despre sistemul Linux atunci când este executată în terminal shell.

Pentru a vizualiza toate tipurile de informații despre sistem uname -a în Terminal.

Pentru informații legate de lansarea kernelului, introduceți doar uname -r .

Și pentru tipul de informații despre sistemul de operare alătură-te mie -o în terminal shell. 12. ping

Dacă doriți să verificați dacă sistemul dvs. este conectat la router sau internet, atunci PING (Packet INternet Groper) este comanda pentru dvs. Folosește protocolul ICMP pentru a se conecta la alte dispozitive.

Există mai multe opțiuni de utilizat cu comanda ping, ping afișează adresele ca nume de gazdă, deci dacă doriți să le vizualizați în numere, utilizați comanda ping -n. Ping -I pentru a specifica intervalul dintre transmisii, deoarece este 1 secundă în mod implicit.

13. mkdir

mkdir comanda poate fi utilizată pentru a crea un folder nou în orice director folosind Linux Terminal. Puteți vedea în următoarea captură de ecran pe care am creat-o VGPM dosar folosind mkdir comandă în terminal shell.

Puteți utiliza, de asemenea rmdir comanda pentru a elimina orice folder din director chiar din fereastra Terminalului Linux.

14. gzip

Puteți comprima orice fișier din fereastra Terminal folosind comanda gzip, dar va elimina fișierul original din director. Dacă doriți să păstrați fișierul original, utilizați în schimb gzip -k, deoarece va păstra atât fișierul original, cât și cel nou comprimat în director.

15. ce este

Dacă doriți să știți pentru ce poate fi utilizată comanda Linux, executați comanda ce este în Terminal Shell și vă va arăta o descriere scurtă a unei anumite comenzi Linux.

16. cine

Acesta este pentru administratorii de sistem care gestionează și gestionează diverși utilizatori pe sistemul Linux. care comanda atunci când este executată în Terminal arată lista completă a acelor utilizatori care sunt conectați în prezent la sistemul Linux.

17. gratuit

liber comanda poate fi utilizată pentru a verifica exact ce cantitate de stocare este gratuită și este utilizată atât în ​​memoria fizică, cât și în cea de swap din sistem.

Există, de asemenea, câteva opțiuni de utilizat cu comandă gratuită, cum ar fi pe care le puteți utiliza gratuit -b pentru a vizualiza rezultatele în octeți , gratuit -k pentru a afișa disponibilul și utilizat în memorie în kilobytes , liber -m pentru a vizualiza în megaocteți , gratuit -g pentru a vizualiza rezultatele în gigabytes și gratuit –tera pentru a vizualiza rezultatele în terabytes .

18. sus

top este o comandă simplă, dar utilă, pentru a monitoriza toate procesele aflate în desfășurare pe sistemul Linux cu numele de utilizator, nivelul de prioritate, ID-ul procesului unic și memoria partajată de fiecare sarcină.

19. sl

Acesta este doar pentru distracție în timpul lucrului și nu este o comandă utilă. Când este executat, un motor cu abur trece prin fereastra terminalului. O puteți încerca pentru distracție!

Dacă nu îl puteți vedea, utilizați următoarea comandă pentru instalare.

$sudoaptinstalaresl

20. steag

banner este o altă comandă distractivă pentru Linux Terminal când este executată cu steag va afișa orice text tastați va fi afișat în format de banner mare, după cum puteți vedea în următoarea captură de ecran.

$sudo apt-get installsteag

21. aafire

Ce zici să dai foc ferestrei Terminalului? Trageți doar comanda aafire în fereastra Terminal și vedeți magia.

$sudo apt-get installlibaa-bin

22. ecou

comanda echo poate fi utilizată pentru a imprima orice text prin care treceți cu comanda așa cum puteți vedea în captura de ecran de mai jos.

23. deget

deget va afișa toate informațiile despre orice utilizator din sistem, cum ar fi ultima autentificare a utilizatorului, directorul principal al utilizatorului și numele complet al contului de utilizator.

24. grupuri

Dacă doriți să știți din ce grupuri este membru, atunci executați grupuri comandă în fereastra Terminal. Va afișa întreaga listă a grupurilor din care face parte un utilizator.

25. cap

Această comandă va lista primele 10 linii ale fișierului cu care treceți cap comandă în fereastra Terminal. Dacă doriți să vedeți un anumit număr de linii, utilizați -n (număr) opțiune ca head -n (orice număr) în terminal shell la fel cum am făcut în cazul următor.

26. om

Aici man reprezintă manualul utilizatorului și, după cum sugerează și numele, omul va afișa manualul utilizatorului pentru comanda respectivă. Se va afișa numele comenzii, modalitățile prin care poate fi utilizată comanda și descrierea comenzii.

27. passwd

Puteți utiliza comanda passwd pentru a schimba parola pentru sine sau pentru orice utilizator, doar prin intermediul comenzii passwd dacă doriți să vă schimbați parola și passwd dacă doriți să schimbați parola pentru un anumit utilizator.

28 în

în este comanda simplă și scurtă care vă va ajuta să vizualizați lista utilizatorilor conectați în prezent.

29. whoami

Această comandă vă va ajuta să aflați ce utilizator este conectat la sistem sau la cine sunteți conectat.

30. istorie

Când este lansată în terminal shell, comanda istoric va afișa toate comenzile folosite de dvs. în formă numerotată în serie. Folosind semnul exclamării ! și numărul de serie al comenzii vă vor ajuta să executați acea comandă specială fără a fi nevoie să scrieți întreaga comandă în terminal.

31. autentificare

Dacă doriți să schimbați utilizatorul sau doriți să creați o nouă sesiune, declanșați această comandă în fereastra Terminal și furnizați detalii precum ID-ul de autentificare și parola, așa cum se arată în captura de ecran de mai jos.

32. lscpu

Această comandă va afișa toate informațiile despre arhitectura procesorului, cum ar fi thread-urile, soclurile, nucleele și numărul procesorului.

33. mv

mv (mutare) comanda poate fi utilizată pentru a muta un fișier sau director în alt fișier sau director. Este o comandă foarte utilă, mai ales atunci când lucrați la administrarea sistemului.

34.ps

Dacă doriți să vedeți lista proceselor care rulează în prezent pentru sesiunea dvs. sau pentru alți utilizatori din sistem, atunci comanda ps este pentru dvs., deoarece arată procesele cu numerele lor de identificare a proceselor și în detaliu, de asemenea, atunci când utilizați ps -u comanda.

35. ucide

Puteți utiliza această comandă pentru a distruge manual procesele în curs de desfășurare, formând manual shell-ul terminal. Aveți nevoie de un PID unic, adică un număr de identificare a procesului pentru a distruge procesul.

36. coada

coadă comanda va afișa ultimele 10 linii ale fișierului în fereastra Terminal ca ieșire. Există o opțiune pentru a dura un anumit număr de linii după cum doriți cu comanda coada -n așa cum se arată în captura de ecran de mai jos.

37. cksum

cksum este o comandă pentru a genera suma de verificare pentru fișierul sau fluxul de date aruncat cu comandă în Linux Terminal. Puteți, de asemenea, dacă descărcarea este deteriorată sau nu, dacă vă confruntați cu probleme la executarea acesteia.

38. cmp

Dacă vreodată trebuie să faceți o comparație octet cu octet a celor două fișiere, atunci cmp este cea mai bună comandă Linux pentru dvs.

39. env

env este o comandă shell foarte utilă care poate fi utilizată pentru a afișa toate variabilele de mediu din fereastra Terminal Linux sau pentru a rula o altă sarcină sau program în mediul personalizat fără a fi nevoie să faceți modificări în sesiunea curentă.

40. numele gazdei

numele gazdei comanda poate fi utilizată pentru a vizualiza numele curent al gazdei și numele gazdei poate fi folosit pentru a schimba numele curent al gazdei la unul nou.

41. hwclock

Puteți utiliza comanda hwclock sau hwclock –set –date pentru a vizualiza ceasul hardware sau setați-l la o dată nouă.

42. lshw

Comanda sudo lshw poate fi utilizată pentru a invoca informații hardware detaliate ale sistemului pe care rulează Linux. Vă oferă fiecare detaliu mic despre hardware, doar încercați-l.

43. nano

nano este un editor de linie de comandă Linux similar cu editorul Pico, pe care mulți dintre voi l-ați fi folosit pentru programare și alte scopuri. Este un editor de text destul de util, cu multe funcții.

44. rm

rm comanda poate fi utilizată pentru a elimina orice fișier din directorul de lucru. Pentru o mai bună comoditate, puteți utiliza rm -i comanda deoarece vă va cere mai întâi confirmarea înainte de a elimina fișierul.

45. ifconfig

ifconfig este o altă comandă utilă Linux care poate fi utilizată pentru a configura interfața de rețea pe sistem.

46. ​​clar

clar este o comandă simplă pentru shell-ul Terminal Linux, când este executată va șterge fereastra Terminal pentru o nouă pornire.

47. lui

este comanda poate fi utilizată pentru a trece la un alt cont chiar din fereastra Terminal Linux.

48. wget

wget este o comandă foarte utilă pentru a descărca orice fișier de pe internet și cea mai bună parte este descărcarea funcționează în fundal, astfel încât să puteți continua să lucrați la sarcina dvs.

49. da

da textul tău comanda este utilizată pentru a afișa un mesaj text introdus cu comanda yes în mod repetat pe fereastra Terminal până când îl opriți folosind CTRL + c Comanda rapidă de la tastatură.

50. ultimul

Când este executată ultima comandă va afișa lista ultimilor utilizatori conectați în sistem ca o ieșire în Linux Terminal.

51. localizați

localiza comanda este o alternativă fiabilă și, probabil, mai bună la găsi comanda pentru a localiza orice fișier din sistem.

52. iostat

Dacă vreodată trebuie să monitorizați dispozitivele de intrare / ieșire ale sistemului, atunci comanda iostat vă poate fi foarte utilă, deoarece afișează toate statisticile procesorului, precum și dispozitivele I / O în fereastra terminală.

53. kmod

Poți să folosești lista kmod comandă pentru a gestiona toate modulele Linux Kernel deoarece această comandă va afișa toate modulele încărcate în prezent pe sistem.

54. lsusb

lsusb comanda va afișa informații despre toate autobuzele USB conectate la hardware și dispozitivele USB externe conectate la acestea, după cum puteți vedea în captura de ecran de mai jos.

55. pstree

pstree comanda afișează toate procesele care rulează în prezent în formatul copac pe fereastra Terminal Linux.

56. sudo

Dacă trebuie să executați orice comandă ca utilizator root sau permisiuni root, trebuie doar să adăugați sudo la începutul oricărei comenzi.

57. apt

apt (Advanced Package Tool) este comanda Linux care ajută utilizatorul să interacționeze cu sistemul de ambalare așa cum puteți vedea în următoarea captură de ecran.

58. zip

Puteți utiliza comanda zip pentru a comprima unul sau mai multe fișiere, după cum puteți vedea în captura de ecran de mai jos. Este o comandă simplă, dar utilă, pentru a comprima orice număr de fișiere dintr-o mișcare.

59. dezarhivați

Pentru a extrage fișiere dintr-un fișier zip comprimat, utilizați dezarhivați comandă în terminal shell. De asemenea, puteți utiliza această comandă pentru a extrage fișiere din mai multe fișiere comprimate din directorul special.

60. oprire

Poți să folosești închide comanda pentru a porni sistemul direct din terminal shell. Această comandă va închide sistemul exact la un minut după executare. Poți să folosești oprire -c comanda de anulare a închiderii.

61. tu

pentru tine comanda (director) poate fi utilizată pentru a vizualiza lista tuturor directoarelor și folderelor prezente în directorul de lucru curent.

62. cd

CD comanda vă ajută să accesați un anumit director sau folder din sistemul de fișiere. Puteți utiliza, de asemenea cd .. comanda pentru a reveni la root.

63. reporniți

După cum sugerează și numele, puteți utiliza reporniți comanda pentru a reporni sau opri sistemul din fereastra Terminal. Există mai multe opțiuni disponibile cu această comandă, după cum puteți vedea în următoarea captură de ecran.

64. sort

fel comanda vă va ajuta să sortați fișierul sau să aranjați orice înregistrare într-o anumită ordine, în general în funcție de valorile lor ASCII.

65. tac

tac comanda va afișa conținutul fișierului în ordine inversă, după cum puteți vedea în captura de ecran de mai jos.

66. ieșire

Ieșire comanda poate fi utilizată pentru a închide fereastra terminalului shell direct din linia de comandă.

67. ionice

ionice comanda vă va ajuta să obțineți sau să setați clasa de planificare I / O și prioritatea pentru un anumit proces.

68. dif

dif comanda va compara cele două directoare și va afișa diferența dintre ele așa cum se arată în următoarea captură de ecran.

69. dmidecode

Există multe comenzi disponibile pentru Linux pentru a prelua informații despre hardware, dar dacă doriți informații despre o anumită componentă hardware, atunci dmidecode este comanda pentru dvs. Oferă diverse opțiuni și le puteți vizualiza folosind dmidecode –help .

70. expr

Dacă doriți să efectuați calcule rapide în timpul lucrului, atunci expr este o comandă foarte utilă pentru dvs. Puteți face calcule așa cum se arată în capturile de ecran de mai jos, cu mai multe opțiuni.

71. gunzip

gunzip comanda poate fi utilizată pentru a extrage sau restaura fișiere comprimate cu gzip comanda.

72. hostnamectl

hostnamectl comanda poate fi utilizată pentru a accesa informațiile despre sistem, pentru a schimba numele gazdei sistemului și alte setări conexe.

73. iptable

iptables este un instrument de firewall simplu bazat pe Terminalul Linux care ajută la gestionarea traficului de intrare și de ieșire folosind tabele.

74. killall

omoara-i pe toti comanda va ucide toate programele care se potrivesc cu numele proceselor aruncate cu comanda killall.

75. netstat

Această comandă este pentru cei care au nevoie să monitorizeze continuu conexiunile de rețea intrate și ieșite. netstat comanda afișează starea rețelei, tabelele de rutare și statisticile interfeței.

76. lsof

lsof comanda vă va ajuta să vizualizați tot fișierul deschis aferent aplicației dvs. în fereastra Terminalului Linux în sine. Există mai multe opțiuni pentru a personaliza rezultatul și puteți vedea întreaga listă în captura de ecran de mai jos.

77. bzip2

Poți să folosești bzip2 comanda din fereastra Terminal pentru a comprima orice fișier în fișierul .bz2 și utilizați bzip2 -d comanda pentru a extrage fișierele din fișierul comprimat.

78. serviciu

comanda service va afișa rezultatele scripturilor de inițiere System V în fereastra Terminal. Puteți vizualiza starea unui anumit serviciu sau a tuturor serviciilor, așa cum se arată în captura de ecran de mai jos.

79. vmstat

Comanda vmstat va afișa utilizarea memoriei virtuale a sistemelor pe fereastra Terminal.

80. mpstat

Când este executată comanda mpstat va afișa toate informațiile despre utilizarea procesorului și statisticile de performanță pe fereastra Terminal Linux.

81. usermod

Dacă doriți să modificați sau să modificați atributele contului de utilizator deja creat, atunci autentificare usermod este cea mai bună comandă pentru tine.

82. atingere

Folosind atingere comanda în fereastra Terminal puteți crea fișiere goale în sistemul de fișiere și puteți schimba, de asemenea, ora și data, adică este marca de timp a fișierelor accesate recent, precum și a directoarelor.

83. uniq

uniq este o comandă standard Linux Terminal când este aruncată cu fișier, filtrează liniile repetate din fișier.

84. wc

Comanda wc citește fișierul aruncat cu comanda și afișează numărul de cuvinte și linii al fișierului.

85.pmap

pmap comanda afișează harta de memorie a pidului pe care îl furnizați. De asemenea, puteți vizualiza harta de memorie pentru mai multe procese.

86. rpm

rpm -i .rpm comanda poate fi utilizată pentru a instala pachete bazate pe rpm pe Linux. Pentru a elimina pachetul rpm, utilizați rpm -e comandă în terminal shell.

87. ssh

Acronimul ssh pentru Secure Shell este protocolul care este utilizat pentru conectarea în siguranță la sistemul gazdă. ssh [e-mail protejat] este comanda de conectare la computerul gazdă ca utilizator.

88. telnet

comanda telnet folosește protocolul telnet pentru a vă conecta la un alt sistem ca utilizator.

89. frumos

Dacă trebuie să modificați prioritatea proceselor care rulează, rulați frumos [OPȚIUNE] [COMANDĂ [ARG] ...] în terminalul Linux.

90. nproc

nproc [opțiune] comanda va afișa numărul de unități de procesare alocate procesului în curs de desfășurare.

91. scp

scp acronim pentru Secure Copy este comanda Linux care poate fi utilizată pentru a copia fișiere și directoare între gazde din rețea.

92. somn

dormi comanda va întârzia sau întrerupe executarea comenzii pentru o anumită perioadă de timp, adică specificată cu comanda de repaus.

93. scindare

Dacă trebuie să descompuneți fișierul mare în fișier mic, utilizați împărți [opțiune] .. [fișier [prefix]] comandă în Terminalul Linux.

94. stat

Puteți vizualiza starea unui fișier sau a unui întreg sistem de fișiere folosind stat comandă în Terminalul Linux. De asemenea, puteți utiliza alte opțiuni, așa cum sunt listate în captura de ecran.

95. lsblk

Comanda lsblk citește sistemul de fișiere sysfs și afișează informațiile despre dispozitivul de blocare în fereastra Terminal.

96.hdparm

Folosind comanda hdparm puteți gestiona hard diskul și alte dispozitive de disc din Linux folosind Terminal shell.

97. ogar

Comanda chrt [opțiune] prioritate [argument ..] este utilizată pentru manipularea atributelor în timp real ale procesului.

98. useradd

comanda de conectare useradd [optaons] vă va ajuta să adăugați un cont de utilizator în sistemul dvs.

99. userdel

Comanda de conectare userdel [opțiune] vă va permite să ștergeți orice cont de utilizator din sistem.

100. usermod

Utilizând comanda de conectare usermod [opțiuni] puteți modifica orice cont de utilizator prezent pe sistem.

Deci, acestea sunt cele 100 de comenzi esențiale Linux care pot fi utile pentru orice utilizator obișnuit și pro Linux. Simțiți-vă liber să împărtășiți opiniile și sugestiile dvs. la @LinuxHint și @SwapTirthakar .