Der Shell / Kernel kann auf verschiedene Arten ausgeführt werden. Einstellen der x
Ein (ausführbares) Bit für die Dateiberechtigungen ermöglicht die Ausführung von Dateien, die bekannte Typen enthalten.
Mit können Sie den Dateityp testen file
Befehl. Wenn die Datei dadurch als unbekannt erkannt wird, kann sie wahrscheinlich nicht mit ihrem Namen ausgeführt werden.
Skripte können mit einem speziell formatierten Kommentar beginnen, der als Bang-Pfad bezeichnet wird. Dadurch kann die Shell den richtigen Skriptinterpreter auswählen. Für ein Python-Skript könnte der Knallpfad einer der folgenden sein:
#!/usr/bin/python
#!/usr/bin/env python
Skripte mit Knallpfaden schlagen fehl, wenn der gewünschte Interpreter an der angegebenen Stelle nicht gefunden wird. Die zweite Option verwendet das env
Programm, um den Interpreter auf dem Pfad zu finden.
Abhängig vom Besitz der Datei können Sie die Datei möglicherweise nicht ausführbar machen. Wenn Sie die Datei nicht besitzen, können Sie sie nicht als ausführbar markieren. Sie können jedoch verwenden sudo
und chmod
Sie können es als ausführbar markieren. (Sie müssen laufen können sudo
. So markieren Sie eine Datei mit dem Namen testfile
ausführbare Datei versuchen Sie den Befehl:
sudo chmod +x testfile
Richtig gebaut .jar
Dateien können als ausführbare Datei ausgeführt werden, wenn eine Java-Laufzeitumgebung installiert ist. Die Standardinstallation von Mint ist jedoch vorsichtig beim Starten. Sie können es ausführen, wenn Sie die Laucher-Konfiguration mit einem Doppelklick ändern. Klicken Sie mit der rechten Maustaste auf die * .jar-Datei & gt; Mit anderer Anwendung öffnen & gt; Verwenden Sie einen benutzerdefinierten Befehl & gt; Geben Sie "java -jar" ein und stellen Sie sicher, dass "Als Standard für diese Art von Datei verwenden" markiert ist. Alternativ können Sie ein Startprogramm-Skript erstellen. Siehe die Artikel zu Linux Mint Forums e für weitere Details.