Top 100 comandi Linux essenziali per ogni utente

Top 100 comandi Linux essenziali per ogni utente
L'utente Normal Linux conosce quasi tutti i comandi di utilizzo quotidiano di base Linux per eseguire attività di base come l'installazione di qualsiasi applicazione, la copia di file da una directory a un'altra, ecc. Ma in questo articolo elencherò 100 comandi Linux essenziali che possono essere utili per ogni utente Linux direttamente dai NOOBS agli sviluppatori e agli amministratori di sistema professionisti Linux.Quindi, prima di perdere tempo, iniziamo con questo enorme elenco di comandi Linux essenziali.

1. Gatto (concatenato)

Questo comando può essere utilizzato per ottenere il contenuto del file come output nella finestra del terminale. Devi solo scrivere il gatto comando come mostrato screenshot di esempio ed eseguirlo.

Come suggerisce il nome, questo comando può essere utilizzato per creare, visualizzare e concaterare file.

Se il file è più lungo della dimensione della finestra terminale, non sarà facile da leggere o visualizzare facilmente tutto il contenuto del file. Ma c'è una modifica, puoi usare meno con gatto comando. Darà all'utente la possibilità di scorrere in avanti e indietro attraverso il contenuto dei file utilizzando tasti PGUP e PGDN o tasti di freccia su e giù sulla tastiera.

Finalmente per smettere dal meno Puoi semplicemente digitare Q.

2. attitudine

attitudine è un'interfaccia altamente potente per il sistema di gestione dei pacchetti Linux.

Prima di tutto è necessario installare o aggiornare il pacchetto di attitudini nel sistema utilizzando il comando seguente.

Una volta completata l'installazione, è possibile digitare l'attitudine nel terminale ed eseguirla, questo aprirà l'interfaccia di attitudine come puoi vedere nello screenshot di seguito.

Puoi usarlo attitudine Interfaccia integrata per aggiornare, installare o rimuovere qualsiasi pacchetto applicativo su Linux o altre distribuzioni.

3. cal

Puoi usare cal comando nella finestra terminale per vedere il calendario, come puoi vedere nella seguente schermata ho eseguito il comando per visualizzare il calendario del mese corrente e puoi notare che ha evidenziato anche la data.

È inoltre possibile visualizzare il calendario di un intero anno eseguendo il comando mostrato nella schermata seguente.

4. avanti Cristo

avanti Cristo è un altro comando interessante e utile per gli utenti Linux in quanto consente di abilitare il calcolatore della riga di comando nel terminale Linux quando si esegue il seguente comando.

Puoi effettuare qualsiasi calcolo nella finestra del terminale stesso, non è quel comando interessante da avere al tuo servizio?

5. Chage

Il comando Linux Chage è un acronimo per cambiare età e può essere utilizzato per modificare le informazioni di scadenza della password dell'utente.

Come puoi vedere nello screenshot sopra, puoi anche costringere l'utente a modificare la password dopo un certo periodo di tempo i.e. periodicamente. Questo è un comando eccellente per gli amministratori di sistema.

6. df

Puoi ottenere tutte le informazioni del tuo file system solo eseguendo df comando nella finestra del terminale.

Se usi df -h Visualirà le informazioni sul file system in formato leggibile umano come si può notare nella seguente screenshot.

7. aiuto

Quando lo esegui aiuto comando nella finestra terminale, elencherà tutti i comandi integrati che è possibile utilizzare in shell.

8. PWD (directory di lavoro di stampa)

Come il nome Directory di lavoro di stampa suggerisce, questo comando il percorso della directory attualmente stai lavorando. Questo comando è molto utile per tutti i noobs Linux e quelli che sono nuovi al terminale Linux.

9. ls

Penso che non ho bisogno di presentare a questo comando in quanto questo è uno dei comandi comunemente usati nel terminale dagli utenti di Linux.

Quando digiti ed esegui il comando LS nel terminale, ti mostrerà tutti i contenuti della directory particolare I.e. entrambi i file e le directory come puoi vedere nello screenshot sopra.

10. fattore

Il fattore è un comando matematico per il terminale Linux che ti darà tutti i possibili fattori del numero decimale che si inserisce nella shell.

11. il tuo nome

il tuo nome è un altro utile comando Linux da avere in quanto visualizza le informazioni sul sistema Linux quando eseguito nella shell terminale.

Per visualizzare tutti i tipi di informazioni sul sistema UNAME -A nel terminale.

