100 ordres Linux essencials per a cada usuari

100 Essential Linux Commands



L’usuari normal de Linux coneix gairebé totes les ordres bàsiques d’ús quotidià de Linux per realitzar tasques bàsiques, com ara instal·lar qualsevol aplicació, copiar fitxers d’un directori a un altre, etc. Però en aquest article llistaré 100 ordres essencials de Linux que pot ser útil per a tots els usuaris de Linux, des dels noobs fins als desenvolupadors i administradors de sistemes professionals de Linux. Així que, abans de perdre el temps, comencem amb aquesta enorme llista d’ordres essencials de Linux.

1. Gat (concatenat)

Aquesta ordre es pot utilitzar per obtenir el contingut del fitxer com a sortida a la finestra del terminal. Només cal escriure el fitxer gat com es mostra a la captura de pantalla de mostra i executeu-lo.







Com el seu nom indica, aquesta ordre es pot utilitzar per crear, visualitzar i concatenar fitxers.



Si el fitxer supera la mida de la finestra del terminal, no serà fàcil llegir ni visualitzar tot el contingut del fitxer fàcilment. Però hi ha un ajust, que podeu utilitzar menys amb gat comandament. Donarà a l'usuari la possibilitat de desplaçar-se cap endavant i cap enrere pel contingut dels fitxers mitjançant les tecles PgUp i PgDn o les tecles de fletxa amunt i avall del teclat.



Finalment, deixeu el fitxer menys només podeu escriure q .





2. aptitud

aptitud és una interfície altament potent per al sistema de gestió de paquets Linux.



Primer de tot, heu d’instal·lar o actualitzar el paquet aptitude al vostre sistema mitjançant l’ordre següent.

Un cop finalitzada la instal·lació, podeu escriure aptitude a Terminal i executar-la, obrirà la interfície aptitude tal com podeu veure a la captura de pantalla següent.

Podeu fer servir això aptitud interfície integrada per actualitzar, instal·lar o eliminar qualsevol paquet d'aplicació a Linux o les seves altres distribucions.

3. cal

Pots fer servir cal a la finestra del terminal per veure el calendari, tal com podeu veure a la captura de pantalla següent, he executat l'ordre per veure el calendari del mes actual i també podeu notar que ha ressaltat la data.

També podeu veure el calendari d'un any complet executant l'ordre que es mostra a la següent captura de pantalla.

4. BC

bc és una altra ordre interessant i útil per als usuaris de Linux, ja que us permet habilitar la calculadora de línia d'ordres a Linux Terminal quan executeu l'ordre següent.

Podeu fer qualsevol càlcul a la mateixa finestra de la Terminal, no és que tingueu una ordre tan interessant al vostre servei?

5. xec

L'ordre Linux chage és un acrònim de canviar l’edat i es pot utilitzar per canviar la informació de caducitat de la contrasenya de l’usuari.

Com podeu veure a la captura de pantalla anterior, també podeu obligar l’usuari a canviar la contrasenya després d’un determinat període de temps, és a dir, periòdicament. Aquest és un comandament excel·lent per als administradors del sistema.

6. df

Podeu obtenir tota la informació del vostre sistema de fitxers només executant df a la finestra del terminal.

Si ho feu servir df –h mostrarà la informació del sistema de fitxers en format llegible per humans, tal com es pot observar a la captura de pantalla següent.

7. ajuda

Quan executeu això ajuda a la finestra del Terminal, mostrarà totes les ordres integrades que podeu utilitzar a l'intèrpret d'ordres.

8. pwd (imprimir directori de treball)

Com el nom Imprimir directori de treball suggereix, aquesta ordre el camí del directori on esteu treballant. Aquesta ordre és molt útil per a tots els noobs de Linux i aquells que són nous a Linux Terminal.

9. ls

Crec que no necessito presentar aquesta ordre, ja que aquesta és una de les ordres més utilitzades a Terminal pels usuaris de Linux.

Quan escriviu i executeu l’ordre ls a Terminal, us mostrarà tot el contingut del directori concret, és a dir, tant els fitxers com els directoris, tal com podeu veure a la captura de pantalla anterior.

10. factor

factor és una ordre matemàtica per al terminal Linux que us proporcionarà tots els possibles factors del nombre decimal que introduïu al shell.

11. uname

uname és una altra comanda útil de Linux, ja que mostra informació del sistema Linux quan s'executa a l'intèrpret d'ordres del terminal.

Per veure tot el tipus d'informació del sistema uname -a a Terminal.

Per obtenir informació relacionada amb la versió del nucli, només cal que escriviu uname -r .

