Pytania otagowane jako environment-variables

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


2
Różnica między $ LOGNAME a logname
kiedy echo $LOGNAMElub lognamepolecenia są uruchamiane normalnie uzyskują taki sam wynik, jak poniżej: pandya@pandya-desktop:~$ echo $LOGNAME pandya pandya@pandya-desktop:~$ logname pandya Czy jest jakaś różnica między nimi?

2
Zmienna HOME nie jest ustawiona
Mam dwa serwery, są identyczne (jak sądzę), serwery produkcyjne i stagingowe. I mam skrypt startowy w /etc/init/folderze. description "Discoure process" setuid deploy setgid deploy respawn respawn limit 3 30 start on runlevel [2345] stop on runlevel [06] script exec /bin/bash <<'EOT' echo \"$HOME/.rbenv\" cd /home/deploy/discourse/current bundle exec bluepill load config/discourse.pill …

3
Przypisywanie tylko części łańcucha do zmiennej w bash
Otrzymuję od użytkownika pewną bezwzględną ścieżkę do pliku i chcę utworzyć zmienną, która będzie ciągiem, który nie będzie zawierał tylko PIERWSZYCH dwóch składników ścieżki pliku, ale nie będzie go drukować ani nic. Na przykład ścieżka bezwzględna może być: /home/myusername/folder1/folder2/folder3 I jest zapisany w „ścieżka_docelowa”, i chcę, aby „mój_katalog” był tylko: …





1
Jak uruchomić / skonfigurować pulseaudio zdalnie za pomocą ssh?
Mam zdalną maszynę, do której mogę ssh. Na zdalnej maszynie znajduje się program, który wykorzystuje pulsacyjny dźwięk, aby uzyskać wejście z mikrofonu USB podłączonego do zdalnej maszyny. Ta konfiguracja działa dobrze, gdy jest obsługiwana lokalnie, tzn. Mogę uzyskać sygnał wejściowy z impulsu audio, gdy jestem podłączony lokalnie. Przez ssh pojawia …

1
Dlaczego przesłonięcie zmiennej środowiskowej LANG nie zmienia dla mnie języka?
Próbuję uruchomić aplikację w innym języku jako moim obecnym środowisku. Na początek chciałem zmienić język ls. Oto, co przeczytałem wszędzie (pokrewne pytania): ustaw LANGna jedną z obsługiwanych lokalizacji, np .: LANG=nl_NL.UTF-8 ls /nonexistent aby wyświetlał wynik holenderski (NL). Jednak nadal otrzymuję angielski: $ LANG=nl_NL.UTF-8 ls -al /nonexistent ls: cannot access …

1
Tło nie zmienia się przy użyciu ustawień z crona
Próbuję zmienić tapetę na losowy obraz za pomocą sugerowanego skryptu Indrajith Indraprastham tutaj: Jak zmienić tło pulpitu z wiersza poleceń w Unity? Kiedy uruchamiam skrypt z okna terminala, bg zmienia się dobrze, ale kiedy jest uruchamiany z crona, wysyłam ten błąd: (proces: 21901): dconf-WARNING **: nie udało się zatwierdzić zmian …


1
Jak ustawić LD_LIBRARY_PATH na stałe?
Używam Ubuntu 16. Chcę używać cfmidw swoim projekcie. Po ustawieniu LD_LIBRARY_PATHw terminalu mogę uzyskać dane wyjściowe cfmidbiblioteki: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lclab/installed/boost/boost_1_65_0:/home/lclab/installed/rdkit/rdkit-Release_2016_03_1/lib:/home/lclab/installed/lp/lp_solve_5.5.2.5_dev_ux64 Ale kiedy zamykam sesję terminalową i otwieram nową, chcę dodać LD_LIBRARY_PATHponownie. Jak mogę to ustawić na stałe?

2
Dlaczego muszę „pozyskiwać plik .profile” w każdym otwartym terminalu?
Kiedy zmienimy jakąś zmienną w ~/.profileUbuntu, wówczas wykonujemy polecenie source .profile. Wtedy zmiana obowiązuje tylko w tym terminalu. Jeśli otworzymy nowy terminal, musimy source .profileponownie wykonać polecenie . Wygląda więc na to, że różne terminale mają swoje własne środowisko, chociaż mogą należeć do tego samego użytkownika. Jakie są zalety tego, …

4
zmiana / etc / environment nie wpłynęła na moje zmienne środowiskowe
Próbuję zainstalować system ekspercki Euler zgodnie z tymi instrukcjami . Aby dodać zmienną środowiskową, zmodyfikowałem ją tak, /etc/environmentaby wyglądała następująco: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: /home/mohammad/Desktop/eye" EYE_HOME = "/home/mohammad/Desktop/eye" Ale kiedy używam printenv PATH, nie widzę nowego katalogu dodanego do mojej ścieżki. Co robię tutaj źle?

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.