Per informazioni relative al rilascio del kernel, basta digitare UNAME -R.

E per il tipo di informazione del sistema operativo UNAME -O nel guscio terminale. 12. ping

Se si desidera verificare se il sistema è connesso a router o Internet, il ping (pacchetto Internet groPER) è il comando per te. Utilizza il protocollo ICMP per connettersi ad altri dispositivi.

Esistono diverse opzioni da utilizzare con il comando ping, ping visualizza gli indirizzi come nome host, quindi se si desidera visualizzarli in numeri, quindi utilizzare il comando ping -n. Ping -i per specificare l'intervallo tra le trasmissioni in quanto è 1 secondo per impostazione predefinita.

13. mkdir

mkdir Il comando può essere utilizzato per creare una nuova cartella in qualsiasi directory utilizzando Linux Terminal. Puoi vedere nella seguente schermata che ho creato Vgpm cartella usando mkdir comando nella shell del terminale.

Puoi anche usare rmdir comanda per rimuovere qualsiasi cartella nella directory direttamente dalla finestra del terminale Linux.

14. gzip

È possibile comprimere qualsiasi file dalla finestra del terminale utilizzando il comando gzip ma rimuoverà il file originale dalla directory. Se si desidera mantenere il file originale, usa invece Gzip -k in quanto manterrà sia il file originale che il nuovo compresso nella directory.

15. cosa è

Se desideri sapere per cosa può essere utilizzato il comando Linux particolare, basta eseguire il comando cosa è nella shell del terminale e ti mostrerà una breve descrizione della riga di quel particolare comando Linux.

16. Chi

Questo è per gli amministratori di sistema che gestiscono e gestiscono vari utenti sul sistema Linux. Chi comando quando eseguito nel terminale mostra l'elenco completo di quegli utenti che sono attualmente accessi nel sistema Linux.

17. gratuito

gratuito Il comando può essere utilizzato per verificare esattamente quale quantità di archiviazione è gratuita e utilizzata nella memoria fisica e di scambio nel sistema.

Ci sono anche alcune opzioni da utilizzare con comandi gratuito come puoi utilizzare Free -B Per visualizzare i risultati byte, gratuito -k per visualizzare il disponibile e utilizzato in memoria in Kilobyte, Free -M per visualizzare in megabyte, gratuito -g Per visualizzare i risultati gigabyte E -tera -tera Per visualizzare i risultati terabyte.

18. superiore

superiore è un comando semplice ma utile per monitorare tutti i processi in corso sul sistema Linux con il nome utente, il livello di priorità, l'ID del processo univoco e la memoria condivisa da ciascuna attività.

19. SL

Questo è solo per un po 'divertente durante il lavoro e non un comando utile. Quando viene eseguito un motore a vapore passa attraverso la finestra del terminale. Puoi provarlo per divertimento!

Se non sei in grado di vederlo, usa il comando seguente per installarlo.

$ sudo APT Installa SL

20. Banner

Banner è un altro comando divertente per Linux Terminal se eseguito con Banner visualizzerà qualsiasi testo che si digiti verrà visualizzato in formato Big Banner come puoi vedere nella seguente screenshot.

$ sudo apt-get Installa Banner

21. aafire

Che ne dici di dare fuoco alla finestra del terminale? Basta sparare il comando aafire nella finestra del terminale e vedere la magia.

$ sudo apt-get installa libaa-bin

22. eco

Il comando Echo può essere utilizzato per stampare qualsiasi testo attraverso il comando come puoi vedere nello screenshot seguente.

23. dito

dito visualizzerà tutte le informazioni su qualsiasi utente sul sistema come l'ultimo accesso dell'utente, la home directory dell'utente e il nome completo dell'account utente.

24. gruppi

Se si desidera sapere di quali gruppi è membro il particolare utente, allora esegui gruppi comando nella finestra del terminale. Mostrerà l'intero elenco dei gruppi di un utente è membro di.

25. Testa

Questo comando elencherà le prime 10 righe del file con cui Testa comando nella finestra del terminale. Se vuoi vedere un numero particolare di righe, usa -N (numero) opzione come head -n (qualsiasi numero) nella shell del terminale proprio come ho fatto nel caso seguente.

26. Uomo

Qui l'uomo sta per il manuale dell'utente e come suggerisce che l'uomo mostrerà il manuale dell'utente per il comando particolare. Visualirà il nome del comando, modi in cui è possibile utilizzare il comando e la descrizione del comando.

27. passwd

