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.
Vorrei un modo per aggiungere cose a $ PATH, a livello di sistema o per un singolo utente, senza potenzialmente aggiungere lo stesso percorso più volte. Un motivo per volerlo fare è che si possano effettuare aggiunte .bashrc, che non richiedono un login, ed è anche più utile sui sistemi …
Quando io faccio which pip3 ottengo /usr/local/bin/pip3 ma quando provo ad eseguire, pip3ricevo un errore come segue: bash: /usr/bin/pip3: No such file or directory Questo perché di recente ho eliminato quel file. Ora il whichcomando punta a un'altra versione di pip3quello che si trova in /usr/local/binma la shell ricorda ancora …
Sto cercando di compilare wxWidgets usando MingW e ho Cygwin nel mio percorso, che sembra essere in conflitto. Quindi vorrei rimuovere /d/Programme/cygwin/bindalla variabile PATH e mi chiedo se esiste un modo elegante per farlo. L'approccio ingenuo sarebbe quello di riecheggiarlo in un file, rimuoverlo manualmente e sorgente, ma scommetto che …
Ho diversi progetti che mi richiedono di cambiare le versioni di Java / Grails / Maven. Sto cercando di gestirlo con alcuni script che potrebbero apportare le modifiche. Per esempio: #!/bin/sh export JAVA_HOME=/cygdrive/c/dev/Java/jdk1.5.0_22 export PATH=$JAVA_HOME/bin:$PATH export GRAILS_HOME=/cygdrive/c/dev/grails-1.0.3 export PATH=$GRAILS_HOME/bin:$PATH export MAVEN_HOME=/cygdrive/c/dev/apache-maven-2.0.11 export PATH=$MAVEN_HOME/bin:$PATH which java which grails which mvn Quando …
Ho delle difficoltà a capire la differenza tra PATHe LD_LIBRARY_PATH. Ho una configurazione di installazione che richiede un file pkg.tcl e non sono dove aggiungere il percorso ad esso: dovrebbe essere PATHo LD_LIBRARY_PATH?
Ho un programma sul mio cammino. Il programma viene eseguito quando eseguito con un percorso completo specificato. Ma il programma non può essere trovato quando lo eseguo solo con il suo nome. In sostanza, voglio capire come sia possibile l'output di seguito e come risolverlo in modo che il mio …
Di recente ho notato quanto segue nel mio profilo cygwin, più precisamente: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Cosa significa? Perché non è solo $ PATH? È un 'se $ PATH esiste quindi aggiungi: $ PATH'? Il mio scopo è scambiare l'ordine e mettere i percorsi cygwin dietro il percorso di Windows. In passato avrei …
Il nostro amministratore di sistema ha installato un'applicazione software (Maven) sul server e ha detto a tutti di aggiungere la /usr/local/maven/bin/cartella al loro percorso. Penso che potrebbe essere più conveniente collegare i pochi programmi in quella cartella dalla /bincartella (o altra cartella che ognuno ha nel proprio percorso) in questo …
La shell che uso normalmente è zsh. Ho diversi alias per abilitare il colore in alcuni programmi come lse grep. Ho anche impostato il mio percorso personalizzato in modo da poter eseguire i programmi in un posto non standard (come in ~/bin/). Io non voglio cambiare la shell di root …
Perché sshdrichiede un percorso assoluto al riavvio, ad es. /usr/sbin/sshdAnzichésshd Ci sono implicazioni per la sicurezza? PS il messaggio di errore: # sshd sshd re-exec requires execution with an absolute path
Da C, qual è il modo più semplice per eseguire un'utilità standard (ad esempio, ps) e nessun altro? Non POSIX garanzia che, per esempio, uno standard psè in /bin/pso devo resettare la variabile d'ambiente PATH per quello che ottengo con confstr(_CS_PATH, pathbuf, n);e quindi eseguire l'utilità attraverso il percorso-ricerca?
Trovo sempre più strumenti che mettono gli eseguibili in ~ / .local / bin. Sono vecchio e per me ~ / bin è il posto nella mia $ HOME per gli eseguibili. Da dove è nata questa folle nuova moda? Perché la gente lo fa? Quanto è diffuso? È formalizzato …
Perché uno shebang ha bisogno di un percorso? Sbagliato #!ruby Corretta #!/usr/local/bin/ruby #!/usr/bin/env ruby Il sistema operativo dovrebbe disporre delle informazioni relative al percorso di un comando registrato e perché si aspetta ancora che venga fornito?
Perché i due punti ( :) sono stati scelti come separatori di percorso? Nota che intendo "separatore di percorso" e non "separatore di directory". Il separatore di percorso è il simbolo posto tra le voci nella PATHvariabile di ambiente. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol Tutto in computer e software una volta …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.