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

Fledermausdatei überall für das Terminal verfügbar machen?

Ich habe eine Fledermausdatei, die ich von überall aus aufrufen möchte, indem ich einfach ihren Namen aufrufe. In Windows musste ich einfach den Ordner, in dem sich die .bat-Datei befindet, zum Windows PATH hinzufügen. Ich habe jedoch keine Ahnung, wie man das in Ubuntu macht. Ich vermute, es gibt etwas Ähnliches..

Kann jemand erklären, wie das geht.

Akzeptierte Antwort:

Wenn Sie das Programm verkürzen und es dort lassen möchten, wo es ist, können Sie entweder sym. Links oder den Alias-Befehl.

(Beachten Sie, dass davon ausgegangen wird, dass Sie es ausführbar gemacht haben, chmod +x [script file] )

sym-Links können Sie eine Verknüpfung erstellen, die sich wie die betreffende Datei verhält.

sudo ln -s [script start-up file] /usr/bin/[name]

obwohl es sich in /usr/bin befindet, wird es in dem Verzeichnis starten, von dem aus Sie es aufrufen.

Alias ermöglicht es Ihnen, einem Befehl oder einer Reihe von Befehlen, die Sie regelmäßig verwenden, einen Namen zu geben, z

alias [name]="sh /path/to/script/[file name]"

vorausgesetzt, Ihr Skript läuft mit sh, (dies könnte auch bash sein, bei komplexeren Aufgaben gibt es einen Unterschied).


Ubuntu
  1. Eine Anleitung zum Linux-Terminal für Anfänger

  2. Kopieren Sie Dateien im Linux-Terminal

  3. Benennen Sie eine Datei im Linux-Terminal um

  4. Verschieben Sie Dateien im Linux-Terminal

  5. 10 praktische Bash-Aliase für Linux

Zeichnen Sie die Terminalaktivität für Ubuntu 16.04 LTS-Server auf

Linux-Dateiverwaltung über das Terminal

So speichern Sie die Ausgabe des Befehls in einer Datei mit dem Linux-Terminal

So verbinden Sie sich vom Terminal in Ubuntu Linux mit WLAN

Welche Terminal-Emulatoren sind für Benutzer von intensiven Terminals verfügbar?

Wie mache ich eine Datei im Linux-Terminal ausführbar?