Pytania otagowane jako environment-variables

Zestaw zmiennych dynamicznych, które mogą wpływać na zachowanie uruchomionych procesów i dostęp do zasobów.


3
Jak ustawić trwałe zmienne środowiskowe dla roota?
Aby utworzyć trwałe zmienne środowiskowe, dodaję plik skryptu do katalogu /etc/profile.d, na przykład: # mój skrypt eksport MY_VAR = zmienna_wartości Działa to poprawnie dla bieżącego użytkownika: alex @ alex-64: ~ $ echo $ MY_VAR var_value Teraz potrzebuję tych samych zmiennych środowiskowych dla użytkownika root, ale skrypt /etc/profile.d nie działa dla …


3
Stała zmienna PATH
Jak mogę /media/De Soft/mongodb/binustawić tę zmienną PATH na stałe? Wszyscy mówią „ export PATH=$PATH:media/De\ Soft/mongodb/bindo ciebie ~/.profile, lub .bashrc, w .zshenvzależności od twojej powłoki”. Nie wiem co to jest ~/.profile, albo .bashrc, albo .zshenv. Co oni właściwie robią? Jak dodać export PATH=$PATH:my/pathdo mojego .profile / .bashrc / .zshenv? Używam 64-bitowego …

2
Czy w końcu jest różnica między „.” A „source” w bash?
Szukałem różnicy między „.” oraz wbudowane polecenia „source” i kilka źródeł (np. w tej dyskusji i na stronie podręcznika bash ) sugerują, że są one takie same. Jednak po wystąpieniu problemu ze zmiennymi środowiskowymi przeprowadziłem test. Utworzyłem plik, testenv.shktóry zawiera: #!/bin/bash echo $MY_VAR W wierszu polecenia wykonałem następujące czynności: > …



2
Jak na stałe ustawić zmienne środowiskowe PATH i M2_HOME w Ubuntu dla maven3?
Pobrałem najnowszy plik apache-maven3.zip i ekstrahowano go do folderu: /home/gaurav/Java/maven3. Nie wiem, jak ustawić zmienne środowiskowe dla maven - takie jak PATH i M2_HOME. Próbowałem poniżej rzeczy: export M2_HOME=/home/gaurav/Java/maven3 export PATH= /home/gaurav/Java/maven3/bin:${PATH} Po ustawieniu tego uruchomiłem mvn --versioni działa poprawnie. Ale kiedy następnym razem uruchamiam komputer i piszę $M2_HOME, nie …


6
Co oznacza eksport PATH = coś: $ PATH oznacza?
Jestem bardzo nowy w Linuksie i umieściłem następujące polecenie na końcu pliku .profilew folderze domowym: export PATH="~/.composer/vendor/bin:$PATH" Znam problemy zmiennych środowiskowych i ich wartości nieco z systemu Windows, ale w tym przypadku chcę zrozumieć, co robi to polecenie i jakie są jego części: Co to jest ta „eksportowa” fraza na …

4
Do czego służy zmienna $ BASH_COMMAND?
Zgodnie z instrukcją Bash zmienna środowiskowa BASH_COMMANDzawiera Komenda aktualnie wykonywana lub planowana do wykonania, chyba że powłoka wykonuje komendę w wyniku pułapki, w którym to przypadku jest to komenda wykonywana w chwili pułapki. Pomijając tę ​​narożną wielkość liter, jeśli dobrze rozumiem, oznacza to, że kiedy wykonuję polecenie, zmienna BASH_COMMANDzawiera to …

3
Dlaczego „A = 10 echa $ A” nie drukuje 10?
To polecenie: A=10 echo $A wypisuje pustą linię. Dlaczego nie 10? Dlaczego ustawienie tymczasowego środowiska w miejscu nie działa? Chcę poznać przyczynę i wyjaśnienie, a nie rozwiązanie. użyłem LANG=C gcc ... aby wymusić na gcc użyj języka zastępczego (angielski) zamiast języka systemowego (chiński). Zakładam więc, że VAR=valueprefiks skonfiguruje tymczasowe środowisko …

4
Automatyczne uzupełnianie Bash dla zmiennych środowiskowych [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematyczne dla Ask Ubuntu. Zamknięte 6 lat temu . Funkcja autouzupełniania bash nie wydaje się działać ze zmiennymi środowiskowymi w 11.04. Obecne zachowanie pokazano poniżej export SCRIPT=/home/user/script cd $SCRIPT/<tab> skutkuje …

2
Jak trwale wyłączyć http_proxy
Po usunięciu serwera proxy z systemu / sieci i zastosowaniu go w całym systemie, nadal działa on podczas pracy w konsoli. Kiedy biegnę: env | grep proxy drukuje: http_proxy=http://proxy.studnet.lan:8080 ftp_proxy=ftp://proxy.studnet.lan:8080 socks_proxy=socks://proxy.studnet.lan:8080 https_proxy=https://proxy.studnet.lan:8080 Mógłbym to usunąć za pomocą: unset http_proxy unset ftp_proxy unset socks_proxy unset https_proxy ale to nie jest trwałe, …

2
Jak wydłużyć czas oczekiwania na nieodpowiadające programy?
Zainstalowałem Ubuntu GNOME i stwierdziłem, że otrzymuję dużo PROGRAMU, który nie odpowiada na wiadomości. Muszę albo „wymusić” zamknięcie programu, albo „poczekać” trochę dłużej. Zauważyłem, że za każdym razem, gdy czekam na program, program w końcu kontynuuje bez problemów. Myślę więc, że może istnieć konfiguracja „limitu czasu” dla programów, które będą …

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.