«environment-variables» etiketlenmiş sorular

Çalışan işlem davranışını ve kaynaklara erişimi etkileyebilecek bir dizi dinamik değişken.

3
Bash komut dizisi yola eklensin mi?
Bir uygulama klasöründe yolumdaymış gibi kullanmak istediğim bazı bash komut dosyalarına sahibim. Eğer düz uygulamalar olsaydı, sadece ~ / .bashrc dizinini eklerdim, ama bunlar betikler. Örneğin: ~/a_dir/another_dir/foo.sh ~/a_dir/another_dir/foo-gui.sh Herhangi bir dizinden kullanabilmem için bir yol oluşturmanın iyi bir yolu var mı? Örneğin: totally/different/path$ bash foo.sh


2
Bc sonuçları bir değişkene nasıl aktarılır
Bir senaryo yazıyorum ve sonuçları bcbir değişkene aktarmak istiyorum . Ben 2 değişken ( var1ve var2) beyan ettim ve onlara değerler verdim . Senaryomda diğer hesaplamalar için çalışabilmem için sonuçları bcbaşka bir değişkene iletmek istiyorum . Şimdiye kadar sonucu aradığım şey olmayan bir dosyaya yazabildim ve ayrıca terminaldeki sonucu yankılayabildim …


4
Tomcat JAVA_HOME'u tanımıyor
Ubuntu 14.04 Server'ı yükledim, JDK1.8u5 ve Tomcat7'yi çıkardım ve .profile dosyasına ekledim (ayrıca benzer [non] sonuçlarıyla .bashrc'ye eklemeyi denedim): export JAVA_HOME=/opt/java/jdk1.8.0_05 export PATH=$PATH:$JAVA_HOME/bin koştuğumda echo $JAVA_HOMEbeklenen sonucu alıyorum /opt/java/jdk1.8.0_05. Ayrıca çalıştırabilir java -versionve Java'dan doğru yanıtı alabilirsiniz. çok uzak çok iyi. şimdi Tomcat'i başlatmaya çalışıyorum (ayrıca catalina.sh'ı da denedim) ve …

2
Http_proxy ortam değişkenini güncelleme
Kısa bir süre önce proxy sunucumun kullanıcı adıma karşılık gelen şifremi değiştirdim. Bu nedenle apt.conf ve / etc / environment dosyalarını yeni şifremle güncelledim. Ancak yazarken echo $http_proxy veya env tüm ortam değişkenlerini yazdırır, değeri eski parola ile görüntüler. Benzer şekilde socks_proxy, all_proxy için. Herhangi bir çözüm var mı?

4
PHP'yi komut satırından çalıştırma
Ben yüklemiş XAMPP benim PHP gelişimi için v1.8.3. Ben Ubuntu için yeniyim, bu yüzden bulunan PHP için ortam değişkeni ayarlamak bilmiyorum /opt/lampp/bin/php. Ben localhostsadece PHP komut dosyalarını çalıştırabilirsiniz , ama ben de komut satırından çalıştırmak istedim. Bu değişkeni her kullanıcı için ayarlamak istiyorum, çünkü bu sistemi kullanan tek kişi benim.

1
JAVA_HOME doğru şekilde tanımlanmamış
Java JDK etkin noktasını 1.7 yükledim. Ben yazarken java -versionben alıyorum duyuyorum: java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-b147) Doğru. Ve maven'i yüklemeye çalıştım ve /etc/environmentdosyaya ekledim : JAVA_HOME=/usr/lib/jvm/jdk1.7.0 M2_HOME=/usr/local/apache-maven/apache-maven-3.0.4 MAVEN_HOME=/usr/local/apache-maven/apache-maven-3.0.4 M2=/usr/local/apache-maven/apache-maven-3.0.4/bin Şimdi mvn yazdığımda alıyorum: Error: JAVA_HOME is not defined correctly. We cannot execute ”/usr/lib/jvm/jdk1.7.0”/bin/java Ancak ben …


2
LC_ALL = C'deki C anlamı ne?
Yerel ayarları geçersiz kılmak LC_ALLiçin birinin çalıştırmak istediği komuta ek olarak kullanabileceğimizi çok iyi biliyorum . Ayrıca C, bir sistemin varsayılan yerel ayarlarını kullanır biliyorum . Ama ne anlama geliyor C?

2
~ / .Profile dosyasını çalışmıyorken güncelleyerek özel yol ekleme
Aşağıdakileri ekleyerek ~ / .profile dosyamı değiştirdim: PATH="/user/share/android-sdk-linux/tools:$PATH" Sonra oturumu kapatın ve yeniden oturum açın, ancak yol $ PATH ortam değişkenine eklenmez. Terminalde kontrol ediyorum: echo $PATH /usr/share/android-sdk-linux/tools:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.7.0_17/bin Tavsiye lütfen Düzenle Hatta denedim: PATH=$PATH:/usr/share/android-sdk-linux/tools EXPORT PATH Burada da şans yok. Düzenle 2 ~ / .Profile: # ~/.profile: executed by the …

2
Masaüstü Dosyaları $ PATH biçimini doğru kullanmıyor
.desktopUnity Launcher'da kullanmak için dosyalar oluşturuyorum . Benim ilgili dizinde ilgili Ubuntu belgelerinde belirtildiği gibi benim dosya değişken benim dosya ~/usr/bin/doğru yerleştirilir benim dizin ( ) koymak kendi konum var .PATH.pam_environment Bu benim .pam_environmentdosya içeriği : LANGUAGE=en_AU:en_GB:en LANG=en_AU.UTF-8 LC_NUMERIC=en_AU.UTF-8 LC_TIME=en_AU.UTF-8 LC_MONETARY=en_AU.UTF-8 LC_PAPER=en_AU.UTF-8 LC_NAME=en_AU.UTF-8 LC_ADDRESS=en_AU.UTF-8 LC_TELEPHONE=en_AU.UTF-8 LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=en_AU.UTF-8 PATH DEFAULT=${PATH}:~/usr/bin/ Hangi …


3
Ortam değişkenleri - linux tarafından nerede depolanırlar, bunları nasıl değiştiririm ve bunu yapmak güvenli midir?
Dev makinemde gcc'nin eski bir sürümünü kaynaktan yapılandırmaya çalışıyorum. Belgeler, bunun için değiştirilmesi gereken birkaç ortam değişkenini vurgulamaktadır. Bunu nasıl yapacağımı ve linux'un onları nerede sakladığını ve herhangi bir değişikliğin kaydedilmesi için bir sistemin yeniden başlatılması gerekip gerekmediğini merak ediyordum ??

4
Ortam değişkenlerini ayarladıktan sonra “geçerli bir tanımlayıcı değil” hatası nasıl düzeltilir?
Ubuntu 14.04 LTS cocos2dx kurmaya çalışıyorum ama çevresel değişkenler (in .bashrc) ayarladıktan sonra ben bu hatayı almaya başlayın: bash: export: dev/cocos2d-x-3.2/tools/cocos2d-console/bin': not a valid identifier bash: export:/home/john/android': not a valid identifier bash: export: dev/android-ndk-r10b': not a valid identifier bash: export:dev/adt-bundle-linux-x86_64-20140702/sdk': not a valid identifier Ve bunu düzeltmek için ne yapacağımı …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.