GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie führe ich den ursprünglichen Befehl mit dem gleichen Namen aus?

Ein Alias ​​für ls Befehl in ~/.bashrc Datei mit diesem Alias:

alias ls='ls --color=auto'

dann, wenn ich ls ausführe Befehl im Terminal mit dem Alias ​​ls (ls --color=auto ) läuft. aber meine Frage ist, wie ich original ls ausführen kann nur und nur ls allein ohne zusätzliches Argument und ohne das Problem mit dem Löschen des Alias-Eintrags zu lösen? Seit ich diesen Eintrag lösche, kann ich ihn in einfachem ls ausführen .

Akzeptierte Antwort:

Sie können Aliase mit den folgenden Methoden umgehen:

  1. der vollständige Pfadname des Befehls:/bin/ls

  2. Befehlsersetzung:$(which ls)

  3. der eingebaute Befehl:command ls

  4. doppelte Anführungszeichen:"ls"

  5. einfache Anführungszeichen:'ls'

  6. ein Backslash-Zeichen:ls


Ubuntu
  1. Einen Befehl ausführen, der von einem Alias ​​verdeckt wird?

  2. Wie führe ich einen Befehl aus, der Umleitung oder Piping mit Sudo beinhaltet?

  3. Ausführen einer ausführbaren Datei im Pfad mit demselben Namen wie eine vorhandene Funktion?

  4. Wie lösche ich den Papierkorb über das Terminal (mit dem Mv-Befehl)??

  5. Wie kann ich einen Befehl verzögert im Hintergrund ausführen?

So verwenden Sie den Docker Run-Befehl mit Beispielen

So installieren Sie LibreOffice 5.3 auf Ubuntu (mit einem Befehl)

So führen Sie einen Befehl mit Zeitlimit (Timeout) in Linux aus

So installieren Sie ProFTPd mit TLS-Unterstützung auf Ubuntu 15.10

So erstellen Sie Screenshots unter Ubuntu 16.04 mit ScreenCloud

So aktualisieren Sie Ubuntu mit einem einzigen Befehl