Domande taggate «environment-variables»

Un insieme di variabili dinamiche che possono influenzare il comportamento dei processi in esecuzione e l'accesso alle risorse.


2
Differenza tra $ LOGNAME e logname
quando echo $LOGNAMEo i lognamecomandi vengono eseguiti normalmente ottengono lo stesso risultato come segue: pandya@pandya-desktop:~$ echo $LOGNAME pandya pandya@pandya-desktop:~$ logname pandya Quindi, c'è qualche differenza tra loro?

2
La variabile HOME non è impostata
Ho due server, sono identici (credo), server di produzione e di gestione temporanea. E ho upstart script nella /etc/init/cartella. description "Discoure process" setuid deploy setgid deploy respawn respawn limit 3 30 start on runlevel [2345] stop on runlevel [06] script exec /bin/bash <<'EOT' echo \"$HOME/.rbenv\" cd /home/deploy/discourse/current bundle exec bluepill …










1
Come impostare LD_LIBRARY_PATH in modo permanente?
Sto usando Ubuntu 16. Voglio usarlo cfmidper il mio progetto. Quando imposto LD_LIBRARY_PATHnel terminale, posso ottenere l'output della cfmidlibreria: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lclab/installed/boost/boost_1_65_0:/home/lclab/installed/rdkit/rdkit-Release_2016_03_1/lib:/home/lclab/installed/lp/lp_solve_5.5.2.5_dev_ux64 Ma quando chiudo la sessione del terminale e ne apro una nuova, voglio aggiungerla di LD_LIBRARY_PATHnuovo. Come posso impostarlo in modo permanente?

2
Perché devo `fonte .profile` in ogni terminale che apro?
Quando cambiamo alcune variabili in ~/.profileUbuntu, eseguiamo il comando source .profile. Quindi la modifica è effettiva solo in questo terminale. Se apriamo un nuovo terminale, dobbiamo eseguire source .profilenuovamente il comando . Quindi sembra che terminali diversi abbiano il proprio ambiente sebbene possano appartenere allo stesso utente. Qual è il …

4
la modifica di / etc / environment non ha influito sulle variabili di ambiente
Sto cercando di installare il sistema esperto Euler seguendo queste istruzioni . Per aggiungere la variabile d'ambiente ho modificato il mio /etc/environmentper diventare come segue: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: /home/mohammad/Desktop/eye" EYE_HOME = "/home/mohammad/Desktop/eye" Ma quando uso printenv PATHnon vedo la nuova directory aggiunta al mio percorso. Cosa sto facendo di sbagliato qui?

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.