È possibile utilizzare il comando passwd per modificare la password per sé o per qualsiasi utente, solo tramite il comando passwd Se vuoi cambiare la password per te stesso e passwd Se si desidera modificare la password per un determinato utente.

28. w

w è il comando breve e semplice che ti aiuterà a visualizzare l'elenco degli utenti attualmente accessibili.

29. chi sono

Questo comando ti aiuterà a scoprire quale utente viene effettuato nel sistema o chi hai effettuato l'accesso.

30. storia

Quando viene sparato nella shell del terminale, la cronologia elencherà tutti i comandi utilizzati dall'utente in forma numerata di serie. Utilizzo del segno esclamativo ! e il numero di serie del comando ti aiuterà a eseguire quel particolare comando senza bisogno di scrivere l'intero comando nel terminale.

31. login

Se si desidera cambiare l'utente o si desidera creare una nuova sessione, incanta questo comando nella finestra del terminale e fornire i dettagli come ID di accesso e password come mostrato nello screenshot seguente.

32. lscpu

Questo comando visualizzerà tutte le informazioni sull'architettura della CPU come thread, prese, core e conteggio delle CPU.

33. MV

MV (spostamento) Il comando può essere utilizzato per spostare un file o una directory in un altro file o directory. È un comando molto utile soprattutto quando si lavora sull'amministrazione del sistema.

34.ps

Se si desidera vedere l'elenco dei processi che sono attualmente in esecuzione per la tua sessione o per altri utenti sul sistema, il comando PS è per te in quanto mostra i processi con i loro numeri di identificazione del processo e in dettaglio anche quando si utilizza PS -u comando.

35. uccisione

È possibile utilizzare questo comando per uccidere manualmente i processi attualmente in corso. Hai bisogno di un unico PID i.e. Numero di identificazione del processo per uccidere il processo.

36. coda

coda Il comando visualizzerà le ultime 10 righe del file nella finestra del terminale come output. C'è un'opzione per durare il numero specifico di righe come desideri con il comando coda -n Come mostrato nello screenshot di seguito.

37. cksum

cksum è un comando per generare il valore checksum per il file o il flusso di dati lanciati con comando nel terminale Linux. Puoi anche se il download è corrotto o meno se si affronta un problema per eseguirlo.

38. CMP

Se hai mai bisogno di fare un confronto byte per byte dei due file, allora CMP è il miglior comando Linux per te.

39. env

env è un comando shell molto utile che può essere utilizzato per visualizzare tutta la variabile di ambiente nella finestra del terminale Linux o eseguire un'altra attività o programma in ambiente personalizzato senza necessità di apportare modifiche alla sessione corrente.

40. Nome host

Nome host Il comando può essere utilizzato per visualizzare il nome host corrente e Nome host può essere utilizzato per modificare il nome host corrente in uno nuovo.

41. hwclock

È possibile utilizzare il comando HWClock o HWClock -Set -Date per visualizzare l'orologio hardware o impostarlo su una nuova data.

42. lshw

Il comando sudo lshw può essere utilizzato per invocare informazioni hardware dettagliate del sistema su cui è in esecuzione Linux. Ti dà ogni piccolo dettaglio sull'hardware, provalo.

43. nano

Nano è un editor di testo di comando Linux in modo simile a Pico Editor che molti di voi potrebbero aver usato per la programmazione e altri scopi. È un editor di testo abbastanza utile con molte funzionalità.

44. Rm

Rm Il comando può essere utilizzato per rimuovere qualsiasi file dalla directory di lavoro. Per una migliore comodità puoi usare rm -i comando in quanto chiederà la tua conferma prima di rimuovere il file.

45. ifconfig

ifconfig è un altro comando Linux utile che può essere utilizzato per configurare l'interfaccia di rete sul sistema.

46. chiaro

chiaro è semplice comando per la shell del terminale Linux, quando eseguito cancellerà la finestra del terminale per avviamento fresco.

47. Su

Su Il comando può essere utilizzato per passare a un altro account direttamente dalla finestra del terminale Linux.

48. Wget

Wget è un comando molto utile per scaricare qualsiasi file da Internet e la parte migliore è download in background in modo da poter continuare a lavorare sul tuo compito.

49. SÌ

Sì "il tuo testo" Il comando viene utilizzato per visualizzare un messaggio di testo immesso con SÌ comando ripetutamente sulla finestra del terminale fino a quando non lo si interrompe l'utilizzo Ctrl + c Shortcut della tastiera.

