Instrukcje w Jak ustawić zmienne PATH dla wszystkich użytkowników na serwerze? pracuj nad ustawieniem ŚCIEŻKI dla wszystkich „normalnych” użytkowników. Jednakże, jeśli to zrobię sudo -s, a następnie printenv PATHzaktualizowana ścieżka nie jest wyświetlany. Przyjrzałem się na przykład ustawianiu ścieżki TeX Live dla roota , ale wydaje mi się, że to …
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 …
Używam Ubuntu 12.10 i zainstalowałem Android SDK, ustaw ścieżkę dla mojego użytkownika .bashrci działa. Problem polega na tym, że mój telefon wymaga uruchamiania adb przez rootowanie w celu uzyskania uprawnień, ale uruchamiając adb z sudo, pojawia się następujący błąd: sudo: adb: nie znaleziono polecenia Próbowałem po prostu użyć sudo -E …
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 …
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: > …
Właśnie zainstalowałem Ubuntu 14.04.1 LTS. Według .profile, # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash, if ~/.bash_profile or ~/.bash_login exists. Nie ma ~ / .bash_profile lub ~ / .bash_login. Wydaje się, że nie otwiera źródła .profile podczas otwierania terminala. Dlaczego …
Przez przypadek usunąłem wszystkie katalogi $PATHpodczas próby dodania nowego ~/.bashrc. Otworzyłem nowe okno terminala podczas edytowania i teraz $PATHjest puste. Martwię się, jeśli uruchomię z innego dysku, aby znaleźć, $PATHże nie będę mógł ponownie uruchomić się na tym dysku. Zasadniczo jaki jest domyślny wynik echo $PATH?
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 …
Co to jest $PATH? Jak mogę mieć polecenia / programy, które są dostępne tylko dla mnie? Widziałem ~/binwcześniej wspomnianą ścieżkę , ale do czego służy i jak z niej korzystać?
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 …
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 …
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 …
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 …
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, …
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ą …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.