Öffnen Sie einfach Ihren gewünschten Texteditor und klicken Sie auf Datei - Öffnen. Drücken Sie im Dateidialogfeld Command+ Gund geben Sie ein ~/.bash_profile
. Kommentieren oder löschen Sie den Kaustikeintrag, speichern Sie die Datei und starten Sie das Terminal erneut.
Wie stelle ich die Fähigkeit wieder her, Terminalbefehle auszuführen?
Ich benutze Mountain Lion. Ich habe meiner Datei ~ / .bash_profile einen Alias hinzugefügt, und jetzt, wenn ich das Terminal öffne, wird Folgendes angezeigt:
Last login: Thu Feb 11 09:50:30 on ttys000 Saving session... ...copying shared history... ...saving history... ...completed. [Process completed]
Und dann darf ich nichts in das Terminal eingeben. Ich möchte den Alias aus meiner ~ / .bash_profile-Datei entfernen, weiß aber nicht, wie, weil ich die Datei nicht über das Terminal erreichen kann. Wie kann ich die vorherige Terminalfunktionalität wiederherstellen?
4 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Erstellen Sie ein weiteres Administratorkonto auf Ihrem Mac, und verwenden Sie das Terminal, um Ihre beschädigte .bash_profile-Datei zu löschen oder zu löschen. Oder booten Sie im Einzelbenutzermodus und machen Sie es von dort aus (nach dem mount -uw / natürlich).
Öffnen Sie die Terminaleinstellungen und legen Sie im allgemeinen Tab "Shells open with" auf /bin/csh
. Sie sollten jetzt in der Lage sein, ein neues Terminal-Fenster zu öffnen rm ~/.bash_profile
und zur Bash zurückzukehren.
Es gibt viele Lösungen für Ihr Problem. Der einfachste:
Öffnen Sie einen beliebigen grafischen Editor, öffnen Sie Ihre .bash_profile-Datei und löschen Sie Ihren Alias oder was auch immer dazu führt, dass der Terminalprozess beendet wird.
Eine andere Lösung:
Sie können einen neuen Benutzer erstellen und sich von diesem Benutzer anmelden und Ihr .bash_profile bearbeiten ( /user/ihr_username/.bash_profile ).
Oder Wenn Sie keine der grafischen Methoden verwenden möchten, versuchen Sie die Remote-Anmeldung auf diesem System von einem anderen System aus, geben Sie die Anmelde-Shell außer bash an und bearbeiten Sie Ihr .bash_profile (z. B. ssh -t).
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?