Domande taggate «path»

PERCORSO (tutto maiuscolo) è il nome di una variabile di ambiente su sistemi operativi simili a Unix, DOS, OS / 2 e Microsoft Windows, che specifica un set di directory in cui vengono cercati i programmi eseguibili.




7
Come fare in modo che `sudo` preservi $ PATH?
Devo eseguire un programma installato su / opt / godi / sbin (una directory personalizzata). Se aggiungo quella directory al mio PERCORSO, aggiungendo la seguente riga al mio file .bashrc export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin quindi posso provare a eseguire il comando bene (tranne che non riesce perché ha bisogno di sudo). Tuttavia, …
123 sudo  path 


3
È sicuro aggiungere. al mio PERCORSO? Come mai?
Ho visto la gente menzionare in altre risposte che è una cattiva idea includere l'attuale directory di lavoro (' .') nella $PATHvariabile di ambiente, ma non sono stato in grado di trovare una domanda che affronti specificamente il problema. Quindi, perché non dovrei aggiungere .al mio percorso? E se, nonostante …
49 path 

16
Rimuovi le voci duplicate $ PATH con il comando awk
Sto cercando di scrivere una funzione shell bash che mi permetterà di rimuovere copie duplicate di directory dalla mia variabile d'ambiente PATH. Mi è stato detto che è possibile ottenere questo risultato con un comando a una riga usando il awkcomando, ma non riesco a capire come farlo. Qualcuno sa …
48 bash  shell  awk  path 

5
Le voci duplicate in $ PATH sono un problema?
Provo bashrc di alcuni dei miei amici. Quindi finisco per avere voci duplicate nella mia variabile $ PATH. Non sono sicuro se questo sia il problema per l'avvio di comandi che richiedono molto tempo. Come funziona internamente $ PATH in bash? Avere più PERCORSI rallenta il mio tempo di avvio?
45 bash  path 

4
Mostra PATH in un modo leggibile dall'uomo
Voglio mostrare la mia variabile d'ambiente PATH in un modo più leggibile dall'uomo. $ echo $PATH /Users/arturo/.rvm/gems/ruby-1.9.3-p392/bin:/Users/arturo/.rvm/gems/ruby-1.9.3-p392@global/bin:/Users/arturo/.rvm/rubies/ruby-1.9.3-p392/bin:/Users/arturo/.rvm/bin:/usr/local/git/bin:/Users/arturo/.gvm/groovy/current/bin:/Users/arturo/.gvm/grails/current/bin:/Users/arturo/.gvm/griffon/current/bin:/Users/arturo/.gvm/gradle/current/bin:/Users/arturo/.gvm/lazybones/current/bin:/Users/arturo/.gvm/vertx/current/bin:/Users/arturo/.gvm/bin:/Users/arturo/.gvm/ext:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin Sto pensando a qualcosa del genere: $ echo $PATH | some cut and awk magic /Users/arturo/.rvm/gems/ruby-1.9.3-p392/bin /Users/arturo/.rvm/gems/ruby-1.9.3-p392@global/bin /Users/arturo/.rvm/rubies/ruby-1.9.3-p392/bin /Users/arturo/.rvm/bin ...

2
Quali distribuzioni hanno $ HOME / .local / bin in $ PATH?
Esempio: in Ubuntu, c'è sempre una .localdirectory nella home directory e .profileinclude questa riga: PATH="$HOME/bin:$HOME/.local/bin:$PATH" $HOME/.local/binnon esiste per impostazione predefinita, ma se è stato creato è già presente $PATHe si possono trovare gli eseguibili all'interno. Questo non è esattamente menzionato nella specifica della directory XDG ma sembra derivato da esso. …

7
Perché le variabili PATH sono diverse quando si esegue tramite sudo e su?
Sulla mia macchina virtuale fedora, quando sono in esecuzione con il mio account utente ho /usr/local/binnel mio percorso: [justin@justin-fedora12 ~]$ env | grep PATH PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/justin/bin E allo stesso modo quando si esegue su: [justin@justin-fedora12 ~]$ su - Password: [root@justin-fedora12 justin]# env | grep PATH PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/justin/bin Tuttavia, quando si esegue tramite …



2
Dov'è impostato il PATH di cron?
Cron non usa il percorso dell'utente di cui è crontab e, invece, ha il suo. Può essere facilmente modificato aggiungendo PATH=/foo/barall'inizio del crontab, e la soluzione alternativa classica è quella di utilizzare sempre percorsi assoluti ai comandi eseguiti da cron, ma dove è definito il PERCORSO predefinito di cron? Ho …
34 cron  path 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.