«environment-variables» etiketlenmiş sorular

Ortam değişkenleri, bir kabukta veya diğer benzer ortamlarda ayarlanabilen yapılandırma seçenekleridir. Kabuktan başlatılan tüm programlar bunları okuyabilir ve kendilerini yapılandırabilir.

13
Unix'te çalışan bir işlemin ortam değişkenleri?
Unix sistemindeki ortam değişkenleriyle ilgili bazı sorunları gidermem gerekiyor. Windows'ta, belirli bir işlemi seçmek ve her ortam değişkeninin değerlerini görüntülemek için ProcessExplorer gibi bir araç kullanabilirim. Unix'te aynı şeyi nasıl başarabilirim? echoingve envcmd şu anda yalnızca değerleri gösterir, ancak çalışan işlemin şu anda hangi değerleri kullandığını görmek istiyorum.

7
Yeniden başlatmadan bir Windows ortam değişkenini nasıl eklersiniz?
Bir Windows makinesine (masaüstü veya sunucu) bir Ortam değişkeni eklemek ve makineyi yeniden başlatmadan kullanabilmek istiyorum. Diyelim ki çeşitli uygulamaları barındıran bir üretim sunucunuz var ve yeni bir uygulamanın çalışması için belirli bir Ortam değişkenine ihtiyacı var. Kullanıcılar diğer uygulamalarınıza bağlıyken yeniden başlatmak istemezsiniz. Hangi seçeneklerin var? Yeniden başlatmak için …



8
Linux'ta sistem genelinde çevre değişkenlerini ayarlamak için en iyi yer neresidir?
Sadece kök kullanıcı dahil tüm kullanıcılarJAVA_HOME için sistem çapında bir ortam değişkeni kurmak istiyorum . Gereksinimler: normal kullanıcılar tarafından erişilebilir kök için erişilebilir her zaman yüklü, sadece bash için değil (gnome-terminal varsayılan olarak bash başlatmaz) Ubuntu, Debian ve isteğe bağlı olarak Red Hat üzerinde çalışmak Ekleme kolayca komut dosyası olabilir, …

6
Bir web sitesinin gizli değerlerini çevre değişkenleri olarak koymanın avantajları nelerdir?
Https://12factor.net/config adresindeki devops kuralları, web sitesi sırlarını (veritabanı şifreleri, api anahtarları vb.) Çevre değişkenlerine koymanızı önerir. Sürüm kontrolü tarafından göz ardı edilen metin dosyalarını (JSON, XML, YAML, INI veya benzeri) kullanmak yerine ne gibi avantajları var? Bir konfigürasyon dosyasını sırlarla kopyalamak, ortam değişkenlerini .bash_profile ve web sunucusu konfigürasyonunda kullanmaktan çok …

6
Bir kullanıcının PATH ortam değişkenini çıkış yapmadan nasıl değiştirebilirim?
Soru hemen hemen her şeyi söylüyor; Kendi PATHortam değişkenlerini düzenleme iznine sahip olmayan kullanıcılarım var ve bazı nedenlerden dolayı değiştirilmeleri gerekiyorsa, oturumu kapatmaları gerekir, böylece bir PATHkullanıcı tekrar giriş yapmadan önce bir Yönetici giriş yapabilir ve onlar için değişiklik yapabilir. . Bu ideal değil. Daha iyi bir şekilde yapılabilir mi?


3
Başlatma betiğinde bir ortam değişkeni kullanın
ProgramArgumentsMac OS X Leopard'daki bir luanchd betiği bölümünde bir ortam değişkeni belirtmenin mümkün olup olmadığını merak ediyorum . <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>me.mpietz.MountDevRoot</string> <key>ProgramArguments</key> <array> <string>/bin/sh</string> <string>$HOME/bin/attach-devroot.sh</string> <!-- Instead of using... <string>/Users/mpietz/bin/attach-devroot.sh</string --> </array> <key>RunAtLoad</key> <true/> </dict> </plist>

1
IIS'nin güncellenmiş ortam PATH değişkenini görmesini sağlama
Oracle Express'i bir Windows 2003 Server'a yükledik ve bu süreçte PATH'yi güncelledi. IIS'nin PATH'deki bu değişikliği görmesini sağlamaya çalışıyoruz, ancak anlayamıyoruz. Uygulama havuzunu ve IIS sitesini başarılı bir şekilde geri dönüştürdük. IIS'yi yeniden başlatmadan tanımasını sağlamanın bir yolu var mı? Bu bir sunucu sunucusudur, bu nedenle IIS'yi sıfırlamak istemiyoruz.

4
crontab yürütme yürütme kullanıcısıyla aynı ortam değişkenlerine sahip değil
Crontab işimi 0 2 */1 * * /aScript >aLog.log 2>&1bir 'root' kullanıcısı olarak çalıştırdım, ancak env'in 'root' kullanıcısının env'sinden farklı olduğunu ve bu nedenle scriptlerimin farklı bir çalışma zamanı davranışını yaşadığımı gördüm. Deneme düzeltmesi, rc.d dosyalarına dışa aktarma komutları yerleştirmekti, ancak yine de görünmedi! Sonunda aScript'in içine ihracat komutları yerleştiriyorum …

4
Kubernetes dağıtım özelliğinde ortam değişkenlerini kullanma
Şu anda Deployment.yamlbir hizmeti dağıtmak için bir Kubernetes özelliği kullanıyorum . Spesifikasyon, belirli bir IP adresine ( <static-ip-address>aşağıda işaretlenmiş olan ) kelimesi kelimesine bir referans içerir : spec: type: LoadBalancer loadBalancerIP: <static-ip-address> Parolalar veya IP adresleri gibi bilgileri uzak Git depolarına aktarmayla ilgileniyorum. Örneğin, bir kurulum spesifikasyonu ve fiili konuşlandırma …


4
Belirli bir SSH ana bilgisayarı için değişken ayarlama
İçinde ssh_config, bazı ortam değişkenlerini ana bilgisayara dışa aktarmayı seçebilirsiniz SendEnv. Her değişken için bu değişken için belirli bir değeri zorlamanın bir yolu var mı? Örneğin, değişkeni yalnızca ana bilgisayara bağlanırken $FOOdeğerle dışa aktarmak mümkün müdür ?barexample.com

4
Ortam değişkenlerini bir env dosyasından okumak ve ardından bir komut çalıştırmak (ustabaşıdan daha hafif) için bir yardımcı program var mı?
foreman .env dosyalarını okuyabilir ve içeriklerden ortam değişkenlerini ayarlayabilir ve ardından bir program çalıştırabilir Örneğin foreman run -e vars.env myprogram ... ama başka birçok şey yapıyor (ve öncelikle Procfile biçimini kullanarak bir şeyler başlatmakla ilgileniyor). .Env dosyalarını okumaya ve yeni ortamla bir komut yürütmeye odaklanan daha basit (Linux / Unix) …

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.