Pytania otagowane jako environment-variables

W przypadku pytań dotyczących zmiennych środowiskowych, zestaw zmiennych dynamicznych, które mogą wpływać na zachowanie uruchomionych procesów i dostęp do zasobów. Tego znacznika należy używać w przypadku pytań dotyczących zmiennych środowiskowych lub pytań dotyczących problemów wynikających z wpływu ustawienia lub modyfikacji wartości zmiennych w zachowaniu procesów i dostępie do zasobów.

3
Jak wyeksportować zmienną do użycia z sudo?
Na Slackware użycie sbopkgpozwala zbudować pakiet ze źródła. Repos nie jest duży jak Debian, ale jest fajny. Niektóre oprogramowanie może wykorzystywać zmienne środowiskowe, na przykład na emulatorze VICE c64, jeśli zmienna FFMPEGjest ustawiona na yes, umożliwia ffmpegrejestrowanie emulatora. Próbowałem użyć $ export FFMPEG=yes; sudo sbopkg -B -i vice ale ffmpegjest …

5
Jak wyświetlić bieżącą wartość zmiennej środowiskowej?
Kiedy sprawdzę środowisko mojego systemu, pojawi się wiele zmiennych środowiskowych. Jak mogę po prostu wyszukać konkretną zmienną? Książka, którą czytam, mówi: Czasami liczba zmiennych w twoim środowisku staje się dość duża, tak bardzo, że nie chcesz widzieć wszystkich wartości wyświetlanych, gdy jesteś zainteresowany tylko jedną. W takim przypadku możesz użyć …


1
Dlaczego eksportowanie vima jako EDITOR w zsh wyłącza skróty klawiaturowe?
Mój .zshrcwygląda tak: export EDITOR="/usr/bin/vim" Teraz, gdy otwieram terminal i wprowadzam skrót klawiaturowy, taki jak ctrlaprzejście na początek linii, to nie działa. Zamiast tego ciąg ^A(lub inny ciąg, w zależności od wprowadzonego skrótu) zostaje wprowadzony do terminala: emlai:~ % ^A Usunięcie słowa exportz mojego .zshrcpowoduje, że skróty klawiaturowe działają poprawnie: …



3
Wystąp błąd podczas używania pustych zmiennych powłoki
Czasami używam, $PROJECT_HOME/*aby usunąć wszystkie pliki w projekcie. Gdy zmienna środowiskowa PROJECT_HOMEnie jest ustawiona (ponieważ tak zrobiłem, sua nowy użytkownik nie ma ustawionej tej zmiennej środowiskowej), rozpoczyna usuwanie wszystkich plików z folderu głównego. To apokaliptyczne. Jak mogę skonfigurować, bashaby wyświetlał błąd, gdy używam niezdefiniowanej zmiennej środowiskowej w powłoce?

5
Zapobiegać przekazywaniu przez klienta SSH zmiennej środowiskowej TERM na serwer?
Obecnie używam terminala gnome Fedory 18 , a następnie uruchomiłem w nim multiplekser. Po połączeniu się z serwerem CentOS 5 za pomocą polecenia znajduję:tmuxssh ls wynik nie ma koloru tmux, screen, hexedit, htopWszystko powiodło się z komunikatem o błędzie, takich jak:awaria otwartego terminalu: brakujący lub nieodpowiedni terminal: screen-256color Wygląda na …


2
JAVA_HOME nie jest ustawiony w skrypcie podczas uruchamiania za pomocą sudo
Próbuję uruchomić skrypt instalacyjny, który wymaga zainstalowania języka Java i ustawienia JAVA_HOMEzmiennej środowiskowej. Mam ustawione JAVA_HOMEw /etc/profile, a także w pliku Zadzwoniłem java.shw /etc/profile.d. Mogę echo $JAVA_HOMEuzyskać prawidłową odpowiedź, a nawet mogę sudo echo $JAVA_HOMEuzyskać prawidłową odpowiedź. W install.shpróbuję uruchomić, wstawiłem echo $JAVA_HOME. Kiedy uruchamiam ten skrypt, nie sudowidzę katalogu …

2
Jakie jest znaczenie pojedynczych i podwójnych cudzysłowów w zmiennych środowiskowych?
W moim pliku .profile zdefiniowałem niektóre zmienne środowiskowe, takie jak: MY_HOME="/home/my_user" ale zmienna nie wydaje się oceniać, chyba że usunę cudzysłowy i ponownie źródła pliku. Uważam, że cytaty są konieczne, jeśli pojawią się spacje, a pojedyncze cudzysłowy są używane, jeśli znaki ucieczki nie są pożądane. Czy ktoś może wyjaśnić znaczenie …

4
Jak przekazać hasło do procesu potomnego?
Przekazywanie hasła w wierszu poleceń (do procesu potomnego rozpoczętego z mojego programu) jest znane jako niebezpieczne (ponieważ może być widoczne nawet przez innych użytkowników za pomocą polecenia ps). Czy zamiast tego można przekazać ją jako zmienną środowiskową? Czego jeszcze mogę użyć, aby go przekazać? (Z wyjątkiem zmiennej środowiskowej) najłatwiejszym rozwiązaniem …

3
Jak mogę wyświetlić listę wszystkich zmiennych powłoki?
Czytając o tym pytaniu: w Zsh jak mogę wyświetlić listę wszystkich zmiennych środowiskowych? , Zastanawiałem się, jak mogę wyświetlić wszystkie zmienne powłoki ? Czy rozróżnienie między zmiennymi powłoki a zmiennymi środowiskowymi dotyczy również powłok innych niż zsh? Interesuje mnie przede wszystkim Bash i Zsh, ale wspaniale byłoby wiedzieć, jak to …


2
zmień środowisko uruchomionego procesu
Jak może być możliwa zmiana jakiejś zmiennej w envjuż uruchomionym procesie, na przykład poprzez /proc/PID/environ?„Plik” read-only. Konieczna jest zmiana lub rozbrojenie zmiennej DISPLAY długotrwałego zadania wsadowego bez jej zabijania.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.