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.
Dobbiamo comunque aggiungere un percorso a livello globale in modo che ogni utente lo ottenga in $ PATH. Voglio aggiungere il percorso di ANT in modo che ogni utente non debba aggiungerlo nella sua variabile $ PATH.
Ho uno script che voglio poter eseguire su due macchine. Queste due macchine ottengono copie dello script dallo stesso repository git. Lo script deve essere eseguito con l'interprete giusto (ad es zsh.). Purtroppo, sia env e zshvivere in luoghi diversi nelle macchine locali e remote: Macchina remota $ which env …
Penso che la maggior parte abbia familiarità con il whichcomando e lo uso spesso. Mi sono appena imbattuto in una situazione in cui sono curioso non solo quale comando sia il primo nel mio percorso, ma quanti e dove sono tutti i comandi in tutti i miei percorsi. Ho provato …
Ho notato che il percorso predefinito per root sul mio VM e server non include / usr / local / bin sudo -s echo $PATH /sbin:/bin:/usr/sbin:/usr/bin Considerando che gli utenti normali sul server hanno / usr / local / bin /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/sowen/bin Perché root non ha bisogno di / usr / …
Quando corro netstat --protocol unixo lsof -Uvedo che alcuni percorsi socket unix sono anteposti con il simbolo @, ad esempio @ / tmp / dbus-qj8V39Yrpa . Quindi quando corro ls -l /tmpnon vedo il file chiamato dbus-qj8V39Yrpa lì. La domanda è: cosa indica quel simbolo anteposto @? E la seconda …
Ho compilato l'ultima versione di emacs dal codice sorgente (v24.2) perché la versione installata sul mio computer è (abbastanza) vecchia per me (v21.3). Ho fatto il solito: $configure --prefix=$HOME make make install Ora sto testando emacs e mi sono reso conto che lancia ancora la versione precedente ... mentre il …
Ho avuto un problema con l'esecuzione di uno script da crontab. Dopo alcune ricerche ho capito che il problema era perché il parametro PATH non include / sbin. Ho visto cosa include in / etc / crontab: PATH=/sbin:/bin:/usr/sbin:/usr/bin Come test: semplice cron job per stampare la variabile PATH: * * …
Ho letto in un paio di punti in cui PATHè impostato /etc/profileo il .profilefile che si trova nella directory home. Questi sono gli unici posti in cui è impostato il percorso? Voglio una migliore comprensione di ciò. Nel /etc/profilefile, come dice il seguente commento "system-wide .profile file for the Bourne …
Il mio $ PATH è simile al seguente: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games In bash, posso senza problemi invocare la bacchetta situata in /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand piace $ wand (i) Mål från "main.cpp" har registrerats (i) Skapar katalog "__wand_targets_dbg" (i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template Tuttavia, nella modalità di compatibilità …
Come posso impostare le variabili env in modo che KDE le riconosca? Come si imposta il percorso in un ambiente non shell (KDE)? A differenza delle due domande precedenti, voglio sapere come fare per GNOME. O meglio ancora, esiste un metodo indipendente dal gestore delle finestre. Per la shell / …
Per quanto ho capito, il solito modo di aggiungere un percorso alla PATHvariabile d'ambiente è concatenare percorsi separati dal :carattere. Per esempio, se voglio aggiungere tre percorsi ad esso /my/path/1, /my/path/2e /my/path/3, avrei dovuto farlo nel modo seguente: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 che non è facile da leggere. C'è un modo per definire …
rsync -avP /home/user/.profile hpux3:/home/user/.profile bash: rsync: command not found Se avessi fatto ssh su macchina hpux3 rsync version 3.1.1 protocol version 31 Copyright (C) 1996-2014 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ output truncated Ho impostato PATHin $HOME/.profilee $HOME/.bashrc. Devo impostarlo nel /etc/profilefile?
A volte definisco una funzione che ombreggia un eseguibile e ne modifica gli argomenti o l'output. Quindi la funzione ha lo stesso nome dell'eseguibile e ho bisogno di un modo per eseguire l'eseguibile dalla funzione senza chiamare ricorsivamente la funzione. Ad esempio, per eseguire automaticamente l'output di fossil diffthrough colordiffe …
Sto riscontrando un comportamento strano con zsh (5.4.2_1 installato con homebrew) su osx che non utilizza la prima occorrenza di un eseguibile nel percorso. Ecco lo scenario: echo $PATH ritorna: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin la birra è in entrambi /usr/local/Cellar/zplug/HEAD-9fdb388/bin e usr/local/bin/brew Ciò è confermato eseguendo quale -una birra che restituisce: /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew /usr/local/bin/brew …
Di recente ho installato CentOS 5.5 sul mio VMWare 8 e sto provando ad aggiungere un nuovo utente al sistema. Non riesco ad aggiungere l'utente se non utilizzo l' su -opzione. Credo che debba fare qualcosa con il percorso non impostato correttamente. Ho aggiornato il percorso ed ecco come appare …
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.