Comandi dalla A alla Z

I 50 comandi Linux più utili da eseguire nel terminale

I 50 comandi Linux più utili da eseguire nel terminale

Non importa se sei un utente Linux esperto come me o un principiante che sta appena iniziando a bagnarsi i piedi in questo fantastico mondo di sistemi Unix, padroneggiare i vari comandi del terminale è un must per tutti. Sebbene sia ancora possibile utilizzare l'utilità della riga di comando in altri sistemi operativi come Windows, è principalmente Linux che rende l'interfaccia del terminale attraente per noi fanatici della tecnologia.

Poiché è quasi impossibile memorizzare la pletora di strumenti terminali e comandi disponibili del tutto, abbiamo curato questa guida attentamente costruita per te che delinea i 50 migliori comandi Linux che utilizzerai regolarmente. Questi comandi del terminale Linux fungeranno da precursori per familiarizzare con i diversi principi del sistema operativo alla base di sistemi simili a Unix come Linux e Mac OS.

I comandi Linux più utili che puoi imparare oggi


Di seguito, troverai i 50 migliori comandi del terminale Linux che i nostri esperti hanno selezionato con l'obiettivo di far salire alle stelle la tua esperienza con il sistema Linux. Implementando in modo creativo molti di questi flessibili comandi da terminale nella tua prossima sessione di terminale, inizierai a sentire il calore di diventare un utente consapevole del sistema Unix. Prima di entrare nei dettagli, puoi prendere una serie dei migliori cheat sheet dei comandi Linux per padroneggiare il sistema Linux.

Comandi Linux per la navigazione nel filesystem


Come con ogni sistema operativo moderno, il filesystem Linux si trova al centro del suo design fondamentale e apre la strada alla visualizzazione e alla manipolazione della gerarchia del sistema. Imparare a navigare nel filesystem in modo creativo porterà le tue abilità Linux al livello successivo.

1. pwd

pwd sta per Print Work directory e fa esattamente quello che pensi: mostra la directory in cui ti trovi attualmente. Questo è uno dei comandi del terminale Linux più utili che mira a rendere pacifica la vita dei nuovi utenti assicurandosi che non si perdano in quella finestra del terminale apparentemente criptica.

2. ls

Il comando ls è probabilmente uno dei comandi più utilizzati nel mondo Unix. Ti presenta il contenuto di una particolare directory - sia file che directory. Utilizzerai questo comando insieme a pwd per navigare all'interno del potente filesystem Unix.

3. CD

Abbreviazione di Change Directory, il comando cd è alla base del tuo spostamento da una directory all'altra. È uno dei pochi comandi Linux che stai limite da utilizzare durante il tuo periodo con il sistema Linux. Questo comando rende la vita davanti al terminale meno spaventosa per i principianti fornendo un metodo standard per sfogliare l'intero filesystem del tuo dispositivo.

4. mkdir

Vuoi creare una nuova cartella tramite il terminale? Il comando mkdir è stato creato proprio per questo scopo specifico. Ti consente di creare cartelle ovunque tu voglia nel tuo sistema Linux, dato che hai l'autorizzazione necessaria, ovviamente!

5. rmdir

Il rivale acerrimo del comando mkdir, il comando rmdir ti consente di eliminare cartelle specifiche dal tuo sistema senza problemi. Sebbene molti utilizzino il comando rm per questo scopo, rovinare i parametri o anche un singolo carattere con rm può fare cose che non ti sogneresti nemmeno. Quindi, mantieni rmdir per ora.

6. lsblk

Spesso troverai la necessità di elencare i dispositivi a blocchi disponibili del tuo sistema Linux. Lsblk è uno dei comandi Linux più utilizzati per questo scopo. Questo pratico comando da terminale ti presenterà una struttura ad albero dei tuoi dispositivi a blocchi ed è molto utilizzato dagli utenti professionali.

7. montare

