Verknüpfungen zum Ändern des Verzeichnisses (cd)

Verknüpfungen zum Ändern des Verzeichnisses (cd)

Darauf muss es eine einfache Antwort geben, aber wenn ich versuche, nach „CD“ zu suchen, beziehen sich alle Suchergebnisse auf „Compact Disc“ und nicht auf den Linux-Befehl.

cd ..

bringt mich zum übergeordneten Verzeichnis des aktuellen Verzeichnisses, in dem ich mich befinde. Auf meinem Arbeits-PC kann ich jedoch auch

..

ganz allein, um dasselbe zu tun. Ich kann dies auch auf einem unserer Cluster bei der Arbeit tun, aber nicht auf dem anderen. Was ermöglicht mir, diese Verknüpfung zu verwenden, damit ich sie woanders replizieren kann?

Antwort1

Wenn Ihre Shell Bash ist und diese Option unterstützt autocd, können Sie sie aktivieren, indem Sie

shopt -s autocd

Sie können dann nicht nur .., sondern auch bin, ./data, /var/log, oder einen beliebigen Pfad verwenden. (Funktioniert nur in einer interaktiven Shell, also nicht in einem Skript.)

Eine andere Möglichkeit besteht darin, einen Alias ​​zu definieren:

alias ..='cd ..'

ich mag auch

alias ...='cd ../..'

verwandte Informationen