Umgebungsvariablen sind Konfigurationsoptionen, die in einer Shell oder anderen ähnlichen Umgebungen festgelegt werden können. Alle Programme, die innerhalb der Shell gestartet wurden, können sie lesen und selbst konfigurieren.
Ich muss einige Probleme im Zusammenhang mit Umgebungsvariablen auf einem Unix-System beheben. Unter Windows kann ich mit einem Tool wie ProcessExplorer einen bestimmten Prozess auswählen und Werte für jede Umgebungsvariable anzeigen. Wie kann ich dasselbe unter Unix erreichen? echoingund envcmd zeigen derzeit nur Werte an, aber ich möchte anzeigen, welche …
Ich möchte einer Windows-Maschine (Desktop oder Server) eine Umgebungsvariable hinzufügen und diese verwenden, ohne die Maschine neu zu starten. Angenommen, Sie haben einen Produktionsserver, der eine Vielzahl von Apps hostet, und eine neue App benötigt eine bestimmte Umgebungsvariable, um ausgeführt zu werden. Sie möchten es nicht neu starten, während Benutzer …
Gibt es einen direkteren Weg zur GUI der Umgebungsvariablen als ... Klicken Sie mit der rechten Maustaste auf "Arbeitsplatz" und wählen Sie "Eigenschaften". Klicken Sie auf den Link "Erweiterte Systemeinstellungen". Klicken Sie auf die Registerkarte "Erweitert". Klicken Sie auf die Schaltfläche 'Umgebungsvariablen ...'. Kann ich eine Verknüpfung dazu erstellen?
Ich installiere benutzerdefinierte Software in /usr/local/lib. Wie kann ich die PATH und LD_LIBRARY_PATH in CentOS 6 systemweit verwenden gesetzt /usr/local/lib. Mir ist klar, dass es mehr als einen Weg geben kann. Was ist der einfachste und üblichste Weg?
Ich möchte nur eine systemweite Umgebungsvariable JAVA_HOMEfür alle Benutzer einrichten , einschließlich des Root- Benutzers. Bedarf: für normale Benutzer zugänglich zugänglich für root immer geladen, nicht nur für Bash (Gnome-Terminal startet standardmäßig keine Bash) auf Ubuntu, Debian und optional Red Hat zu arbeiten großartig, wenn das Hinzufügen einfach per Skript …
In den Devops-Richtlinien unter https://12factor.net/config wird vorgeschlagen , Website-Geheimnisse (Datenbankkennwörter, API-Schlüssel usw.) in Umgebungsvariablen abzulegen. Welche Vorteile hat das, anstatt Textdateien (JSON, XML, YAML, INI oder ähnliches) zu verwenden, die von der Versionskontrolle ignoriert werden? Ich finde es viel einfacher, eine Konfigurationsdatei mit Geheimnissen zu kopieren, als Umgebungsvariablen in der …
Die Frage sagt so ziemlich alles aus; Ich habe Benutzer, die nicht berechtigt sind, ihre eigene PATHUmgebungsvariable zu bearbeiten. Wenn sie diese aus irgendeinem Grund ändern müssen, müssen sie sich abmelden, damit sich ein Administrator anmelden und die PATHfür sie ändern kann, bevor sich der Benutzer erneut anmeldet . Das …
Auf meinem lokalen Terminal habe ich TERM = konsole-256color, aber nicht alle Remote-Computer, mit denen ich eine Verbindung herstelle, haben diese Definition. Ist es möglich, ssh dazu zu bringen, den TERM auf dem entfernten Rechner zu ändern? Ohne die .bash * -Skripte auf dem Remote-Computer zu ändern, einfach durch Ändern …
Ich bin gespannt, ob es möglich ist, eine Umgebungsvariable im ProgramArgumentsTeil eines Luanchd-Skripts unter Mac OS X Leopard anzugeben . <?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>
Wir haben Oracle Express auf einem Windows 2003 Server installiert und dabei den PATH aktualisiert. Wir versuchen, IIS dazu zu bringen, diese Änderung im PATH zu sehen, aber wir können es nicht herausfinden. Wir haben den App-Pool und die IIS-Site ohne Erfolg recycelt. Gibt es eine Möglichkeit, es zu erkennen, …
Ich habe meinen crontab-Job 0 2 */1 * * /aScript >aLog.log 2>&1als 'root'-Benutzer ausgeführt und festgestellt, dass sich die env von der env des' root'-Benutzers unterscheidet und daher ein anderes Laufzeitverhalten meiner Skripte auftritt. Ein Fehlerbehebungsversuch platzierte Exportbefehle in rc.d-Dateien, die jedoch immer noch nicht angezeigt wurden. Am Ende platziere …
Ich verwende derzeit eine Kubernetes-Spezifikation Deployment.yamlfür die Bereitstellung eines Dienstes. Die Spezifikation enthält einen wörtlichen Verweis auf eine bestimmte IP-Adresse (wie <static-ip-address>unten markiert ): spec: type: LoadBalancer loadBalancerIP: <static-ip-address> Ich mache mir Sorgen, Informationen wie Passwörter oder IP-Adressen in entfernte Git-Repositorys zu übertragen. Kann ich dies vermeiden, indem ich Umgebungsvariablen …
Wie ich weiß, erbt das neu ausgeführte Shell-Skript seine Umgebungsvariablen. Gibt es eine Möglichkeit, dies zu blockieren? (Shell ohne Variablenvererbung ausführen)
In ssh_configkönnen einige Umgebungsvariablen mithilfe von auf den Host exportiert werden SendEnv. Gibt es auch eine Möglichkeit, einen bestimmten Wert für diese Variable pro Host zu erzwingen? Ist es zum Beispiel möglich, Variablen $FOOmit Wert barnur dann zu exportieren, wenn eine Verbindung zum Host hergestellt wird example.com?
foreman kann .env-Dateien lesen und Umgebungsvariablen aus dem Inhalt festlegen und dann ein Programm ausführen z.B foreman run -e vars.env myprogram ... aber es macht eine Menge anderer Dinge (und befasst sich hauptsächlich mit dem Starten von Dingen unter Verwendung des Procfile-Formats). Gibt es ein einfacheres Tool (Linux / Unix), …
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.