{"id":48217,"date":"2021-10-12T17:45:15","date_gmt":"2021-10-12T15:45:15","guid":{"rendered":"https:\/\/kinsta.com\/?p=102301"},"modified":"2023-06-08T12:27:48","modified_gmt":"2023-06-08T11:27:48","slug":"comandi-linux","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/","title":{"rendered":"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere"},"content":{"rendered":"<p>Al momento in cui scriviamo questo articolo, Linux ha una <a href=\"https:\/\/gs.statcounter.com\/os-market-share\/desktop\/worldwide\">quota di mercato mondiale del 2,68%<\/a> sui desktop, ma oltre il 90% di tutte le infrastrutture cloud e i <a href=\"https:\/\/kinsta.com\/it\/hosting-wordpress\/\">servizi di hosting<\/a> gira su questo sistema operativo. Solo per questo motivo, \u00e8 fondamentale avere familiarit\u00e0 con i comandi Linux pi\u00f9 utilizzati.<\/p>\n<p>Secondo il <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2020#technology-platforms\">sondaggio di StackOverflow<\/a>, Linux \u00e8 il sistema operativo pi\u00f9 utilizzato dagli sviluppatori professionisti, con un impressionante 55,9% della quota di mercato. Non \u00e8 una coincidenza. Linux \u00e8 libero e open-source, ha una sicurezza superiore rispetto ai suoi concorrenti e vanta una potente linea di comando che aumenta l&#8217;efficienza di sviluppatori e power user. E d\u00e0 anche accesso a un potente gestore di pacchetti e a un sacco di strumenti di sviluppo come <a href=\"https:\/\/kinsta.com\/it\/devkinsta\/\">DevKinsta<\/a>.<\/p>\n<p>Che siate Sysadmin esperti o un novizi di Linux, questa guida vi sar\u00e0 utile.<\/p>\n<p>Cominciamo!<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"n+4\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Cos&#8217;\u00e8 un Comando Linux?<\/h2>\n<p>Un comando Linux \u00e8 un programma o un&#8217;utilit\u00e0 che viene eseguito sulla linea di comando. Una <a href=\"https:\/\/kinsta.com\/it\/docs\/devkinsta\/wp-cli\/\">linea di comando<\/a> \u00e8 un&#8217;interfaccia che accetta stringhe di testo e le elabora in istruzioni per il computer.<\/p>\n<p>Qualsiasi interfaccia grafica utente (GUI) \u00e8 solo un&#8217;astrazione dei programmi a riga di comando. Ad esempio, quando si chiude una finestra cliccando sulla &#8220;X&#8221;, c&#8217;\u00e8 un comando in esecuzione dietro quell&#8217;azione.<\/p>\n<p>Un <strong>flag<\/strong> \u00e8 un modo per passare delle opzioni al comando che si esegue. La maggior parte dei comandi Linux ha una pagina di aiuto che possiamo invocare con il flag <code>-h<\/code>. La maggior parte delle volte i flag sono opzionali.<\/p>\n<p>Un <strong>argomento<\/strong> o parametro \u00e8 l&#8217;<strong>input<\/strong> che diamo a un comando in modo che possa essere eseguito correttamente. Nella maggior parte dei casi, l&#8217;argomento \u00e8 il percorso di un file, ma pu\u00f2 essere qualsiasi cosa si digiti nel terminale.<\/p>\n<p>Potete invocare i flag usando i trattini (<code>-<\/code>) e i doppi trattini (<code>--<\/code>), mentre l&#8217;esecuzione degli argomenti dipende dall&#8217;ordine in cui li passate alla funzione.<\/p>\n\n<h2>I 40 Comandi Linux Pi\u00f9 Utilizzati<\/h2>\n<p>Prima di passare ai comandi Linux pi\u00f9 usati, aprite una finestra del <strong>terminale<\/strong>. Nella maggior parte delle distribuzioni Linux, dovreste usare <kbd>Ctrl + Alt + T<\/kbd>. Se non funziona, cercate &#8220;terminale&#8221; nel pannello delle applicazioni.<\/p>\n<figure id=\"attachment_102309\" aria-describedby=\"caption-attachment-102309\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102309 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/Linux-terminal-emulator-1024x463.png\" alt=\"L'emulatore del terminale Linux.\" width=\"1024\" height=\"463\"><figcaption id=\"caption-attachment-102309\" class=\"wp-caption-text\">L&#8217;emulatore del terminale Linux.<\/figcaption><\/figure>\n<p>Ora analizziamo i 40 comandi Linux pi\u00f9 utilizzati. Molti di questi hanno molte opzioni che vi si possono associare, quindi ricordatevi di <a href=\"https:\/\/linux.die.net\/man\/1\/cp\">dare un&#8217;occhiata al manuale dei comandi<\/a>.<\/p>\n<h3>1. Comando <strong><code>ls<\/code><\/strong><\/h3>\n<p><code>ls<\/code> \u00e8 probabilmente il primo comando che qualsiasi utente Linux abbia digitato nel suo terminale. Vi permette di elencare il contenuto di una directory (di default si tratta della directory corrente), inclusi i file e le altre directory annidate.<\/p>\n<pre><code class=\"language-bash\">ls<\/code><\/pre>\n<p>Questo comando ha molte opzioni, quindi potrebbe essere utile ottenere un po&#8217; di aiuto usando il flag <code>--help<\/code>. Questo flag restituisce tutti i flag che potete usare con ls.<\/p>\n<p>Ad esempio, per colorare l&#8217;output del comando <code>ls<\/code>, potete usare:<\/p>\n<pre><code class=\"language-bash\">ls --color=auto<\/code><\/pre>\n<figure id=\"attachment_102310\" aria-describedby=\"caption-attachment-102310\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102310 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/ls-command-colorized-1024x185.png\" alt=\"Il comando ls colorato.\" width=\"1024\" height=\"185\"><figcaption id=\"caption-attachment-102310\" class=\"wp-caption-text\">Il comando ls colorato.<\/figcaption><\/figure>\n<p>Ora l&#8217;output del comando <code>ls<\/code> \u00e8 colorato e potrete apprezzare la differenza tra una directory e un file.<\/p>\n<p>Ma digitare <code>ls<\/code> con il flag del colore sarebbe inefficiente; ecco perch\u00e9 utilizziamo il comando <code>alias<\/code>.<\/p>\n<h3>2. Comando <strong><code>alias<\/code><\/strong><\/h3>\n<p>Il comando <code>alias<\/code> vi permette di definire alias temporanei nella vostra sessione di shell. Quando create un alias, state dicendo alla shell di sostituire una parola con una serie di comandi.<\/p>\n<p>Per esempio, per impostare <code>ls<\/code> in modo che abbia colore senza digitare ogni volta il flag <code>--color<\/code>, dovreste usare:<\/p>\n<pre><code class=\"language-bash\">alias ls=\"ls --color=auto\"<\/code><\/pre>\n<p>Come potete vedere, il comando <code>alias<\/code> prende un parametro come coppia chiave-valore: <code>alias NAME=\"VALUE\"<\/code>. Notate che il valore deve essere compreso tra virgolette.<\/p>\n<p>Se volete elencare tutti gli alias che avete nella vostra sessione di shell, potete eseguire il comando <code>alias<\/code> senza argomento.<\/p>\n<pre><code class=\"language-bash\">alias<\/code><\/pre>\n<figure id=\"attachment_102311\" aria-describedby=\"caption-attachment-102311\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102311 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/alias-command-1024x460.png\" alt=\"Il comando alias.\" width=\"1024\" height=\"460\"><figcaption id=\"caption-attachment-102311\" class=\"wp-caption-text\">Il comando alias.<\/figcaption><\/figure>\n<h3>3. Comando <strong><code>unalias<\/code><\/strong><\/h3>\n<p>Come suggerisce il nome, il comando <code>unalias<\/code> rimuove un <code>alias<\/code> dagli alias gi\u00e0 definiti. Per rimuovere il precedente alias di <code>ls<\/code>, potete usare<\/p>\n<pre><code class=\"language-bash\">unalias ls<\/code><\/pre>\n<h3>4. Comando <strong><code>pwd<\/code><\/strong><\/h3>\n<p>Il comando <code>pwd<\/code> sta per &#8220;print working directory&#8221;, e produce il percorso assoluto della directory in cui vi trovate. Per esempio, se il vostro nome utente \u00e8 &#8220;john&#8221; e siete nella vostra directory Documenti, il percorso assoluto sarebbe: <code>\/home\/john\/Documents<\/code>.<\/p>\n<p>Basta digitare <code>pwd<\/code> nel terminale:<\/p>\n<pre><code class=\"language-bash\">pwd\n\n# My result: \/home\/kinsta\/Documents\/linux-commands<\/code><\/pre>\n<h3>5. Comando <strong><code>cd<\/code><\/strong><\/h3>\n<p>Come <code>ls<\/code>, anche il comando <code>cd<\/code> \u00e8 molto utilizzato. Significa &#8220;<strong>c<\/strong>ambia <strong>d<\/strong>irectory&#8221; e, come suggerisce il nome, vi fa passare alla directory a cui state cercando di accedere.<\/p>\n<p>Ad esempio, se siete all&#8217;interno della directory Documenti e state cercando di accedere a una delle sottocartelle chiamata <strong>Video<\/strong>, potete entrarci digitando:<\/p>\n<pre><code class=\"language-bash\">cd Videos<\/code><\/pre>\n<p>Potete anche fornire il percorso assoluto della cartella:<\/p>\n<pre><code class=\"language-bash\">cd \/home\/kinsta\/Documents\/Videos<\/code><\/pre>\n<p>Ci sono alcuni trucchi che possono farvi risparmiare molto tempo quando giocate con il comando <code>cd<\/code>:<\/p>\n<h4>1) Vai alla cartella home<\/h4>\n<pre><code class=\"language-bash\">cd<\/code><\/pre>\n<h4>2) Sposta un livello sopra<\/h4>\n<pre><code class=\"language-bash\">cd ..<\/code><\/pre>\n<h4>3) Torna alla directory precedente<\/h4>\n<pre><code class=\"language-bash\">cd -<\/code><\/pre>\n<h3>6. Comando <strong><code>cp<\/code><\/strong><\/h3>\n<p>\u00c8 cos\u00ec facile copiare file e cartelle direttamente nel terminale Linux che a volte pu\u00f2 farvi sostituire i file manager convenzionali.<\/p>\n<p>Per usare il comando <code>cp<\/code>, basta digitarlo insieme ai file di origine e di destinazione:<\/p>\n<pre><code class=\"language-bash\">cp file_to_copy.txt new_file.txt<\/code><\/pre>\n<p>Potete anche copiare intere directory usando il flag ricorsivo:<\/p>\n<pre><code class=\"language-bash\">cp -r dir_to_copy\/ new_copy_dir\/<\/code><\/pre>\n<p>Ricordate che in Linux le cartelle finiscono con una barra in avanti (<code>\/<\/code>).<\/p>\n<h3>7. Comando <strong><code>rm<\/code><\/strong><\/h3>\n<p>Ora che sapete come copiare i file, vi sar\u00e0 utile sapere come rimuoverli.<\/p>\n<p>Potete utilizzare il comando <code>rm<\/code> per rimuovere file e directory. Fate attenzione, per\u00f2, perch\u00e9 \u00e8 molto difficile (ma non impossibile) recuperare i file cancellati in questo modo.<\/p>\n<p>Per cancellare un file normale, si digita:<\/p>\n<pre><code class=\"language-bash\">rm file_to_copy.txt<\/code><\/pre>\n<p>Se volete cancellare una directory vuota, potete usare il flag ricorsivo (<code>-r<\/code>):<\/p>\n<pre><code class=\"language-bash\">rm -r dir_to_remove\/<\/code><\/pre>\n<p>D&#8217;altra parte, per rimuovere una directory con dei contenuti al suo interno, \u00e8 necessario utilizzare i flag force (-f) e recursive:<\/p>\n<pre><code class=\"language-bash\">rm -rf dir_with_content_to_remove\/<\/code><\/pre>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Fate attenzione con questo comando &#8211; se usati male, questi due flag possono cancellare un&#8217;intera giornata di lavoro!<\/p>\n<\/aside>\n\n<h3>8. Comando <strong><code>mv<\/code><\/strong><\/h3>\n<p>Si usa il comando <code>mv<\/code> per spostare (o rinominare) file e directory nel file system.<\/p>\n<p>Per usare questo comando, dovrete digitare il suo nome con i file di origine e di destinazione:<\/p>\n<pre><code class=\"language-bash\">mv source_file destination_folder\/\n\nmv command_list.txt commands\/<\/code><\/pre>\n<p>Per utilizzare i percorsi assoluti, dovete usare:<\/p>\n<pre><code class=\"language-bash\">mv \/home\/kinsta\/BestMoviesOfAllTime .\/<\/code><\/pre>\n<p>&#8230;dove <code>.\/<\/code> \u00e8 la directory in cui vi trovate al momento.<\/p>\n<p>Potete anche usare <code>mv<\/code> per rinominare i file mantenendoli nella stessa directory:<\/p>\n<pre><code class=\"language-bash\">mv old_file.txt new_named_file.txt<\/code><\/pre>\n<h3>9. Comando <strong><code>mkdir<\/code><\/strong><\/h3>\n<p>Per creare cartelle nella shell, si usa il comando <code>mkdir<\/code>. Basta specificare il nome della nuova cartella, assicurarsi che non esista, e si \u00e8 pronti a partire.<\/p>\n<p>Per esempio, per creare una directory per archiviare <a href=\"https:\/\/kinsta.com\/it\/blog\/immagini-gratuite-per-wordpress\/\">tutte le vostre immagini<\/a>, basta digitare<\/p>\n<pre><code class=\"language-bash\">mkdir images\/<\/code><\/pre>\n<p>Per creare delle sottodirectory con un semplice comando, usate il flag parent (<code>-p<\/code>):<\/p>\n<pre><code class=\"language-bash\">mkdir -p movies\/2004\/<\/code><\/pre>\n<h3>10. Comando <strong><code>man<\/code><\/strong><\/h3>\n<p>Un altro comando Linux essenziale \u00e8 <code>man<\/code>. Questo visualizza la pagina di manuale di qualsiasi altro comando (purch\u00e9 ne abbia una).<\/p>\n<p>Per vedere la pagina manuale del comando <code>mkdir<\/code>, digitate:<\/p>\n<pre><code class=\"language-bash\">man mkdir<\/code><\/pre>\n<p>Si potrebbe anche fare riferimento alla pagina del manuale <code>man<\/code>:<\/p>\n<pre><code class=\"language-bash\">man man<\/code><\/pre>\n<figure id=\"attachment_102312\" aria-describedby=\"caption-attachment-102312\" style=\"width: 1015px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102312 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/Man-command.png\" alt=\"La pagina di manuale di \"man\".\" width=\"1015\" height=\"727\"><figcaption id=\"caption-attachment-102312\" class=\"wp-caption-text\">La pagina di manuale di &#8220;man&#8221;.<\/figcaption><\/figure>\n<h3>11. Comando <strong><code>touch<\/code><\/strong><\/h3>\n<p>Il comando <code>touch<\/code> permette di aggiornare i tempi di accesso e di modifica dei file specificati.<\/p>\n<p>Ad esempio, ho un vecchio file che \u00e8 stato modificato l&#8217;ultima volta il 12 aprile:<\/p>\n<figure id=\"attachment_102313\" aria-describedby=\"caption-attachment-102313\" style=\"width: 652px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102313 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/old-date.png\" alt=\"Comando di lista che mostra le date di modifica di un insieme di file.\" width=\"652\" height=\"487\"><figcaption id=\"caption-attachment-102313\" class=\"wp-caption-text\">Vecchia data.<\/figcaption><\/figure>\n<p>Per cambiare la data di modifica di questo file impostando l&#8217;ora corrente, dobbiamo usare il flag <code>-m<\/code>:<\/p>\n<pre><code class=\"language-bash\">touch -m old_file<\/code><\/pre>\n<p>Ora la data corrisponde a quella di oggi (che al momento in cui si scrive \u00e8 l&#8217;8 agosto).<\/p>\n<figure id=\"attachment_102314\" aria-describedby=\"caption-attachment-102314\" style=\"width: 654px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102314 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/new-date.png\" alt=\"Comando di lista che mostra la nuova data.\" width=\"654\" height=\"498\"><figcaption id=\"caption-attachment-102314\" class=\"wp-caption-text\">Nuova data<\/figcaption><\/figure>\n<p>Tuttavia, nella maggior parte dei casi, non userete <code>touch<\/code> per modificare le date dei file, ma piuttosto per creare nuovi file vuoti:<\/p>\n<pre><code class=\"language-bash\">touch new_file_name<\/code><\/pre>\n<h3>12. Comando <strong><code>chmod<\/code><\/strong><\/h3>\n<p>Il comando <code>chmod<\/code> permette di cambiare rapidamente la <a href=\"https:\/\/wiki.archlinux.org\/title\/File_permissions_and_attributes\">modalit\u00e0 di un file<\/a> (permessi). Questo comando dispone di un sacco di opzioni.<\/p>\n<p>I permessi di base di un file possono essere:<\/p>\n<ul>\n<li>r (lettura)<\/li>\n<li>w (scrittura)<\/li>\n<li>x (esecuzione)<\/li>\n<\/ul>\n<p>Uno dei casi d&#8217;uso pi\u00f9 comuni per <code>chmod<\/code> \u00e8 quello di rendere un file eseguibile dall&#8217;utente. Per farlo, digitate <code>chmod<\/code> e il flag <code>+x<\/code>, seguito dal file di cui volete modificare i permessi:<\/p>\n<pre><code class=\"language-bash\">chmod +x script<\/code><\/pre>\n<p>Potete utilizzare questo comando per rendere gli script eseguibili, per eseguirli direttamente usando la notazione <code>.\/<\/code>.<\/p>\n<h3>13. Comando <strong><code>.\/<\/code><\/strong><\/h3>\n<p>La notazione <code>.\/<\/code> probabilmente non \u00e8 un comando in s\u00e9, ma vale la pena inserirla in questo elenco. Permette alla vostra shell di eseguire un file eseguibile con qualsiasi interprete installato nel vostro sistema, direttamente dal terminale. Niente pi\u00f9 doppio clic su un file in un file manager grafico!<\/p>\n<p>Per esempio, con questo comando, potete eseguire uno <a href=\"https:\/\/kinsta.com\/it\/blog\/programmazione-orientata-agli-oggetti-python\/\">script Python<\/a> o un programma disponibile solo in formato .run, come <a href=\"https:\/\/kinsta.com\/it\/blog\/installare-wordpress-in-locale\/#how-to-install-wordpress-locally-using-xampp\">XAMPP<\/a>. Quando eseguite un file eseguibile, assicuratevi che abbia i permessi di esecuzione (x), che potete modificare con il comando <code>chmod<\/code>.<\/p>\n<p>Ecco un semplice script Python e come lo eseguiremmo con la notazione <code>.\/<\/code>:<\/p>\n<pre><code class=\"language-python\">\n#! \/usr\/bin\/python3\n\n# filename: script\n\nfor i in range(20):\n\nprint(f\"This is a cool script {i}\")<\/code><\/pre>\n<p>Ecco come convertire lo script in un eseguibile ed eseguirlo:<\/p>\n<pre><code class=\"language-bash\">chmod +x script\n\n.\/script<\/code><\/pre>\n<h3>14. Comando <strong><code>exit<\/code><\/strong><\/h3>\n<p>Il comando <code>exit<\/code> fa esattamente quello che suggerisce il nome: termina una sessione di shell e, nella maggior parte dei casi, chiudere automaticamente <a href=\"https:\/\/kinsta.com\/it\/blog\/come-utilizzare-ssh\/\">il terminale<\/a> che state usando:<\/p>\n<pre><code class=\"language-bash\">exit<\/code><\/pre>\n<h3>15. Comando <strong><code>sudo<\/code><\/strong><\/h3>\n<p>Questo comando sta per &#8220;superuser do&#8221; e vi permette di agire come superuser o utente root quando eseguite un comando specifico. \u00c8 il modo in cui Linux protegge se stesso e impedisce agli utenti di modificare accidentalmente il filesystem della macchina o di installare pacchetti inappropriati.<\/p>\n<p>Sudo \u00e8 di solito utilizzato per installare software o per modificare file al di fuori della home directory dell&#8217;utente:<\/p>\n<pre><code class=\"language-bash\">sudo apt install gimp\n\nsudo <code>cd<\/code> \/root\/ <\/code><\/pre>\n<p>Prima di eseguire il comando che avete digitato, vi chieder\u00e0 la password dell&#8217;amministratore.<\/p>\n<h3>16. Comando <strong><code>shutdown<\/code><\/strong><\/h3>\n<p>Come si pu\u00f2 intuire, il comando <code>shutdown<\/code> permette di spegnere la macchina. Ma pu\u00f2 anche essere utilizzato per fermarla e riavviarla.<\/p>\n<p>Per spegnere il computer immediatamente (l&#8217;impostazione predefinita \u00e8 un minuto), digitate:<\/p>\n<pre><code class=\"language-bash\">shutdown now<\/code><\/pre>\n<p>Potete anche programmare lo spegnimento del vostro sistema in un formato di 24 ore:<\/p>\n<pre><code class=\"language-bash\">shutdown 20:40<\/code><\/pre>\n<p>Per annullare una precedente chiamata di <code>shutdown<\/code>, potete usare il flag <code>-c<\/code>:<\/p>\n<pre><code class=\"language-bash\">shutdown -c<\/code><\/pre>\n<h3>17. Comando <strong><code>htop<\/code><\/strong><\/h3>\n<p><code>htop<\/code> \u00e8 un visualizzatore di processi interattivo che vi permette di gestire le risorse della vostra macchina direttamente dal terminale. Nella maggior parte dei casi, non \u00e8 installato di default, quindi assicuratevi di approfondire sulla <a href=\"https:\/\/htop.dev\/downloads.html\">pagina di download<\/a>.<\/p>\n<pre><code class=\"language-bash\">htop<\/code><\/pre>\n<figure id=\"attachment_102315\" aria-describedby=\"caption-attachment-102315\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102315 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/htop-interface-1024x560.png\" alt=\"L'interfaccia \"htop\".\" width=\"1024\" height=\"560\"><figcaption id=\"caption-attachment-102315\" class=\"wp-caption-text\">L&#8217;interfaccia &#8220;htop&#8221;.<\/figcaption><\/figure>\n<h3>18. Comando <strong><code>unzip<\/code><\/strong><\/h3>\n<p>Il comando <a href=\"https:\/\/kinsta.com\/it\/blog\/decomprimere-file-zip\/#step-3--unzip-the-zip-file-using-terminal\">unzip<\/a> permette di estrarre il contenuto di un file <strong>.zip<\/strong> dal terminale. Come nel caso precedente, questo pacchetto potrebbe non essere installato di default, quindi assicuratevi di installarlo con il vostro gestore di pacchetti.<\/p>\n<p>Ecco come scompattare un file .zip pieno di immagini:<\/p>\n<pre><code class=\"language-bash\">unzip images.zip<\/code><\/pre>\n<h3>19. Comandi <code>apt<\/code>, <code>yum<\/code>, <code>pacman<\/code><\/h3>\n<p>Non importa quale distribuzione Linux utilizzate, \u00e8 probabile che utilizziate i gestori di pacchetti per installare, aggiornare e rimuovere il software che usate tutti i giorni.<\/p>\n<p>\u00c8 possibile accedere a questi gestori di pacchetti attraverso la riga di comando, e si dovrebbe utilizzare l&#8217;uno o l&#8217;altro a seconda della distro che avete in esecuzione sulla vostra macchina.<\/p>\n<p>Negli esempi che seguono vediamo come installare <a href=\"https:\/\/www.gimp.org\/\">GIMP<\/a>, un software libero e open source solitamente disponibile nella maggior parte dei gestori di pacchetti:<\/p>\n<h4>Basato su Debian (Ubuntu, Linux Mint)<\/h4>\n<pre><code class=\"language-bash\">sudo apt install gimp<\/code><\/pre>\n<h4>Basato su Red Hat (Fedora, CentOS)<\/h4>\n<pre><code class=\"language-bash\">sudo yum install gimp<\/code><\/pre>\n<h4>Basato su Arch (Manjaro, Arco Linux)<\/h4>\n<pre><code class=\"language-bash\">sudo pacman -S gimp<\/code><\/pre>\n<h3>20. Comando <strong><code>echo<\/code><\/strong><\/h3>\n<p>Il comando <code>echo<\/code> visualizza un testo definito nel terminale:<\/p>\n<pre><code class=\"language-bash\">echo \"Cool message\"<\/code><\/pre>\n<figure id=\"attachment_102316\" aria-describedby=\"caption-attachment-102316\" style=\"width: 912px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102316 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/echo-command.png\" alt=\"Il comando echo che visualizza \"Cool message\".\" width=\"912\" height=\"175\"><figcaption id=\"caption-attachment-102316\" class=\"wp-caption-text\">Il comando echo<\/figcaption><\/figure>\n<p>L&#8217;impiego principale \u00e8 quello di stampare le variabili ambientali all&#8217;interno di questi messaggi:<\/p>\n<pre><code class=\"language-bash\">echo \"Hey $USER\"\n\n# Hey kinsta<\/code><\/pre>\n<h3>21. Comando <strong><code>cat<\/code><\/strong><\/h3>\n<p><code>Cat<\/code>, abbreviazione di &#8220;concatenare&#8221;, consente di creare, visualizzare e concatenare file direttamente dal terminale. \u00c8 usato principalmente per vedere l&#8217;anteprima di un file senza aprire un editor di testo grafico:<\/p>\n<pre><code class=\"language-bash\">cat long_text_file.txt<\/code><\/pre>\n<figure id=\"attachment_102317\" aria-describedby=\"caption-attachment-102317\" style=\"width: 962px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102317 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/cat-command.png\" alt=\"Il comando cat che visualizza \"Not that large at all\".\" width=\"962\" height=\"155\"><figcaption id=\"caption-attachment-102317\" class=\"wp-caption-text\">Il comando cat.<\/figcaption><\/figure>\n<h3>22. Comando <strong><code>ps<\/code><\/strong><\/h3>\n<p>Con <code>ps<\/code>, potete dare un&#8217;occhiata ai processi che la vostra attuale sessione di shell sta eseguendo. Stampa informazioni utili sui programmi in esecuzione, come ID del processo, TTY (TeleTYpewriter), tempo e nome del comando.<\/p>\n<pre><code class=\"language-bash\">ps<\/code><\/pre>\n<figure id=\"attachment_102318\" aria-describedby=\"caption-attachment-102318\" style=\"width: 551px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102318 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/ps-command.png\" alt=\"Il comando ps.\" width=\"551\" height=\"153\"><figcaption id=\"caption-attachment-102318\" class=\"wp-caption-text\">Il comando ps.<\/figcaption><\/figure>\n<p>Se volete qualcosa di pi\u00f9 interattivo, potete usare <code>htop<\/code>.<\/p>\n<h3>23. Comando <strong><code>kill<\/code><\/strong><\/h3>\n<p>\u00c8 fastidioso quando un programma non risponde e non potete chiuderlo in nessun modo. Il comando <code>kill<\/code> risolve questo tipo di problema.<\/p>\n<p>In breve, <code>kill<\/code> invia un segnale TERM o kill a un processo che lo termina.<\/p>\n<p>Potete interrompere i processi inserendo il PID (ID dei processi) o il nome binario del programma:<\/p>\n<pre><code class=\"language-bash\">kill 533494\n\nkill firefox<\/code><\/pre>\n<p>Fate attenzione con questo comando, perch\u00e9 con <code>kill<\/code> correte il rischio di cancellare accidentalmente il lavoro fatto.<\/p>\n<h3>24. Comando <strong><code>ping<\/code><\/strong><\/h3>\n<p><code>ping<\/code> \u00e8 l&#8217;utilit\u00e0 terminale di rete pi\u00f9 utilizzata per testare la connettivit\u00e0 di rete. <code>ping<\/code> ha un sacco di opzioni, ma nella maggior parte dei casi lo userete per richiedere un dominio o un <a href=\"https:\/\/kinsta.com\/it\/strumenti\/qual-e-il-mio-ip\/\">indirizzo IP<\/a>:<\/p>\n<pre><code class=\"language-bash\">ping google.com\n\nping 8.8.8.8<\/code><\/pre>\n<h3>25. Comando <strong><code>vim<\/code><\/strong><\/h3>\n<p><code>vim<\/code> \u00e8 un editor di testo gratuito e open source per terminali in uso gi\u00e0 dagli anni &#8217;90. Vi permette di modificare file di testo semplice usando efficienti associazioni di tasti.<\/p>\n<p>Alcuni lo considerano difficile da usare &#8211; <a href=\"https:\/\/stackoverflow.com\/questions\/11828270\/how-do-i-exit-vim\">uscire da Vim<\/a> \u00e8 una delle domande pi\u00f9 visualizzate su StackOverflow &#8211; ma una volta che ci si abitua, diventa il vostro migliore alleato nella linea di comando.<\/p>\n<p>Per avviare Vim, basta digitare:<\/p>\n<pre><code class=\"language-bash\">vim<\/code><\/pre>\n<figure id=\"attachment_102319\" aria-describedby=\"caption-attachment-102319\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102319 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/vim-text-editor-1024x552.png\" alt=\"L'editor di testo vim.\" width=\"1024\" height=\"552\"><figcaption id=\"caption-attachment-102319\" class=\"wp-caption-text\">L&#8217;editor di testo vim.<\/figcaption><\/figure>\n<h3>26. Comando <strong><code>history<\/code><\/strong><\/h3>\n<p>Se state cercando di ricordare un comando, vi sar\u00e0 utile <code>history<\/code>. Questo comando visualizza una lista numerata con i comandi che avete usato in precedenza:<\/p>\n<pre><code class=\"language-bash\">history<\/code><\/pre>\n<figure id=\"attachment_102320\" aria-describedby=\"caption-attachment-102320\" style=\"width: 978px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102320 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/history-command.png\" alt=\"Il comando history.\" width=\"978\" height=\"388\"><figcaption id=\"caption-attachment-102320\" class=\"wp-caption-text\">Il comando history.<\/figcaption><\/figure>\n<h3>27. Comando <strong><code>passwd<\/code><\/strong><\/h3>\n<p><code>passwd<\/code> vi permette di <a href=\"https:\/\/kinsta.com\/it\/blog\/cambiare-password-wordpress\/\">cambiare le password<\/a> degli account utente. Prima vi chiede di inserire la vostra password attuale, poi vi chiede una nuova password e la conferma.<\/p>\n<p>\u00c8 simile a qualsiasi altra modifica di password, ma in questo caso \u00e8 direttamente nel vostro terminale:<\/p>\n<pre><code class=\"language-bash\">passwd<\/code><\/pre>\n<figure id=\"attachment_102321\" aria-describedby=\"caption-attachment-102321\" style=\"width: 899px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102321 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/passwd-command.png\" alt=\"Il comando passwd chiede la password corrente.\" width=\"899\" height=\"179\"><figcaption id=\"caption-attachment-102321\" class=\"wp-caption-text\">Il comando passwd<\/figcaption><\/figure>\n<p>Fate attenzione quando lo usate &#8211; potreste corrompere la vostra password utente!<\/p>\n<h3>28. Comando <strong><code>which<\/code><\/strong><\/h3>\n<p>Il comando <code>which<\/code> restituisce il percorso completo dei comandi di shell. Se non riesce a riconoscere il comando dato, emette un errore.<\/p>\n<p>Ad esempio, possiamo usarlo per verificare il percorso binario del <a href=\"https:\/\/kinsta.com\/it\/blog\/tutorial-python\/\">Python<\/a> e il <a href=\"https:\/\/kinsta.com\/it\/blog\/recensione-brave-browser\/\">browser web Brave<\/a>:<\/p>\n<pre><code class=\"language-bash\">which python\n\n# \/usr\/bin\/python\n\nwhich brave\n\n# \/usr\/bin\/brave<\/code><\/pre>\n<h3>29. Comando <strong><code>shred<\/code><\/strong><\/h3>\n<p>Se vi \u00e8 mai capitato di voler rendere un file quasi impossibile da <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/wordpress-backup\/disaster-recovery\/\">recuperare<\/a>, <code>shred<\/code> pu\u00f2 aiutarvi. Questo comando sovrascrive il contenuto di un file ripetutamente e, come risultato, il file dato diventa estremamente difficile da recuperare.<\/p>\n<p>Ecco un file con poco contenuto:<\/p>\n<figure id=\"attachment_102322\" aria-describedby=\"caption-attachment-102322\" style=\"width: 791px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102322 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/file-to-shred.png\" alt=\"Un file_to_shred.txt che contiene \"A testing file\"\" width=\"791\" height=\"125\"><figcaption id=\"caption-attachment-102322\" class=\"wp-caption-text\">File da distruggere.<\/figcaption><\/figure>\n<p>Ora, facciamo fare a <code>shred<\/code> le sue cose digitando il seguente comando:<\/p>\n<pre><code class=\"language-bash\">shred file_to_shred.txt<\/code><\/pre>\n<figure id=\"attachment_102323\" aria-describedby=\"caption-attachment-102323\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102323 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/Overwritten-content-1024x553.png\" alt=\"Contenuto sovrascritto.\" width=\"1024\" height=\"553\"><figcaption id=\"caption-attachment-102323\" class=\"wp-caption-text\">Contenuto sovrascritto.<\/figcaption><\/figure>\n<p>Se volete cancellare subito il file, potete usare il flag <code>-u<\/code>:<\/p>\n<pre><code class=\"language-bash\">shred -u file_to_shred.txt<\/code><\/pre>\n<h3>30. Comando <strong><code>less<\/code><\/strong><\/h3>\n<p><code>less<\/code> (opposto di <a href=\"https:\/\/man7.org\/linux\/man-pages\/man1\/more.1.html\">more<\/a>) \u00e8 un programma che permette di ispezionare i file avanti e indietro:<\/p>\n<pre><code class=\"language-bash\">less large_text_file.txt<\/code><\/pre>\n<figure id=\"attachment_102324\" aria-describedby=\"caption-attachment-102324\" style=\"width: 949px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102324 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/less-command.png\" alt=\"Il comando \"less\".\" width=\"949\" height=\"717\"><figcaption id=\"caption-attachment-102324\" class=\"wp-caption-text\">Il comando &#8220;less&#8221;.<\/figcaption><\/figure>\n<p>La cosa bella di <code>less<\/code> \u00e8 che include i comandi more e <code>vim<\/code> nella sua interfaccia. Se avete bisogno di qualcosa di pi\u00f9 interattivo di <code>cat<\/code>, <code>less<\/code> \u00e8 una buona opzione.<\/p>\n<h3>31. Comando <strong><code>tail<\/code><\/strong><\/h3>\n<p>Simile a <code>cat<\/code>, <code>tail<\/code> stampa il contenuto di un file, ma attenzione: stampa solo le ultime righe. Di default, stampa le ultime 10 righe, ma \u00e8 possibile modificare questo numero con <code>-n<\/code>.<\/p>\n<p>Ad esempio, per stampare le ultime righe di un grande file di testo, si usa:<\/p>\n<pre><code class=\"language-bash\">tail long.txt<\/code><\/pre>\n<figure id=\"attachment_102325\" aria-describedby=\"caption-attachment-102325\" style=\"width: 996px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102325 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/tail-command.png\" alt=\"Il comando tail.\" width=\"996\" height=\"330\"><figcaption id=\"caption-attachment-102325\" class=\"wp-caption-text\">Il comando tail.<\/figcaption><\/figure>\n<p>Per visualizzare solo le ultime quattro righe:<\/p>\n<pre><code class=\"language-bash\">tail -n 4 long.txt<\/code><\/pre>\n<figure id=\"attachment_102326\" aria-describedby=\"caption-attachment-102326\" style=\"width: 991px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102326 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/tail-four-lines.png\" alt=\"Il comando tail visualizza le ultime quattro righe di un file.\" width=\"991\" height=\"188\"><figcaption id=\"caption-attachment-102326\" class=\"wp-caption-text\">tail di quattro righe.<\/figcaption><\/figure>\n<h3>32. Comando <strong><code>head<\/code><\/strong><\/h3>\n<p>Questo comando \u00e8 complementare al comando <code>tail<\/code>. <code>head<\/code> emette le prime 10 righe di un file di testo, ma \u00e8 possibile impostare qualsiasi numero di righe che si desidera visualizzare con il flag <code>-n<\/code>:<\/p>\n<pre><code class=\"language-bash\">head long.txt\n\nhead -n 5 long.txt<\/code><\/pre>\n<figure id=\"attachment_102327\" aria-describedby=\"caption-attachment-102327\" style=\"width: 813px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102327 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/head-command.png\" alt=\"Il comando head.\" width=\"813\" height=\"531\"><figcaption id=\"caption-attachment-102327\" class=\"wp-caption-text\">Il comando head.<\/figcaption><\/figure>\n<h3>33. Comando <strong><code>grep<\/code><\/strong><\/h3>\n<p>Grep \u00e8 una delle utility pi\u00f9 potenti per lavorare con i file di testo. Cerca le righe che corrispondono a <a href=\"https:\/\/regex101.com\/\">un&#8217;espressione regolare<\/a> e le stampa:<\/p>\n<pre><code class=\"language-bash\">grep \"linux\" long.txt<\/code><\/pre>\n<figure id=\"attachment_102328\" aria-describedby=\"caption-attachment-102328\" style=\"width: 998px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102328 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/grep-command.png\" alt=\"Il comando grep.\" width=\"998\" height=\"169\"><figcaption id=\"caption-attachment-102328\" class=\"wp-caption-text\">Il comando grep.<\/figcaption><\/figure>\n<p>Potete contare il numero di volte che il template si ripete utilizzando il flag <code>-c<\/code>:<\/p>\n<pre><code class=\"language-bash\">grep -c \"linux\" long.txt\n\n# 2<\/code><\/pre>\n<h3>34. Comando <strong><code>whoami<\/code><\/strong><\/h3>\n<p>Il comando <code>whoami<\/code> (abbreviazione di &#8220;who am i&#8221;) visualizza il <a href=\"https:\/\/kinsta.com\/it\/blog\/cambiare-nome-utente\/\">nome utente<\/a> attualmente in uso:<\/p>\n<pre><code class=\"language-bash\">whoami\n\n# kinsta<\/code><\/pre>\n<p>Si otterrebbe lo stesso risultato con <code>echo<\/code> e la variabile ambientale $USER:<\/p>\n<pre><code class=\"language-bash\">echo $USER\n\n# kinsta<\/code><\/pre>\n<h3>35. Comando <strong><code>whatis<\/code><\/strong><\/h3>\n<p><code>whatis<\/code> stampa una singola riga di descrizione di qualsiasi altro comando, come utile riferimento:<\/p>\n<pre><code class=\"language-bash\">whatis python\n\n# python (1) - an interpreted, interactive, object-oriented programming language\n\nwhatis whatis\n\n# whatis (1) - display one-line manual page descriptions<\/code><\/pre>\n<h3>36. Comando <strong><code>wc<\/code><\/strong><\/h3>\n<p>Wc sta per &#8220;word count&#8221;, e come suggerisce il nome, restituisce il numero di parole in un file di testo:<\/p>\n<pre><code class=\"language-bash\">wc long.txt\n\n# 37 207 1000 long.txt<\/code><\/pre>\n<p>Analizziamo l&#8217;output di questo comando:<\/p>\n<ul>\n<li>37 linee<\/li>\n<li>207 parole<\/li>\n<li>1000 byte-size<\/li>\n<li>Il nome del file (long.txt)<\/li>\n<\/ul>\n<p>Se avete bisogno solo del numero di parole, usate il flag <code>-w<\/code>:<\/p>\n<pre><code class=\"language-bash\">wc -w long.txt\n\n207 long.txt<\/code><\/pre>\n<h3>37. Comando <strong><code>uname<\/code><\/strong><\/h3>\n<p><code>uname<\/code> (abbreviazione di &#8220;Unix name&#8221;) stampa le informazioni sul sistema operativo, che \u00e8 utile quando si conosce la versione corrente di Linux.<\/p>\n<p>Userete quasi sempre il flag <code>-a<\/code> (&#8211;all), perch\u00e9 l&#8217;output predefinito non \u00e8 molto utile:<\/p>\n<pre><code class=\"language-bash\">uname\n\n# Linux\n\nuname -a\n\n# Linux kinstamanjaro 5.4.138-1-MANJARO #1 SMP PREEMPT Thu Aug 5 12:15:21 UTC 2021 x86_64 GNU\/Linux<\/code><\/pre>\n<h3>38. Comando <strong><code>neofetch<\/code><\/strong><\/h3>\n<p><a href=\"https:\/\/github.com\/dylanaraps\/neofetch\">Neofetch<\/a> \u00e8 uno strumento CLI (command-line interface) che visualizza informazioni sul vostro sistema &#8211; come la versione del kernel, la shell e l&#8217;hardware &#8211; accanto a un logo ASCII della vostra distro Linux:<\/p>\n<pre><code class=\"language-bash\">neofetch<\/code><\/pre>\n<figure id=\"attachment_102329\" aria-describedby=\"caption-attachment-102329\" style=\"width: 854px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-102329 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/neofetch.png\" alt=\"Neofetch che visualizza le informazioni di sistema.\" width=\"854\" height=\"528\"><figcaption id=\"caption-attachment-102329\" class=\"wp-caption-text\">Il comando neofetch.<\/figcaption><\/figure>\n<p>Nella maggior parte delle macchine, questo comando non \u00e8 disponibile di default, quindi assicuratevi di installarlo prima con il vostro gestore di pacchetti.<\/p>\n<h3>39. Comando <strong><code>find<\/code><\/strong><\/h3>\n<p>Il comando <code>find<\/code> cerca i <a href=\"https:\/\/kinsta.com\/it\/blog\/file-di-wordpress\/\">file in una gerarchia di directory<\/a> sulla base di un&#8217;espressione regex. Per usarlo, seguite la sintassi qui sotto:<\/p>\n<pre><code class=\"language-bash\">find [flags] [path] -name [expression]<\/code><\/pre>\n<p>Per cercare un file chiamato <strong>long.txt <\/strong>nella directory corrente, digitate questo:<\/p>\n<pre><code class=\"language-bash\">find <code>.\/<\/code> -name \"long.txt\" # .\/long.txt <\/code><\/pre>\n<p>Per cercare i file che finiscono con un&#8217;estensione <strong>.py <\/strong>(Python), potete usare il seguente comando:<\/p>\n<pre><code class=\"language-bash\">find <code>.\/<\/code> -type f -name \"*.py\" .\/get_keys.py .\/github_automation.py .\/binarysearch.py <\/code><\/pre>\n<h3>40. Comando <strong><code>wget<\/code><\/strong><\/h3>\n<p><code>wget<\/code> (World Wide Web get) \u00e8 una utility per recuperare contenuti da internet. Dispone di una delle maggiori collezioni di flag.<\/p>\n<p>Ecco come si scarica un file Python da una repo <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-github\/\">GitHub<\/a>:<\/p>\n<pre><code class=\"language-bash\">wget https:\/\/raw.githubusercontent.com\/DaniDiazTech\/Object-Oriented-Programming-in-Python\/main\/object_oriented_programming\/cookies.py<\/code><\/pre>\n<h2>Cheat Sheet dei comandi Linux<\/h2>\n<p>Ogni volta che volete un riferimento rapido, tornate alla tabella qui sotto:<\/p>\n<table>\n<thead>\n<tr>\n<th>Comando<\/th>\n<th>Uso<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>ls<\/code><\/td>\n<td>Elenca il contenuto di una directory<\/td>\n<\/tr>\n<tr>\n<td><code>alias<\/code><\/td>\n<td>Definire o visualizzare gli alias<\/td>\n<\/tr>\n<tr>\n<td><code>unalias<\/code><\/td>\n<td>Rimuovere le definizioni di <code>alias<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>pwd<\/code><\/td>\n<td>Stampa la directory di lavoro<\/td>\n<\/tr>\n<tr>\n<td><code>cd<\/code><\/td>\n<td>Modifiche alla directory<\/td>\n<\/tr>\n<tr>\n<td><code>cp<\/code><\/td>\n<td>Copia file e directory<\/td>\n<\/tr>\n<tr>\n<td><code>rm<\/code><\/td>\n<td>Rimuovere file e directory<\/td>\n<\/tr>\n<tr>\n<td><code>mv<\/code><\/td>\n<td>Sposta (rinomina) file e directory<\/td>\n<\/tr>\n<tr>\n<td><code>mkdir<\/code><\/td>\n<td>Crea le directory<\/td>\n<\/tr>\n<tr>\n<td><code>man<\/code><\/td>\n<td>Visualizza la pagina manuale di altri comandi<\/td>\n<\/tr>\n<tr>\n<td><code>touch<\/code><\/td>\n<td>Crea file vuoti<\/td>\n<\/tr>\n<tr>\n<td><code>chmod<\/code><\/td>\n<td>Cambia i permessi dei file<\/td>\n<\/tr>\n<tr>\n<td><code>.\/<\/code><\/td>\n<td>Esegue un eseguibile<\/td>\n<\/tr>\n<tr>\n<td><code>exit<\/code><\/td>\n<td>Esce dalla sessione di shell corrente<\/td>\n<\/tr>\n<tr>\n<td><code>sudo<\/code><\/td>\n<td>Esegue i comandi come superutente<\/td>\n<\/tr>\n<tr>\n<td><code>shutdown<\/code><\/td>\n<td>Spegne la macchina<\/td>\n<\/tr>\n<tr>\n<td><code>htop<\/code><\/td>\n<td>Visualizza le informazioni sui processi e le risorse<\/td>\n<\/tr>\n<tr>\n<td><code>unzip<\/code><\/td>\n<td>Estrae i <a href=\"https:\/\/kinsta.com\/it\/blog\/decomprimere-file-zip\/\">file compressi ZIP<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>apt<\/code>, <code>yum<\/code>, <code>pacman<\/code><\/td>\n<td>Gestori di pacchetti<\/td>\n<\/tr>\n<tr>\n<td><code>echo<\/code><\/td>\n<td>Visualizza le righe di testo<\/td>\n<\/tr>\n<tr>\n<td><code>cat<\/code><\/td>\n<td>Stampa il contenuto del file<\/td>\n<\/tr>\n<tr>\n<td><code>ps<\/code><\/td>\n<td>Riporta lo stato dei processi della shell<\/td>\n<\/tr>\n<tr>\n<td><code>kill<\/code><\/td>\n<td>Termina i programmi<\/td>\n<\/tr>\n<tr>\n<td><code>ping<\/code><\/td>\n<td>Prova la connettivit\u00e0 di rete<\/td>\n<\/tr>\n<tr>\n<td><code>vim<\/code><\/td>\n<td>Modifica efficiente del testo<\/td>\n<\/tr>\n<tr>\n<td><code>history<\/code><\/td>\n<td>Mostra un elenco di comandi precedenti<\/td>\n<\/tr>\n<tr>\n<td><code>passwd<\/code><\/td>\n<td>Cambia la password dell&#8217;utente<\/td>\n<\/tr>\n<tr>\n<td><code>which<\/code><\/td>\n<td>Restituisce il percorso binario completo di un programma<\/td>\n<\/tr>\n<tr>\n<td><code>shred<\/code><\/td>\n<td>Sovrascrive un file per nascondere il suo contenuto<\/td>\n<\/tr>\n<tr>\n<td><code>less<\/code><\/td>\n<td>Ispeziona i file in modo interattivo<\/td>\n<\/tr>\n<tr>\n<td><code>tail<\/code><\/td>\n<td>Visualizza le ultime righe di un file<\/td>\n<\/tr>\n<tr>\n<td><code>head<\/code><\/td>\n<td>Visualizza le prime righe di un file<\/td>\n<\/tr>\n<tr>\n<td><code>grep<\/code><\/td>\n<td>Stampa le linee che corrispondono ai modelli<\/td>\n<\/tr>\n<tr>\n<td><code>whoami<\/code><\/td>\n<td>Restituisce nome utente<\/td>\n<\/tr>\n<tr>\n<td><code>whatis<\/code><\/td>\n<td>Mostra le descrizioni a linea singola<\/td>\n<\/tr>\n<tr>\n<td><code>wc<\/code><\/td>\n<td>Conteggio delle parole<\/td>\n<\/tr>\n<tr>\n<td><code>uname<\/code><\/td>\n<td>Visualizza le informazioni sul sistema operativo<\/td>\n<\/tr>\n<tr>\n<td><code>neofetch<\/code><\/td>\n<td>Visualizza le informazioni sul sistema operativo e sull&#8217;hardware<\/td>\n<\/tr>\n<tr>\n<td><code>find<\/code><\/td>\n<td>Cerca i file che seguono un modello<\/td>\n<\/tr>\n<tr>\n<td><code>wget<\/code><\/td>\n<td>Recupera i file da internet<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<h2>Riepilogo<\/h2>\n<p>Per imparare Linux ci pu\u00f2 volere un po&#8217; di tempo, ma una volta che si padroneggiano alcuni dei suoi strumenti, diventa il vostro migliore alleato e non vi pentirete di averlo scelto come vostro autista quotidiano.<\/p>\n<p>Una delle cose notevoli di Linux \u00e8 che, anche se siete utenti esperti, non smetterete mai imparare ed essere sempre pi\u00f9 produttivi.<\/p>\n<p><em>Ci sono molti altri utili comandi Linux. Se abbiamo dimenticato qualcosa, condividete i vostri comandi Linux preferiti nei commenti qui sotto!<\/em><\/p>\n<hr>\n<h2>Domande Frequenti sui Comandi di Linux<\/h2>\n<h3>Qual \u00e8 il comando di base di Linux?<\/h3>\n<p>Esiste in realt\u00e0 una serie di comandi di base che sono perfetti per chiunque si avvicini a Linux:<\/p>\n<ul>\n<li><strong>pwd<\/strong> (Stampa la working directory)<\/li>\n<li><strong>cat<\/strong> (Stampa il contenuto dei file)<\/li>\n<li><strong>cp<\/strong> (Copia file e directory)<\/li>\n<li><strong>mv<\/strong> (Sposta e rinomina file e directory)<\/li>\n<li><strong>rm<\/strong> (Rimuove file e directory)<\/li>\n<li><strong>touch<\/strong> (Crea file vuoti)<\/li>\n<li><strong>mkdir<\/strong> (Crea directory)<\/li>\n<\/ul>\n<h3>Quanti Comandi ha Linux?<\/h3>\n<p>Ci sono migliaia di comandi (e ogni giorno ne vengono scritti di nuovi). Ma non preoccupatevi: non c&#8217;\u00e8 bisogno di ricordarne nessuno. Potete sempre cercarli online.<\/p>\n<h3>Si pu\u00f2 Imparare Linux da Soli?<\/h3>\n<p>\u00c8 possibile. In rete si trovano solide risorse che vi aiuteranno a iniziare. Ma se avete bisogno di una mano, ecco alcuni corsi consigliati:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.udemy.com\/course\/linux-mastery\/\">Linux Mastery<\/a><\/li>\n<li><a href=\"https:\/\/www.udemy.com\/course\/the-linux-command-line-bootcamp\/\">Il Bootcamp della riga di comando di Linux<\/a><\/li>\n<li><a href=\"https:\/\/www.udemy.com\/course\/command-line\/\">Imparare la linea di comando di Linux<\/a> (gratuito)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Al momento in cui scriviamo questo articolo, Linux ha una quota di mercato mondiale del 2,68% sui desktop, ma oltre il 90% di tutte le infrastrutture &#8230;<\/p>\n","protected":false},"author":181,"featured_media":48218,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[9001,15892],"topic":[25992],"class_list":["post-48217","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-linux","tag-web-development","topic-suggerimenti-tecnici"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere<\/title>\n<meta name=\"description\" content=\"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere\" \/>\n<meta property=\"og:description\" content=\"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-12T15:45:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-08T11:27:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Daniel Diaz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg\" \/>\n<meta name=\"twitter:creator\" content=\"@DaniDiazTech\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Diaz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/\"},\"author\":{\"name\":\"Daniel Diaz\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2\"},\"headline\":\"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere\",\"datePublished\":\"2021-10-12T15:45:15+00:00\",\"dateModified\":\"2023-06-08T11:27:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/\"},\"wordCount\":3251,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg\",\"keywords\":[\"Linux\",\"web development\"],\"articleSection\":[\"Consigli Tecnici\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/\",\"name\":\"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg\",\"datePublished\":\"2021-10-12T15:45:15+00:00\",\"dateModified\":\"2023-06-08T11:27:48+00:00\",\"description\":\"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg\",\"width\":1460,\"height\":730,\"caption\":\"I 40 comandi Linux pi\u00f9 usati che dovresti conoscere\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Suggerimenti Tecnici\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/suggerimenti-tecnici\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2\",\"name\":\"Daniel Diaz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g\",\"caption\":\"Daniel Diaz\"},\"description\":\"Daniel is a self-taught Python Developer, Technical Writer, and long-life learner. He enjoys creating software from scratch and explaining this process through stunning articles. Follow him on Twitter: @DaniDiazTech\",\"sameAs\":[\"https:\/\/developerroad.herokuapp.com\/\",\"https:\/\/www.linkedin.com\/in\/danidiaztech\",\"https:\/\/x.com\/DaniDiazTech\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/danidiaztech\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere","description":"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/","og_locale":"it_IT","og_type":"article","og_title":"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere","og_description":"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.","og_url":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2021-10-12T15:45:15+00:00","article_modified_time":"2023-06-08T11:27:48+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg","type":"image\/jpeg"}],"author":"Daniel Diaz","twitter_card":"summary_large_image","twitter_description":"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg","twitter_creator":"@DaniDiazTech","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Daniel Diaz","Tempo di lettura stimato":"21 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/"},"author":{"name":"Daniel Diaz","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2"},"headline":"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere","datePublished":"2021-10-12T15:45:15+00:00","dateModified":"2023-06-08T11:27:48+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/"},"wordCount":3251,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg","keywords":["Linux","web development"],"articleSection":["Consigli Tecnici"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/","url":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/","name":"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg","datePublished":"2021-10-12T15:45:15+00:00","dateModified":"2023-06-08T11:27:48+00:00","description":"Linux \u00e8 uno dei sistemi operativi pi\u00f9 popolari tra i professionisti. Scopri in questo articolo i 40 comandi Linux pi\u00f9 comuni.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/comandi-linux\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2021\/10\/comandi-linux.jpeg","width":1460,"height":730,"caption":"I 40 comandi Linux pi\u00f9 usati che dovresti conoscere"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/comandi-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Suggerimenti Tecnici","item":"https:\/\/kinsta.com\/it\/argomenti\/suggerimenti-tecnici\/"},{"@type":"ListItem","position":3,"name":"I 40 Comandi Linux Pi\u00f9 Utilizzati Che Devi Assolutamente Conoscere"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2","name":"Daniel Diaz","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g","caption":"Daniel Diaz"},"description":"Daniel is a self-taught Python Developer, Technical Writer, and long-life learner. He enjoys creating software from scratch and explaining this process through stunning articles. Follow him on Twitter: @DaniDiazTech","sameAs":["https:\/\/developerroad.herokuapp.com\/","https:\/\/www.linkedin.com\/in\/danidiaztech","https:\/\/x.com\/DaniDiazTech"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/danidiaztech\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/48217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/181"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=48217"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/48217\/revisions"}],"predecessor-version":[{"id":69976,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/48217\/revisions\/69976"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/translations\/nl"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/48217\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/48218"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=48217"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=48217"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=48217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}