Contrariamente a Windows, ogni volta che colleghi una scheda SD o una USB, è probabile che la tua distribuzione non li mostri direttamente all'inizio. Devi montarlo con il tuo filesystem esistente usando il comando mount. Questo comando Linux è uno dei comandi da terminale più potenti in circolazione.

8. df

Il comando df è uno dei comandi del terminale Linux più potenti che mostra le informazioni essenziali sullo spazio su disco sul tuo filesystem. È ampiamente utilizzato dagli amministratori di sistema per monitorare e analizzare server in tempo reale o sistemi orientati alla rete.

Comandi Linux per manipolare il sistema


I comandi di sistema sono essenziali per ottenere informazioni sul tuo sistema Linux. Per questo compito è a tua disposizione un numero significativo di potenti comandi Linux. Di seguito ne presentiamo alcuni per iniziare.

9. il tuo nome

Il comando uname è un comando Linux elementare per ottenere informazioni di sistema come nome, versione e altri dettagli specifici del sistema. Puoi controllare rapidamente il tuo sistema operativo e la versione del kernel con questo comando e puoi sapere con certezza la lunghezza dell'istruzione della tua macchina.

10. ps

Questo è tra gli altri semplici comandi del terminale che ti permetteranno di visualizzare quali processi sono attualmente eseguiti dalla tua macchina. È un mezzo molto elegante ma flessibile per analizzare le risorse di sistema e ti consentirà di manipolare i processi di sistema in modo nativo attraverso il terminale. Questo comando è considerato uno dei migliori strumenti di monitoraggio Linux di base disponibili per i nerd di Linux.

11. uccidere

Il comando kill è un modo potente per fermare i processi che sono bloccati a causa di vincoli di risorse. Man mano che cresci le tue capacità di sistema Linux, imparerai a conoscere l'essenza e l'importanza di questo comando. Spesso presentato in elenchi di divertenti comandi Linux, il comando kill è potente quanto il suo nome.

12. servizio

Il comando service è il comando di fatto per invocare servizi a livello di sistema dal terminale. Un potente comando da terminale Linux per manipolare il sistema; puoi sfruttare questo comando per eseguire qualsiasi Inizializzazione del sistema V script direttamente dalla finestra del terminale.

13. lotto

Se stai cercando uno strumento accurato che eseguirà i servizi di sistema in una pianificazione predefinita, il comando batch è qui per la tua redenzione. Un altro potente comando Linux per scrivere script di shell di automazione; questo piccolo comando flessibile può aiutare in modo significativo la produttività di Linux.

14. spegnimento

Mi sento un po' pigro e non voglio fare clic su alcuni elementi della GUI alla fine di una lunga notte? Il comando di spegnimento è qui per potenziare le tue capacità di comando del terminale Linux a un livello completamente nuovo. Non scriverlo ora mentre leggi questo post!

Comandi Linux per prendersi cura dei propri file


I file si trovano nel cuore del tuo sistema Linux. Quasi tutto ciò che vedi sul tuo sistema è una sorta di file e può essere manipolato di conseguenza. Padroneggiare i modi di gestire i tuoi file è essenziale se vuoi essere un guru di Linux.

15. toccare

Il comando touch è un comando Linux essenziale per creare un file vuoto valido. Puoi creare file in movimento nel tuo terminale e riempirli in seguito o in tempo reale, in base alle tue esigenze. È anche il comando ideale per modificare i timestamp.

16. gatto

Progettato inizialmente per concatenare più file, il comando cat viene utilizzato per numerosi altri scopi poiché. Questo è tra gli altri comandi di Linux che utilizzerai per creare nuovi file, visualizzare il contenuto dei file nel terminale e reindirizzare l'output a un altro strumento o file della riga di comando.

17. testa

Il comando head consente di visualizzare l'inizio di un file o di dati reindirizzati direttamente dal terminale. È uno dei comandi Linux più utilizzati dagli utenti che lavorano pesantemente con l'elaborazione del testo. Usa questo comando ogni volta che stai esaminando molti file nel terminale per aumentare la tua produttività.

18. coda

