Wie ändere oder entferne ich einen Alias in Zsh unter MacOS?
521
SoaperGEM
Ich versuche, auf meinem Mac ein Build-Tool zu installieren, das sich bitte nennt . Es scheint jedoch, dass das Wort "bitte" bereits ein Alias "Sudo" ist, und ich weiß nicht, wo dieser Alias gesetzt wird.
Ich benutze Oh My Zsh, was bedeutet, dass ich eine ~/.zshrc
Datei anstelle einer ~/.bashrc
Datei habe. Aber ich kann Ihnen sagen, dass ~/.zshrc
weder in meiner Akte noch in meiner ~/.bash_profile
Akte Aliasnamen auf das Wort "bitte" gesetzt sind.
Wenn ich please
das Terminal eintippe, sehe ich Folgendes:
usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-C num] [-g group] [-h host] [-p prompt] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-C num] [-g group] [-h host] [-p prompt] [-u user] file ...
Und wenn ich schreibe which please
, sagt es einfach Folgendes:
please: aliased to sudo
Gibt es andere Orte, an die ich nicht denke, wo Aliase definiert werden können? Wie entferne ich diesen nervigen Alias?
Ihre Frage ist nicht "Warum ist ...", sondern "Wie entferne ich einen Alias", was eine gute Sache ist: Wir können generell keine "Warum" -Fragen beantworten. Einige Entwickler haben sich dafür entschieden. Aber wir können "Wie mache ich ..." antworten. Ich habe die Frage bearbeitet, um das zu klären.
music2myear vor 5 Jahren
0
Das ist fair, obwohl ich sicherlich ein langes "Warum" im Kopf habe, da ein Alias normalerweise in erster Linie auftaucht, weil Sie es in einer der oben genannten Dateien definiert haben. Da es nicht als solches definiert ist, frage ich mich immer noch, was sonst dazu führt, dass es auftaucht.
SoaperGEM vor 5 Jahren
0
Diese Frage kann auch hier bereits beantwortet werden: https://apple.stackexchange.com/questions/229886/how-do-i-change-delete-alias-in-os-x-permanently Geben Sie einen Überblick und lass es uns wissen. Wenn Ihre Frage dadurch nicht beantwortet wird, bearbeiten Sie diese bitte, um zu klären, wie sie sich unterscheidet.
music2myear vor 5 Jahren
0
Es ist in der Tat anders. Hast du meine gelesen? Haben Sie den Link gelesen, mit dem Sie verlinkt haben? Die Antwort, mit der Sie verlinkt haben, war im Wesentlichen "Entfernen Sie den Alias-Befehl aus Ihrer` ~ / .bashrc'-Datei. " Ich habe in meiner obigen Frage ziemlich klar gesagt, dass ich keine `~ / .bashrc`-Datei habe; Ich habe stattdessen eine `~ / .zshrc`-Datei, weil ich ZSH verwende, und außerdem enthält meine` ~ / .zshrc`-Datei überhaupt keine Alias-Befehle. Ratschlag: Bitte lesen Sie die Fragen sorgfältig durch, bevor Sie zum Schluss kommen.
SoaperGEM vor 5 Jahren
0
Ich werde nicht an einem Spitting-Wettbewerb teilnehmen. Ich habe deine Frage gelesen. Shells haben viele Gemeinsamkeiten und es gibt viele Ergebnisse zur Frage "Wie entferne ich einen Alias in Macos". Wie sich Zsh unterscheidet, kann hervorstechen. Darüber hinaus haben Sie ausdrücklich festgestellt, dass der Alias in der .zshrc-Datei nicht sichtbar war. Außerdem verwendet ZSH anscheinend den Befehl "Unalias", auf den in der verknüpften Frage verwiesen wird, und weitere Suche enthüllt diese für ZSH spezifische Frage und empfiehlt diesen Befehl: https://superuser.com/questions/786956/how-to- remove-zsh-alias
music2myear vor 5 Jahren
0
Diese bietet eine andere Methode: https://unix.stackexchange.com/questions/161973/clear-or-disable-aliases-in-zsh
music2myear vor 5 Jahren
0
Ich kenne weder `zsh` noch MacOS, aber in Linux gibt es möglicherweise globale RC-Skripte in` / etc`. Ich würde `grep -rl" Alias please "/ etc 2> / dev / null versuchen. Nicht sicher, ob es auf dem Mac hilfreich ist.
Kamil Maciorowski vor 5 Jahren
1
0 Antworten auf die Frage
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"?