I per al tipus d'informació del sistema operatiu uname -o a l'intèrpret d'ordres del terminal. 12. ping

Si voleu comprovar si el vostre sistema està connectat a l’encaminador o a Internet, el comandament és PING (Packet INternet Groper). Utilitza el protocol ICMP per connectar-se a altres dispositius.

Hi ha diverses opcions per utilitzar amb l'ordre ping; ping mostra les adreces com a nom d'amfitrió, de manera que si voleu veure-les en números, utilitzeu l'ordre ping -n. Ping -I per especificar l'interval entre transmissions ja que és d'1 segon per defecte.

13. mkdir

mkdir es pot utilitzar per crear una nova carpeta en qualsevol directori mitjançant Linux Terminal. Podeu veure a la captura de pantalla següent que he creat VGPM utilitzant la carpeta mkdir d'ordres a l'intèrpret d'ordres del terminal.

També podeu utilitzar rmdir per eliminar qualsevol carpeta del directori directament de la finestra del terminal de Linux.

14. gzip

Podeu comprimir qualsevol fitxer de la finestra del terminal mitjançant l'ordre gzip, però eliminarà el fitxer original del directori. Si voleu conservar el fitxer original, utilitzeu gzip -k, ja que mantindrà tant el fitxer comprimit original com el nou al directori.

15. què és

Si voleu saber per a què es pot utilitzar l'ordre Linux concret, simplement executeu l'ordre Què és a l'intèrpret d'ordres del terminal i us mostrarà una descripció breu d'una línia d'aquesta ordre particular de Linux.

16. qui

Aquest és per a administradors de sistemes que gestionen i gestionen diversos usuaris del sistema Linux. Qui quan s'executa a Terminal, es mostra la llista completa d'aquells usuaris que han iniciat sessió al sistema Linux.

17. gratuït

gratuït Es pot utilitzar l'ordre per comprovar exactament quina quantitat d'emmagatzematge és lliure i s'utilitza tant en memòria física com d'intercanvi del sistema.

També hi ha algunes opcions que podeu utilitzar amb comandaments gratuïts, com podeu utilitzar lliure -b per veure els resultats a bytes , lliure -k per mostrar el disponible i el que s'utilitza a la memòria quilobytes , lliure -m a per veure a megabytes , lliure -g per veure resultats a gigabytes i lliure –tera per veure els resultats a terabytes .

18. superior

superior és una ordre senzilla però útil per supervisar tots els processos en curs al sistema Linux amb el nom d'usuari, el nivell de prioritat, l'identificador de procés únic i la memòria compartida de cada tasca.

19. sl

Aquest és només per divertir-se durant el treball i no és una ordre útil. Quan s’executa, una màquina de vapor passa per la finestra del terminal. Podeu provar-ho per diversió!

Si no podeu veure-ho, utilitzeu l'ordre següent per instal·lar-lo.

$suoapteinstal·larsl

20. pancarta

banner és una altra comanda divertida per a Linux Terminal quan s'executa amb pancarta mostrarà el text que escriviu es mostrarà en format de bàner gran, tal com es pot veure a la captura de pantalla següent.

$suo apt-get installpancarta

21. aafire

Què tal es posa la finestra del Terminal encesa? Només cal que executeu l'ordre aafire a la finestra del Terminal i veure la màgia.

$suo apt-get installlibaa-bin

22. tiro

L'ordre echo es pot utilitzar per imprimir qualsevol text que utilitzeu amb l'ordre, tal com podeu veure a la captura de pantalla següent.

23. dit

dit mostrarà tota la informació sobre qualsevol usuari del sistema, com ara l’últim inici de sessió de l’usuari, el directori inicial de l’usuari i el nom complet del compte d’usuari.

24. grups

Si voleu saber de quins grups pertany l'usuari en concret, executeu-lo grups a la finestra del terminal. Es mostrarà la llista completa dels grups als quals és membre un usuari.

25. cap

Aquesta ordre mostrarà les primeres 10 línies del fitxer amb què feu servir cap a la finestra del terminal. Si voleu veure un nombre concret de línies, utilitzeu -n (nombre) opció com cap -n (qualsevol número) al terminal shell com ho vaig fer en el cas següent.

26. home

Aquí man significa manual d'usuari i, com el seu nom indica, l'home mostrarà el manual d'usuari per a l'ordre en particular. Es mostrarà el nom de l'ordre, les formes en què es pot utilitzar l'ordre i la descripció de l'ordre.

27. passwd

Podeu utilitzar l'ordre passwd per canviar la contrasenya per a un usuari o qualsevol usuari, només mitjançant l'ordre passwd si voleu canviar la contrasenya per vosaltres mateixos i passwd si voleu canviar la contrasenya per a un usuari concret.