Un complimento al comando precedente, è probabile che utilizzerai il comando tail molto più dei comandi di intestazione. Un comando di base del terminale Linux, tail, mescolato con cat ed echo può fare cose che non immagineresti nemmeno.

19. cp

Il comando cp è solo un modo breve per dire alla tua macchina di copiare un file o una directory da una cartella all'altra. È tra gli altri comandi Linux di fatto di cui non puoi vivere senza. Puoi copiare più file in una directory direttamente dal tuo terminale con questo comando pulito.

20. mv

Abbreviazione di una mossa, è un supplemento all'operazione di taglio che esegui nella GUI. Proprio come cp, puoi usare il comando mv per spostare file singoli o multipli da una posizione all'altra. Puoi forzare questo comando Linux a trasferire file di grandi dimensioni con il parametro -f.

21. comunicazione

Uno dei comandi Unix originali che ha trovato la sua strada nel mondo Linux, puoi usare comm per confrontare due file per linee comuni e distinte. Questo è uno strumento essenziale per molti che hanno bisogno di elaborare grandi quantità di file sul terminale.

22. Di meno

Un altro comando Linux più utilizzato, il comando less, è molto popolare grazie alla comodità che offre quando si visualizza il contenuto di un file. Contrariamente a cat, il comando less consente agli utenti di navigare all'interno di un file in entrambe le direzioni senza interrompere la sessione del terminale.

23. ln

Il comando ln è uno dei comandi Linux più utili per creare collegamenti simbolici a un file specifico. Puoi usare questo comando minuscolo ma flessibile per produrre più istanze di un collegamento simbolico a un particolare file o directory sul tuo spazio su disco.

24. cmp

Se vuoi confrontare due file e stampare il risultato sul flusso di output standard, il comando cmp ti consentirà di farlo esattamente. Questo, insieme al comando comm, è uno dei comandi Linux più utilizzati dagli utenti che elaborano regolarmente grandi volumi di file di testo.

25. dd

Questo è uno dei comandi Linux più utilizzati dagli utenti veterani per copiare e convertire file da un tipo all'altro. La cosa eccitante di questo piccolo ma potente comando è che lo utilizzerai spesso tra gli altri comandi del terminale durante la creazione di chiavette USB live avviabili.

26. alias

È uno dei comandi Linux più utilizzati dagli amministratori di sistema in quanto consente loro di sostituire una parola con un'altra stringa nei file direttamente dal terminale. Tra le altre funzioni, questo è uno dei migliori comandi da terminale attraverso il quale puoi personalizzare la shell e manipolare le variabili d'ambiente.

Comandi Linux divertenti da esplorare quando ci si annoia


Sono disponibili molti divertenti comandi Linux per rendere emozionante il tuo tempo davanti al terminale. Questi comandi da terminale sono divertenti in un modo in cui fanno cose che nessuno si immaginerebbe che facciano. Ti incoraggiamo vivamente a giocare con comandi Linux così divertenti in quanto riscatteranno la tua noia fornendo allo stesso tempo approfondimenti sulla filosofia Unix.

27. cal

Sapevi che Unix fornisce un pratico strumento di calendario direttamente nel terminale?? Il comando cal è uno di quei divertenti comandi di Linux che ti mostra il calendario in un formato di testo ASCII. Digita questo comando con parametri come mese e anno per ottenere le informazioni specificate direttamente nel terminale.

28. fortuna

Questo è uno dei miei comandi divertenti preferiti di Linux. Basta digitarlo nel terminale e vedere di persona! Mostra frasi commoventi, ispiratrici o sciocche che ti faranno sicuramente ridere ad alta voce.

29. storia

Vuoi controllare la cronologia delle tue sessioni del terminale? Il comando cronologia ti consente di fare esattamente questo. Quando viene digitato senza parametri, questo stamperà la cronologia bash della tua sessione terminale direttamente nella piccola finestra. Non è solo tra i comandi Linux divertenti più utili che utilizzerai nel terminale, ma fornisce anche una visione approfondita dell'utilizzo del tuo terminale.

30. sì

