{"id":40412,"date":"2023-06-19T00:00:00","date_gmt":"2023-06-19T00:00:00","guid":{"rendered":"https:\/\/tuttodigitale.net\/tech\/a-guide-to-setting-environment-variables-and-modifying-the-path-variable-in-linux\/"},"modified":"2023-06-19T00:00:00","modified_gmt":"2023-06-19T00:00:00","slug":"a-guide-to-setting-environment-variables-and-modifying-the-path-variable-in-linux","status":"publish","type":"post","link":"https:\/\/tuttodigitale.net\/tech\/a-guide-to-setting-environment-variables-and-modifying-the-path-variable-in-linux\/","title":{"rendered":"A Guide to Setting Environment Variables and Modifying the PATH Variable in Linux"},"content":{"rendered":"<div class=\"orig\">\n<div class=\"origqestion\">Come impostare variabile d ambiente?<\/div>\n<div class=\"origanswer\">Windows<\/p>\n<ol>\n<li>In Cerca cercate e selezionate: Sistema (Pannello di controllo)<\/li>\n<li>Fate clic sul collegamento Impostazioni di sistema avanzate.<\/li>\n<li>Fate clic su Variabili di ambiente. <\/li>\n<li>Nella finestra Modifica variabile di sistema o Nuova variabile di sistema specificare il valore della variabile di ambiente PATH .<\/li>\n<\/ol>\n<\/div>\n<div class=\"origurl\">\n\t\t\t\t\t<span> Leggi di pi\u00f9 su<\/span> <a href=\"https:\/\/www.java.com\/it\/download\/help\/path_it.html\">www.java.com<\/a>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"articlecontent\">\n<div class=\"newlinediv\"><\/div>\n<p> Le variabili d&#8217;ambiente sono una parte essenziale di Linux e di altri sistemi operativi Unix-like. Sono valori dinamici a cui possono accedere i programmi software in esecuzione sul sistema e sono utilizzate per memorizzare informazioni come i percorsi del sistema, le preferenze degli utenti e le impostazioni a livello di sistema. In questo articolo verr\u00e0 illustrato come impostare le variabili d&#8217;ambiente e modificare la variabile PATH in Linux. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Impostazione delle variabili d&#8217;ambiente <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Per impostare una variabile d&#8217;ambiente in Linux, si pu\u00f2 usare il comando export seguito dal nome e dal valore della variabile. Ad esempio, per impostare la variabile JAVA_HOME sul percorso in cui \u00e8 installato Java, si pu\u00f2 usare il seguente comando: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> export JAVA_HOME=\/usr\/lib\/jvm\/java-11-openjdk-amd64 <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Questo comando imposta la variabile JAVA_HOME sul percorso \/usr\/lib\/jvm\/java-11-openjdk-amd64. Per rendere questa modifica persistente tra i vari riavvii del sistema, \u00e8 possibile aggiungere lo stesso comando al file ~\/.bashrc. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> A proposito di questo, cosa significa aggiungere al percorso? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Aggiungere al PATH significa aggiungere una directory all&#8217;elenco delle directory in cui la shell cerca gli eseguibili. Quando si immette un comando nel terminale, la shell cerca l&#8217;eseguibile nelle directory elencate nella variabile PATH. Aggiungendo una directory al PATH, \u00e8 possibile eseguire gli eseguibili da quella directory senza dover specificare il percorso completo. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Dove si trovano le impostazioni di sistema avanzate? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Per accedere alle impostazioni avanzate del sistema in Linux, \u00e8 necessario aprire l&#8217;applicazione Impostazioni di sistema. La posizione di questa applicazione pu\u00f2 variare a seconda della distribuzione Linux in uso. Nella maggior parte dei casi, \u00e8 possibile trovarla nel menu principale o cercando &#8220;Impostazioni di sistema&#8221; nel programma di avvio dell&#8217;applicazione. Una volta aperta l&#8217;applicazione Impostazioni di sistema, \u00e8 possibile navigare nella sezione delle impostazioni &#8220;Avanzate&#8221; o &#8220;Sistema&#8221; per accedere alle impostazioni avanzate del sistema. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Come vedere le variabili d&#8217;ambiente di Linux? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Per vedere l&#8217;elenco delle variabili d&#8217;ambiente in Linux, si pu\u00f2 usare il comando env. Questo comando visualizza tutte le variabili d&#8217;ambiente e i loro valori nella sessione di shell corrente. Si pu\u00f2 anche usare il comando echo per visualizzare il valore di una specifica variabile d&#8217;ambiente. Ad esempio, per visualizzare il valore della variabile JAVA_HOME, si pu\u00f2 usare il seguente comando: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> echo <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Come spostare un file dal terminale? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Per spostare un file dal terminale in Linux, si pu\u00f2 usare il comando mv seguito dai percorsi di origine e di destinazione. Ad esempio, per spostare un file chiamato myfile.txt dalla directory corrente alla directory \/home\/user\/documents, si pu\u00f2 usare il seguente comando: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> mv myfile.txt \/home\/user\/documents <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Come modificare la variabile PATH di Linux? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Per modificare la variabile PATH in Linux, si pu\u00f2 usare il comando export seguito dal nuovo valore PATH. Ad esempio, per aggiungere una directory chiamata \/opt\/bin al PATH, si pu\u00f2 usare il seguente comando: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> export PATH=:\/opt\/bin <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Questo comando aggiunge la directory \/opt\/bin alla variabile PATH. Per rendere questa modifica persistente tra i vari riavvii del sistema, \u00e8 possibile aggiungere lo stesso comando al file ~\/.bashrc. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Conclusione <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> L&#8217;impostazione delle variabili d&#8217;ambiente e la modifica della variabile PATH sono operazioni essenziali nell&#8217;amministrazione di Linux. Seguendo i passi descritti in questo articolo, \u00e8 possibile impostare facilmente le variabili d&#8217;ambiente, aggiungere directory al PATH e spostare file dal terminale. Ricordate di usare cautela quando modificate le impostazioni di sistema e di fare sempre un backup dei file importanti prima di apportare modifiche.<\/p><\/div>\n<div class=\"questions\">\n<div class=\"questionstitle\">FAQ<\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Come aggiungere un percorso al PATH?<\/div>\n<p> Per aggiungere un percorso alla variabile PATH in Linux, si pu\u00f2 usare il comando export seguito dalla variabile PATH e dal percorso della directory che si vuole aggiungere. Per esempio, se volete aggiungere la directory &#8220;\/usr\/local\/bin&#8221; al vostro PATH, potete usare il seguente comando: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> export PATH=:\/usr\/local\/bin <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Questo aggiunger\u00e0 la directory &#8220;\/usr\/local\/bin&#8221; alla fine della variabile PATH. Si pu\u00f2 verificare che sia stata aggiunta digitando &#8220;echo &#8221; nel terminale. <\/p>\n<\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Le persone chiedono anche: come impostare java_home?<\/div>\n<p> Per impostare la variabile d&#8217;ambiente `JAVA_HOME` in Linux, seguire i seguenti passi: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 1. Per prima cosa, determinate il percorso in cui Java \u00e8 installato sul vostro sistema. In genere si trova nella directory `\/usr\/lib\/jvm`. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 2. Aprire il terminale e inserire il seguente comando per aprire il file `bashrc`: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;&#8220; <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> sudo nano ~\/.bashrc <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;&#8220; <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 3. Aggiungete la seguente riga alla fine del file: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> export JAVA_HOME=\/usr\/lib\/jvm\/ <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Sostituite &#8220; con il numero di versione di Java che avete installato sul vostro sistema. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 4. Salvare e chiudere il file premendo `CTRL + X`, poi `Y` e infine `ENTER`. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 5. Per rendere effettive le modifiche, digitate il seguente comando: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> source ~\/.bashrc <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Questo ricaricher\u00e0 il file `bashrc` e applicher\u00e0 le modifiche apportate alla variabile d&#8217;ambiente `JAVA_HOME`. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 6. Per verificare che la variabile d&#8217;ambiente `JAVA_HOME` sia stata impostata correttamente, digitate il seguente comando: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> echo <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8220;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Questo dovrebbe mostrare il percorso della directory di installazione di Java specificato al punto 3.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Come impostare variabile d ambiente? Windows In Cerca cercate e selezionate: Sistema (Pannello di controllo) Fate clic sul collegamento Impostazioni di sistema avanzate. Fate clic su Variabili di ambiente. Nella finestra Modifica variabile di sistema o Nuova variabile di sistema specificare il valore della variabile di ambiente PATH . Leggi di pi\u00f9 su www.java.com Le &#8230; <a title=\"A Guide to Setting Environment Variables and Modifying the PATH Variable in Linux\" class=\"read-more\" href=\"https:\/\/tuttodigitale.net\/tech\/a-guide-to-setting-environment-variables-and-modifying-the-path-variable-in-linux\/\" aria-label=\"Per saperne di pi\u00f9 su A Guide to Setting Environment Variables and Modifying the PATH Variable in Linux\">Leggi tutto<\/a><\/p>\n","protected":false},"author":2967,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4578],"tags":[],"class_list":["post-40412","post","type-post","status-publish","format-standard","hentry","category-linux-system-administration"],"_links":{"self":[{"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/posts\/40412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/users\/2967"}],"replies":[{"embeddable":true,"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/comments?post=40412"}],"version-history":[{"count":0,"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/posts\/40412\/revisions"}],"wp:attachment":[{"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/media?parent=40412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/categories?post=40412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuttodigitale.net\/tech\/wp-json\/wp\/v2\/tags?post=40412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}