Pytania otagowane jako bashrc

Plik Bashrc jest używany przez Bourne Again Shell w systemach Unix / Linux do ustawiania zmiennych środowiskowych i uruchamiania poleceń.


18
Zaloguj się bez uruchamiania bash_profile lub bashrc
Powiedzmy, że ktoś napisał coś na ich temat, .bashrcco uniemożliwia mu (lub jej) zalogowanie się przez ssh(tj. Logowanie ssh kończy się z powodu błędu w pliku). Czy istnieje jakikolwiek sposób, w jaki osoba ta mogłaby się zalogować bez jej wykonania (lub .bashrcponieważ jedna uruchamia drugą), lub w inny sposób usunąć …
75 ssh  login  bashrc 

1
Jaka jest różnica między powłoką bash „Login” i „Interactive”
Jaka jest różnica między powłoką bash „Login” i „Interactive”? Cytowałem poniżej Wikipedię, ale czy ktoś może dać lepszą odpowiedź? EDYCJA: To jest wiki społeczności, więc może zamiast głosować na zamknięcie, możesz podać przykłady sytuacji, w których wymagany jest typ SHELL Skrypty startowe Kiedy Bash się uruchamia, wykonuje polecenia w różnych …

5
Standardowe miejsce dla zdefiniowanych przez użytkownika skryptów bash_completion.d?
Mam dostęp użytkownika (bez roota) do komputera z systemem Linux (Suse), gdzie opracowałem kilka skryptów bash i odpowiadające im reguły autouzupełniania bash. Ponieważ skrypty należą tylko do mojego użytkownika i dlatego potrzebuję kompletnych reguł tylko „aktywnych” dla mnie (część z faktu, że nie mam dostępu do zapisu roota), umieszczenie mojego …

2
Prosty sposób na uruchomienie ssh-agent i ssh-add przy logowaniu przez SSH?
Staram się, aby następujące polecenia były automatycznie wykonywane podczas logowania do mojego serwera za pośrednictwem ssh: ssh-agent /bin/bash ssh-add ~/.ssh/id_rsa Mój klucz ssh ma hasło i nie mam nic przeciwko wprowadzeniu go raz podczas logowania. Próbowałem umieścić to w moim pliku .bashrc, jednak uważam, że ssh-agent rozpoczyna nową sesję bash. …

10
Spieprzyłem, wyjdź w .bashrc
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w przypadku błędu serwera. Migrował 9 lat temu . Umieszczam „exit” w moim pliku .bashrc. Nie mam fizycznego dostępu do komputera, więc aby się z nim połączyć, używam ssh. Nie mam uprawnień roota. Za każdym razem, gdy łączę …
27 ssh  bashrc 

6
Jak używać niestandardowego pliku .bashrc podczas logowania SSH
Przekonałem się, że w nowej firmie, z którą współpracuję, często muszę uzyskiwać dostęp do serwerów linuksowych o stosunkowo krótkim czasie życia. Na każdym z tych serwerów mam konto, ale za każdym razem, gdy tworzony jest nowy, muszę przejść problem z przeniesieniem przez mój .bashrc. Możliwe jednak, że za około miesiąc …

6
Użyj .bashrc bez przerywania sftp
Mój problem polega na tym, że muszę ustawić kilka zmiennych i wypisywać kilka wierszy za każdym razem, gdy loguję się do powłoki ssh, a jednocześnie muszę mieć możliwość używania sftp do tarnsferowania plików za pomocą Filezilli. Teraz, zgodnie z FAQ openssh na http://www.openssh.org/faq.html , jeśli twoje skrypty startowe odbijają jakiekolwiek …
20 linux  ssh  sftp  bashrc 

4
Dlaczego mój .bashrc nie jest czytany pod cygwin?
Mój plik .bashrc wygląda następująco: alias name@server="ssh server sname" echo "bashrc read" echoStwierdzenie jest tylko dla sprawdzenia, czy jest czytana. Ale echo nic nie robi. Chcę ustawić alias dla szybszego ssh w polu wykonującym określone polecenie, które jest działającym aliasem na zdalnym polu.
10 bash  cygwin  bashrc 

5
Jak przywrócić domyślny bashrc?
Przypadkowo nadpisałem .bashrc. Zrobiłem następujące echo 'export EDITOR=/usr/bin/nano' >> /etc/bashrc Bur przypadkowo wpisałem >zamiast >>. To chyba zły pomysł. Nadal jestem w stanie zalogować się przy użyciu tej sztuczki (naciśnij, Ctrl+Czanim plik .bashrc zostanie w pełni wykonany). Ale jak przywrócić go do ustawień domyślnych .bashrc? Używam CentOS 6.5 x86_64. Jeśli …
9 bash  bashrc 

6
Przycinaj zduplikowane wpisy ze zmiennej PATH
Często modyfikuję mój plik .bashrc, a następnie go pozyskuję. Jednak gdy mam takie rzeczy jak export PATH="~/bin:~/perl5/bin:$PATH"w pliku, PATHzmienna środowiskowa rośnie za każdym razem, gdy plik źródłowy. Na przykład, przy pierwszym uruchomieniu .bashrc, PATHzmienna składa się z ~/bin:~/perl5/bin:/usr/bin:/bin. Drugi raz składa się z ~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin. Po raz trzeci składa się z …
9 bash  shell  path  bashrc 
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.