Ok, vuoi dei comandi Linux davvero divertenti da provare adesso? Basta aprire un terminale digita yes, quindi alcuni testi a tua scelta e premi invio. Siamo abbastanza sicuri che sia tra quei comandi da terminale che non dimenticherai mai da allora.

31. striscione

Hai mai visto alcuni fantastici banner ASCII usati dalle leggende Unix della vecchia scuola e innamorarti subito?? Il comando banner è uno di quei divertenti comandi Linux che ti permetteranno di creare i tuoi banner personalizzati di questo tipo. Basta inserire questo comando mescolato con alcuni testi nel terminale per avere un'idea.

32. rev

Questo è un altro comando da terminale divertente per gli utenti Linux veterani. Il comando rev prenderà il testo di input e lo scriverà nell'output standard, invertendo ogni carattere! È uno di quei comandi da terminale che puoi usare per fare un'impressione criptica ma sottile sui tuoi amici.

Comandi Linux più utilizzati per gli amministratori di rete


È la potenza e la flessibilità che Linux offre per il networking che lo rende la soluzione ideale per gli amministratori di sistema di tutto il mondo. Linux è alla base della maggior parte delle reti di computer che conosciamo oggi. Poiché questa guida è pensata per i principianti, stiamo delineando solo i comandi del terminale più elementari per il networking.

33. wget

Questo è uno dei migliori comandi di Linux che gli amministratori di rete sfruttano per scaricare file dal Web direttamente dal terminale. Questo è tra quei piccoli comandi da terminale utili che possono essere utilizzati in script o cronjob e offre agli utenti la possibilità di utilizzare il protocollo Internet HTTP, HTTPS e FTP.

34. iptables

Il comando iptables richiama un'utilità terminale che consente agli amministratori di sistema di controllare il traffico Internet in entrata e in uscita su una particolare macchina host. È tra i comandi Linux più utilizzati che gli amministratori di sistema utilizzano regolarmente per definire i traffici autentici e per inserire nella blacklist richieste di rete sospette o non attendibili.

35. traceroute

Questo comando è ampiamente utilizzato dai professionisti della sicurezza che sfruttano questo comando con altri comandi del terminale per determinare il percorso che un pacchetto di rete intraprende da una macchina all'altra. Questo è un comando di rete avvincente utilizzando il quale puoi proteggere il tuo computer da una serie di intrusi dannosi.

36. arricciare

cURL è uno strumento di rete molto potente che rende il trasferimento di file su una rete un gioco da ragazzi anche per i nuovi utenti del sistema Linux. Questo è uno di quei comandi Linux progettati per funzionare senza l'interazione dell'utente ed è tipicamente impiegato negli script di shell relativi alla rete.

Comandi Linux per la ricerca e le espressioni regolari


Linux fornisce una manciata di comandi terminali flessibili per eseguire ricerche efficaci nella macchina. È possibile combinare tali comandi del terminale Linux con potenti comandi di espressioni regolari per ottenere informazioni su un particolare file o sequenza nei file abbastanza rapidamente.

37. trova

Il comando find è uno dei comandi Linux più utilizzati per cercare file dal terminale. Questo comando terminale avvincente ma flessibile consente agli utenti di cercare file in base a determinati criteri come autorizzazioni dei file, proprietà, data di modifica, dimensioni, ecc.

38. quale

Il comando which è piuttosto utile se tutto ciò che stai cercando di cercare sono file eseguibili. Questo pratico piccolo comando da terminale prende parametri specifici e cerca i file binari nella variabile di ambiente di sistema $PATH in base ad essi in modo molto efficace.

39. individuare

Il comando locate è uno di quei comandi Linux che vengono utilizzati per trovare la posizione di un file specifico. È uno dei comandi terminali più semplici che puoi sfruttare quando non sei sicuro della posizione di un particolare file sulla tua macchina Linux.

40. grep

Il comando grep è tra i più potenti comandi del terminale di espressione regolare che puoi usare quando cerchi pattern all'interno di grandi volumi di file di testo. Prenderà il modello che stai cercando come input e cercherà i file specificati per quel particolare modello.