50. scorso

Quando l'ultimo comando eseguito visualizzerà l'elenco dell'ultimo accesso negli utenti nel sistema come output in Linux Terminal.

51. individuare

individuare Il comando è un'alternativa affidabile e probabilmente migliore a Trovare comanda di individuare qualsiasi file sul sistema.

iostat

Se hai mai bisogno di monitorare i dispositivi di input/output del sistema, il comando IOSTAT può essere molto utile per te in quanto visualizza tutte le statistiche della CPU e i dispositivi I/O nella finestra terminale stessa.

53. Kmod

Puoi usare Elenco Kmod comando per gestire tutti i moduli del kernel Linux in quanto questo comando visualizzerà tutti i moduli attualmente caricati sul sistema.

54. LSUSB

LSUSB Il comando mostrerà informazioni su tutti i bus USB collegati all'hardware e ai dispositivi USB esterni collegati a loro come puoi vedere nello screenshot di seguito.

55. pstree

pstree Il comando visualizza tutti i processi attualmente in esecuzione nel formato albero sulla finestra del terminale Linux.

56. sudo

Se è necessario eseguire qualsiasi comando come utente root o autorizzazioni di root, quindi aggiungi sudo All'inizio di qualsiasi comando.

57. Apt

APT (Strumento di pacchetto avanzato) è il comando Linux che aiuta l'utente a interagire con il sistema di imballaggio come puoi vedere nella seguente screenshot.

58. cerniera lampo

È possibile utilizzare il comando zip per comprimere uno o più file come puoi vedere nello screenshot qui sotto. È un comando semplice ma utile per comprimere qualsiasi numero di file in una volta.

59. decomprimere

Per estrarre file dal file zip compresso decomprimere comando nella shell del terminale. È inoltre possibile utilizzare questo comando per estrarre file da più file compressi dalla particolare directory.

60. fermare

Puoi usare fermare comanda a trasformare il sistema direttamente dalla shell del terminale. Questo comando chiuderà il sistema esattamente un minuto dopo essere stato eseguito. Puoi usare Shutdown -C comanda di annullare l'arresto.

61. Dir

Dir Il comando (directory) può essere utilizzato per visualizzare l'elenco di tutte le directory e cartelle presenti nella directory di lavoro corrente.

62. CD

CD Il comando ti aiuta ad accedere a una particolare directory o cartella dal file system. Puoi anche usare CD… comanda di tornare a radice.

63. riavviare

Come suggerisce il nome puoi usare riavviare comanda il riavvio o l'arresto del sistema dalla finestra del terminale. Ci sono diverse opzioni disponibili con questo comando come puoi vedere nella seguente screenshot.

64. ordinare

ordinare Il comando ti aiuterà a ordinare il file o a disporre qualsiasi record in particolare ordine generalmente in base ai loro valori ASCII.

65. tac

tac Il comando visualizzerà il contenuto del file in ordini inversi come è possibile vedere nella screenshot sotto.

66. Uscita

Uscita Il comando può essere utilizzato per chiudere la finestra della shell del terminale direttamente dalla riga di comando.

67. Ionice

Ionice Il comando ti aiuterà a ottenere o impostare la classe di pianificazione I/O e la priorità per il processo particolare.

68. Diff

Diff Il comando confronterà le due directory e visualizzerà la differenza tra loro come mostrato nella seguente screenshot.

69. dmidecode

Ci sono molti comandi disponibili per Linux per recuperare le informazioni hardware, ma se si desidera informazioni su un particolare componente hardware, DMIDECODE è il comando per te. Offre varie opzioni e puoi visualizzarle utilizzando dmidecode -help.

expr

Se vuoi eseguire calcoli rapidi durante il tuo lavoro, Expr è un comando davvero utile per te. È possibile eseguire calcoli come mostrato nelle schermate seguenti con più opzioni.

71. Gunzip

Gunzip Il comando può essere utilizzato per estrarre o ripristinare i file compressi con gzip comando.

72. hostnamictl

hostnamictl Il comando può essere utilizzato per accedere alle informazioni di sistema, modificare il nome host di sistema e altre impostazioni correlate.

73. iptable

iptables è un semplice strumento firewall basato su terminale Linux che aiuta a gestire il traffico sia in arrivo che in uscita utilizzando le tabelle.

74. uccidi tutti

uccidi tutti Il comando ucciderà tutti i programmi che corrispondono al nome dei processi lanciati con il comando killall.

75. NetStat

