Als «bashrc» getaggte Fragen

Die Bashrc-Datei wird von der Bourne Again-Shell unter Unix / Linux verwendet, um Umgebungsvariablen festzulegen und Befehle auszuführen.


18
Melden Sie sich an, ohne bash_profile oder bashrc auszuführen
Nehmen wir also an, man hat etwas in ihre eingegeben .bashrc, das ihn (oder sie) daran hindert, sich über ssheinzuloggen (dh der SSH-Login wird aufgrund des Fehlers in der Datei beendet). Gibt es eine Möglichkeit, sich anzumelden, ohne es auszuführen (oder .bashrcda das eine das andere ausführt ) oder die …
75 ssh  login  bashrc 

1
Was ist der Unterschied zwischen einer 'Login'- und einer' Interactive'-Bash-Shell?
Was ist der Unterschied zwischen einer 'Login'- und einer' Interactive'-Bash-Shell? Ich habe Wikipedia unten zitiert, aber kann jemand eine bessere Antwort geben? BEARBEITEN: Dies ist ein Community-Wiki. Anstatt also zum Schließen abzustimmen, können Sie Beispiele dafür angeben, in welchen Situationen welche Art von $ SHELL erforderlich ist Startskripte Beim Start …



10
Ich habe es vermasselt, gehe in .bashrc
Ich habe "exit" in meine .bashrc-Datei eingefügt. Ich habe keinen physischen Zugriff auf die Maschine, daher verwende ich ssh, um mich mit ihr zu verbinden. Ich habe keine Root-Rechte. Jedes Mal, wenn ich eine Verbindung zum Server herstelle, wird die Verbindung automatisch getrennt. Bisher habe ich versucht: Überschreiben von .bashrc …
27 ssh  bashrc 


6
Verwenden Sie .bashrc, ohne sftp zu beschädigen
Mein Problem ist, dass ich jedes Mal, wenn ich mich bei der ssh-Shell anmelde, ein paar Variablen setzen und ein paar Zeilen ausgeben muss. Gleichzeitig muss ich in der Lage sein, mit sftp Dateien über Filezilla zu tarnsfen. Wenn Ihre Startskripte nun, wie in den OpenSSH-FAQ unter http://www.openssh.org/faq.html beschrieben , …
20 linux  ssh  sftp  bashrc 

4
Warum wird meine .bashrc nicht unter Cygwin gelesen?
Meine .bashrc sieht so aus: alias name@server="ssh server sname" echo "bashrc read" Die echoAnweisung dient nur zur Überprüfung, ob sie gelesen wurde. Aber das Echo macht nichts. Ich möchte einen Alias ​​für ein schnelleres SSH in einer Box festlegen, die einen bestimmten Befehl ausführt, der ein funktionierender Alias ​​auf der …
10 bash  cygwin  bashrc 

5
Wie stelle ich den Standard-Bashrc wieder her?
Ich habe versehentlich überschrieben .bashrc. Ich habe folgendes getan echo 'export EDITOR=/usr/bin/nano' >> /etc/bashrc Bur Ich tippte versehentlich >statt >>. Ich denke, es war eine schlechte Idee. Ich kann mich immer noch mit diesem Trick anmelden (Treffer, Ctrl+Cbevor die .bashrc vollständig ausgeführt wird). Aber wie stelle ich die Standardeinstellung wieder …
9 bash  bashrc 

6
Doppelte Einträge aus der PATH-Variablen entfernen
Ich ändere meine .bashrc häufig und beziehe sie dann. Wenn ich jedoch Dinge export PATH="~/bin:~/perl5/bin:$PATH"in meiner Datei habe, PATHwächst die Umgebungsvariable jedes Mal , wenn ich die Datei beschaffe. Wenn zum Beispiel .bashrc zum ersten Mal bezogen wird, PATHbesteht die Variable aus ~/bin:~/perl5/bin:/usr/bin:/bin. Das zweite Mal besteht es aus ~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin. …
9 bash  shell  path  bashrc 



4
Wie kann man den Titel eines Terminals mit dem Befehl 'tput' festlegen?
Durch diese Antwort habe ich herausgefunden, dass ich seit Jahren auf naive Weise Terminalfarben in meiner Eingabeaufforderung einstelle. Ich habe jetzt meine .bashrc geändert, um 'tput'-Befehle zu verwenden, um verschiedene Elemente meiner Eingabeaufforderung einzufärben. Der einzige verbleibende Escape-Code, den ich habe, ist folgender: TITLEBAR="\[\033]2; PROD - \u@\h:\w \007\]" Weiß jemand, …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.