41. sed

Questo è uno dei comandi Linux più utilizzati per manipolare ogni riga di un file o flusso sostituendo parti specificate. È molto utilizzato dagli utenti che gestiscono grandi volumi di dati di testo e devono modificarli in movimento.

Comandi Linux che si occupano di I/O e proprietà


Linux offre un solido set di comandi da terminale per impostare e manipolare i flussi di I/O e la proprietà di file o directory. I comandi Linux elencati di seguito delineeranno alcuni dei comandi di terminale Linux più basilari per tali scopi.

42. chiaro

Il comando clear è utile per cancellare la schermata del terminale esistente. Spesso troverai la necessità di cancellare lo schermo del terminale dopo che alcuni comandi precedenti di Linux lasciano lo schermo del terminale con un output confuso.

43. eco

Il comando echo è un'utilità da riga di comando molto potente che ti consente di inviare un testo specifico alla console del terminale. Digita echo seguito da alcuni testi tra parentesi per scoprirlo da solo. La cosa più interessante di questo comando è che puoi reindirizzare l'output ad altri comandi del terminale.

44. ordinare

Il comando sort è piuttosto avvincente per le cose che fa. Ogni volta che trovi la necessità di ordinare un file in modo alfabetico o inverso, utilizza questo comando.

45. sudo

Il comando sudo è il Santo Graal dei comandi di Linux. Consente agli utenti non privilegiati di accedere e modificare i file che richiedono autorizzazioni di basso livello. Spesso utilizzerai questo comando per accedere a root dal tuo normale account utente.

46. chmod

Il comando chmod è tra i più potenti comandi Linux che utilizzerai per cambiare o modificare i permessi di accesso di file o oggetti di sistema. Questo comando può richiedere un set di parametri molto diversificato dagli utenti e, in base a tali modifiche, il permesso del file.

47. chown

Il comando chown è molto simile al comando chmod. Ma invece di modificare le autorizzazioni di accesso, consente agli utenti di modificare la proprietà di un file o di una directory. Entrambi i comandi del terminale chmod e chown richiedono i privilegi di root per essere eseguiti.

Comandi Linux vari per l'uso quotidiano


I seguenti comandi del terminale ti aiuteranno ad aumentare la produttività e a ridurre il carico di lavoro work. Usa questi comandi ogni volta che li vedi poco adatti al contesto.

48. uomo

Il comando man sta per manual ed è uno dei comandi Linux più utili su cui puoi mettere le mani. Questo comando, seguito dal nome di un altro comando, elenca la pagina del manuale o della documentazione di quel comando. Dovrai usare spesso questo comando quando determini come utilizzare specifici comandi di Terminale.

49. catrame

Il comando tar è usato per archiviare file ed estrarli. È un comando molto popolare per la compressione dei file e può affrontare tali compiti in modo molto efficiente.

50. cosa è

Il comando whatis attraversa un insieme di database con brevi descrizioni fornite dall'utente e stampa i comandi di sistema che li corrispondono.

Pensieri finali


Durante la stesura di questa guida, abbiamo affrontato l'arduo compito di scegliere solo 50 comandi del terminale da una vasta gamma di comandi Linux disponibili. I nostri esperti hanno scelto le loro scelte in base a quanto aiuteranno i nuovi utenti ad adattarsi all'ecosistema Linux. Alla fine, siamo molto soddisfatti del risultato e siamo abbastanza sicuri che otterrai le informazioni necessarie necessarie per padroneggiare i vari comandi del terminale Linux con l'aiuto di questa guida. Grazie per la tua pazienza e per essere rimasto con noi. Resta sintonizzato per post più dettagliati su comandi Linux cruciali.

Strumenti utili per i giocatori Linux
Se ti piace giocare su Linux, è probabile che tu abbia utilizzato app e utilità come Wine, Lutris e OBS Studio per migliorare l'esperienza di gioco. O...
Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...
Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...