28è

dins és l'ordre senzilla i breu que us ajudarà a veure la llista d'usuaris connectats actualment.

29. whoami

Aquesta ordre us ajudarà a esbrinar quin usuari ha iniciat la sessió al sistema o com a qui esteu connectat.

30. història

Quan s'executa a l'intèrpret d'ordres del terminal, l'ordre history mostrarà totes les ordres que utilitzeu en forma numerada en sèrie. Utilitzant el signe d’exclamació ! i el número de sèrie de l'ordre us ajudaran a executar aquesta ordre particular sense necessitat d'escriure una ordre sencera al terminal.

31. inici de sessió

Si voleu canviar d’usuari o voleu crear una sessió nova, executeu aquesta ordre a la finestra del terminal i proporcioneu els detalls com l’identificador d’inici de sessió i la contrasenya, tal com es mostra a la captura de pantalla següent.

32. lscpu

Aquesta ordre mostrarà tota la informació de l'arquitectura de la CPU, com ara fils, sòcols, nuclis i recompte de CPU.

33. mv

mv L'ordre (move) es pot utilitzar per moure un fitxer o directori a un altre fitxer o directori. És una ordre molt útil, sobretot quan esteu treballant en l'administració del sistema.

34.ps

Si voleu veure la llista de processos que s’executen actualment per a la vostra sessió o per a altres usuaris del sistema, l’ordre ps és per a vosaltres, ja que mostra processos amb els seus números d’identificació de processos i en detall també quan feu servir ps -u comandament.

35. matar

Podeu utilitzar aquesta ordre per eliminar manualment els processos en curs actuals de la mateixa shell del terminal. Necessiteu un PID únic, és a dir, un número d’identificació del procés per acabar amb el procés.

36. cua

cua L'ordre mostrarà les darreres 10 línies del fitxer a la finestra del terminal com a sortida. Hi ha una opció per durar un nombre específic de línies com vulgueu amb l'ordre cua -n tal com es mostra a la captura de pantalla següent.

37. cksum

cksum és una ordre per generar el valor de suma de comprovació per al fitxer o el flux de dades llançat amb l'ordre a Linux Terminal. També podeu saber si la descàrrega està danyada o no si teniu problemes per executar-la.

38. cmp

Si mai heu de fer una comparació byte per byte dels dos fitxers, llavors cmp és la millor comanda de Linux per a vosaltres.

39. env

env és una ordre de shell molt útil que es pot utilitzar per mostrar totes les variables d'entorn a la finestra del Terminal Linux o executar una altra tasca o programa en un entorn personalitzat sense necessitat de fer cap modificació a la sessió actual.

40. nom d'amfitrió

nom d'amfitrió es pot utilitzar per visualitzar el nom d'amfitrió actual i nom d'amfitrió es pot utilitzar per canviar el nom d'amfitrió actual a un de nou.

41. hwclock

Podeu utilitzar l'ordre hwclock o hwclock –set –date per veure el rellotge del maquinari o establir-lo en una data nova.

42. lshw

L'ordre sudo lshw es pot utilitzar per invocar informació detallada sobre el maquinari del sistema en què s'executa Linux. T’ofereix tots els petits detalls sobre el maquinari, només has de provar-ho.

43. nano

nano és un editor de text de línia d'ordres de Linux similar a l'editor Pico que molts de vosaltres podríeu haver utilitzat per a programar i altres propòsits. És un editor de text força útil amb moltes funcions.

44. rm

rm es pot utilitzar per eliminar qualsevol fitxer del directori de treball. Per a una major comoditat es pot utilitzar rm -i , ja que primer us demanarà la confirmació abans d’eliminar el fitxer.

45. ifconfig

ifconfig és una altra ordre útil de Linux que es pot utilitzar per configurar la interfície de xarxa al sistema.

46. ​​clar

clar és una ordre senzilla per a l'intèrpret d'ordres del Terminal Linux, quan s'executa, esborra la finestra del Terminal per començar de nou.

47. la seva

seva es pot utilitzar per canviar a un altre compte directament des de la finestra del terminal Linux.

48. wget

wget és una ordre molt útil per descarregar qualsevol fitxer d'Internet i la millor part és que la descàrrega funcioni en segon pla perquè pugueu continuar treballant en la vostra tasca.

49. sí

Sí, el vostre text La comanda s'utilitza per mostrar un missatge de text introduït amb l'ordre yes repetidament a la finestra del terminal fins que el deixeu d'utilitzar CTRL + c drecera de teclat.

50. últim