Questo comando è per coloro che hanno bisogno di monitorare continuamente le connessioni di rete in entrata e in uscita. NetStat Il comando visualizza lo stato di rete, le tabelle di routing e le statistiche dell'interfaccia.

76. lsof

lsof Il comando ti aiuterà a visualizzare tutto il file aperto relativo all'applicazione nella finestra del terminale Linux stesso. Esistono diverse opzioni per personalizzare l'output e puoi vedere l'intero elenco nello screenshot seguente.

77. BZIP2

Puoi usare BZIP2 comando nella finestra terminale per comprimere qualsiasi file a .file bz2 e usa bzip2 -d comanda di estrarre i file dal file compresso.

78. servizio

Il comando di servizio visualizzerà i risultati degli script di sistema V init nella finestra del terminale. È possibile visualizzare lo stato di particolare servizio o tutti i servizi come mostrato nello screenshot di seguito.

79. vmstat

Il comando VMSTAT visualizzerà i sistemi Utilizzo della memoria virtuale sulla finestra del terminale.

80. mpstat

Quando il comando MPSTAT eseguito visualizzerà tutte le informazioni sull'utilizzo della CPU e le statistiche delle prestazioni sulla finestra del terminale Linux.

81. UserMod

Se si desidera modificare o modificare gli attributi dell'account utente già creato Accesso UserMod è il miglior comando per te.

82. tocco

Usando tocco Comando nella finestra Terminal È possibile creare file vuoti nel file system e puoi anche modificare il tempo e la data i.e. è un timestamp di file di recente accesso e directory.

Uniq

UNIQ è un comando standard Linux Terminal quando lanciato con file, filtra le righe ripetute nel file.

wc

Il comando WC legge il file lanciato con il comando e visualizza il conteggio delle parole e delle righe del file.

pMAP

pMAP comando visualizzare la mappa di memoria del PID fornito. Puoi anche visualizzare la mappa di memoria per più processi.

86. RPM

rpm -i .RPM Il comando può essere utilizzato per installare pacchetti basati su rpm su Linux. Per rimuovere l'utilizzo del pacchetto RPM RPM -E comando nella shell del terminale.

ssh

L'acronimo SSH per Shell Secure è il protocollo che viene utilizzato per connettersi in modo sicuro al sistema host. username ssh@host è il comando per connettersi al computer host come utente.

telnet

Il comando Telnet utilizza il protocollo Telnet per connettersi a un altro sistema come utente.

Carino

Se è necessario modificare la priorità dei processi in esecuzione, esegui Nice [opzione] [Command [Arg]…] nel terminale Linux.

90. nproc

nproc [opzione] Il comando visualizzerà il numero di unità di elaborazione assegnate al processo attualmente in esecuzione.

91. SCP

L'acronimo SCP per copia sicura è il comando Linux che può essere utilizzato per copiare file e directory tra host sulla rete.

92. sonno

sonno Il comando ritarderà o metterà in pausa l'esecuzione del comando per un determinato periodo di tempo i.e. Specificato con il comando del sonno.

93. diviso

Se è necessario rompere un file di grandi dimensioni in un piccolo file, usa diviso [opzione] ... [file [prefisso]] comando nel terminale Linux.

94. statistica

È possibile visualizzare lo stato di un file o di un intero file system utilizzando statistica comando in Linux Terminal. Puoi anche utilizzare altre opzioni come elencate nello screenshot.

95. lsblk

Il comando LSBLK legge il filesystem SYSFS e visualizza le informazioni sul dispositivo di blocco sulla finestra del terminale.

96.hdparm

Utilizzando il comando HDParm è possibile gestire disco rigido e altri dispositivi disco nel Linux usando il terminale shell.

97. Chrt

CHRT [opzione] priorità [argomento ...] Il comando viene utilizzato per manipolare gli attributi in tempo reale del processo.

98. useradd

Il comando di accesso UserAdd [Optaons] ti aiuterà ad aggiungere un account utente nel sistema

99. userdel

userdel [opzione] Il comando di accesso consentirà di eliminare qualsiasi account utente dal sistema.

100. UserMod

Utilizzo del comando UserMod [Opzioni] di accesso È possibile modificare qualsiasi account utente presente sul sistema.

Quindi questi sono i 100 comandi Linux essenziali che possono essere utili per qualsiasi utente normale e professionista Linux. Sentiti libero di condividere le tue opinioni e i tuoi suggerimenti su @linuxhint e @swapthakar.