Quan s'executi l'última ordre mostrarà la llista dels darrers usuaris connectats al sistema com a sortida al terminal de Linux.

51. localitzar

localitzar el comandament és una alternativa fiable i sens dubte millor trobar per localitzar qualsevol fitxer del sistema.

52. iostat

Si alguna vegada necessiteu controlar els dispositius d'entrada / sortida del sistema, l'ordre iostat us pot ser molt útil, ja que mostra totes les estadístiques de la CPU i dels dispositius d'E / S a la mateixa finestra del terminal.

53. kmod

Pots fer servir llista de kmod per gestionar tots els mòduls del nucli Linux, ja que aquesta ordre mostrarà tots els mòduls carregats al sistema.

54. lsusb

lsusb L'ordre mostrarà informació sobre tots els busos USB connectats al maquinari i els dispositius USB externs connectats a ells, tal com es pot veure a la captura de pantalla següent.

55. pstree

pstree L'ordre mostra tots els processos que s'executen actualment en el format d'arbre a la finestra del terminal de Linux.

56. suo

Si necessiteu executar qualsevol ordre com a usuari root o permisos root, només cal afegir suo al començament de qualsevol ordre.

57. apte

apt (Advanced Package Tool) és una ordre de Linux que ajuda l'usuari a interactuar amb el sistema d'embalatge, tal com es pot veure a la captura de pantalla següent.

58. cremallera

Podeu utilitzar l'ordre zip per comprimir un o més fitxers, tal com podeu veure a la captura de pantalla següent. És una ordre senzilla però útil per comprimir qualsevol nombre de fitxers al mateix temps.

59. descomprimir

Per extreure fitxers d’un fitxer zip comprimit, utilitzeu-lo descomprimir d'ordres a l'intèrpret d'ordres del terminal. També podeu utilitzar aquesta ordre per extreure fitxers de diversos fitxers comprimits del directori concret.

60. parada

Pots fer servir tancar ordre per activar el sistema directament des de l'intèrpret d'ordres del terminal. Aquesta ordre tancarà el sistema exactament un minut després de ser executada. Pots fer servir apagada -c ordre per cancel·lar el tancament.

61. vosaltres

a tu (directori) es pot utilitzar per veure la llista de tots els directoris i carpetes presents al directori de treball actual.

62. cd

cd La comanda us ajuda a accedir a determinats directoris o carpetes des del sistema de fitxers. També podeu utilitzar cd .. ordre per tornar a root.

63. reinicieu

Com el seu nom indica, podeu utilitzar-lo reiniciar per reiniciar o apagar el sistema des de la finestra del terminal. Hi ha diverses opcions disponibles amb aquesta ordre, com podeu veure a la següent captura de pantalla.

64. ordenar

ordenar L'ordre us ajudarà a ordenar el fitxer o a organitzar qualsevol registre en un ordre concret generalment d'acord amb els seus valors ASCII.

65. tac

tac L'ordre mostrarà el contingut del fitxer en ordres inversos, tal com es pot veure a la captura de pantalla següent.

66. sortida

sortir es pot utilitzar per tancar la finestra de l'intèrpret d'ordres del terminal directament des de la línia d'ordres.

67. iònic

Jònic L'ordre us ajudarà a obtenir o establir la classe de planificació d'E / S i la prioritat per al procés concret.

68. dif

dif L'ordre compararà els dos directoris i mostrarà la diferència entre ells tal com es mostra a la captura de pantalla següent.

69. dmidecode

Hi ha moltes ordres disponibles per a Linux per recuperar informació de maquinari, però si voleu obtenir informació sobre un component de maquinari concret, llavors dmidecode és l'ordre per a vosaltres. Ofereix diverses opcions i les podeu veure mitjançant dmidecode –help .

70. expr

Si voleu realitzar càlculs ràpids durant el vostre treball, llavors expr és una ordre molt útil per a vosaltres. Podeu fer càlculs tal com es mostra a les captures de pantalla següents amb més opcions.

71. gunzip

gunzip es pot utilitzar per extreure o restaurar fitxers comprimits amb gzip comandament.

72. hostnamectl

hostnamectl es pot utilitzar per accedir a la informació del sistema, canviar el nom d'amfitrió del sistema i altres paràmetres relacionats.

73. iptable

iptables és una senzilla eina de tallafoc basada en Terminal Linux que ajuda a gestionar el trànsit tant entrant com sortint mitjançant taules.

74. killall

killall ordre matarà tots els programes que coincideixin amb el nom de processos llançat amb l'ordre killall.

75. netstat

Aquesta ordre és per a aquells que necessiten supervisar contínuament les connexions de xarxa entrants i sortints. netstat L'ordre mostra l'estat de la xarxa, les taules d'encaminament i les estadístiques de la interfície.

76. lsof

lsof L'ordre us ajudarà a veure tot el fitxer obert relacionat amb la vostra aplicació a la mateixa finestra del Terminal Linux. Hi ha diverses opcions per personalitzar la sortida i podeu veure tota la llista a la captura de pantalla següent.

77. bzip2

Pots fer servir bzip2 a la finestra del terminal per comprimir qualsevol fitxer al fitxer .bz2 i utilitzar-lo bzip2 -d ordre per extreure els fitxers del fitxer comprimit.

78. servei

L'ordre de servei mostrarà els resultats dels scripts d'inici del sistema V a la finestra del terminal. Podeu veure l'estat d'un servei concret o de tots els serveis tal com es mostra a la captura de pantalla següent.

79. vmstat

L'ordre vmstat mostrarà l'ús de la memòria virtual dels sistemes a la finestra del terminal.

80. mpstat

Quan s'executa l'ordre mpstat mostrarà tota la informació sobre la utilització de la CPU i les estadístiques de rendiment a la finestra del terminal de Linux.

81. usermod

Si voleu editar o modificar atributs d'un compte d'usuari ja creat, llavors usuari usuari és el millor comandament per a vosaltres.

82. tocar

Utilitzant tocar Comanda a la finestra Terminal podeu crear fitxers buits al sistema de fitxers i també podeu canviar l'hora i la data, és a dir, és la marca de temps dels fitxers accedits recentment, així com dels directoris.

83. uniq

uniq és una ordre estàndard de Terminal Linux quan es llança amb un fitxer, filtra les línies repetides al fitxer.

84. wc

L'ordre wc llegeix el fitxer llançat amb l'ordre i mostra el recompte de paraules i línies del fitxer.

85.pmap

pmap comando mostra el mapa de memòria del PID que proporcioneu. També podeu veure el mapa de memòria de diversos processos.

86. rpm

rpm -i .rpm es pot utilitzar per instal·lar paquets basats en rpm a Linux. Per eliminar el paquet rpm, utilitzeu-lo rpm -e d'ordres a l'intèrpret d'ordres del terminal.

87. ssh

L'acrònim ssh de Secure Shell és un protocol que s'utilitza per connectar-se de manera segura al sistema amfitrió. ssh [correu electrònic protegit] és l'ordre per connectar-se a l'ordinador amfitrió com a usuari.

88. telnet

L'ordre telnet utilitza el protocol telnet per connectar-se a un altre sistema com a usuari.

89. agradable

Si heu de canviar la prioritat dels processos en execució, executeu bonic [OPCIÓ] [ORDRE [ARG] ...] al terminal Linux.

90. nproc

nproc [opció] L'ordre mostrarà el nombre d'unitats de processament assignades al procés en execució actual.

91. scp

scp sigles de Secure Copy és l’ordre Linux que es pot utilitzar per copiar fitxers i directoris entre hosts de la xarxa.

92. dormir

dormir l'ordre retardarà o posarà en pausa l'execució de l'ordre durant un determinat temps, és a dir, especificat amb l'ordre de suspensió.

93. escissió

Si necessiteu desglossar un fitxer gran en un fitxer petit, utilitzeu dividir [opció] .. [fitxer [prefix]] a la Terminal Linux.

94. estad

Podeu veure l’estat d’un fitxer o de tot un sistema de fitxers mitjançant estat d'ordres a Terminal Linux. També podeu utilitzar altres opcions que apareixen a la captura de pantalla.

95. lsblk

L'ordre lsblk llegeix el sistema de fitxers sysfs i mostra la informació del dispositiu de bloqueig a la finestra del terminal.

96.hdparm

Mitjançant l'ordre hdparm podeu gestionar el disc dur i altres dispositius de disc a Linux mitjançant Terminal Shell.

97. llebrer

L'ordre chrt [opció] prioritat [argument ..] s'utilitza per manipular els atributs en temps real del procés.

98. useradd

L'ordre d'inici de sessió useradd [optaons] us ajudarà a afegir un compte d'usuari al vostre sistema

99. userdel

L'ordre d'inici de sessió [opció] userdel us permetrà eliminar qualsevol compte d'usuari del sistema.

100. usermod

Mitjançant l’ordre d’inici de sessió usermod [opcions] podeu modificar qualsevol compte d’usuari present al sistema.

Així doncs, aquestes són les 100 ordres essencials de Linux que poden ser útils per a qualsevol usuari normal i professional de Linux. No dubteu a compartir les vostres opinions i suggeriments a @LinuxHint i @SwapTirthakar .