Es gibt zwei Möglichkeiten, .sh-Dateien im Linux-System auszuführen. Ich habe beispielsweise eine datelog.sh-Datei im Stammverzeichnis. Die erste Methode (diese Methode erfordert chmod, um die Datei ausführbar zu machen (x): chmod u+x datelog.sh): 1. Geben Sie in einem beliebigen Pfad den absoluten Pfad der Datei /root/datelog.sh ein, um die Datei auszuführen (natürlich nur, wenn die Berechtigung zulässig ist). 2. Wechseln Sie mit cd in das Verzeichnis der Datei datelog.sh und führen Sie dann ./datelog.sh aus. Die zweite Methode (für diese Methode ist keine Ausführung der Datei mit Ausführungsberechtigungen erforderlich): 1. Fügen Sie dem Dateipfad den Dateinamen hinzu, sh datelog.sh 2. Fügen Sie in jedem Pfad den Dateipfad und den Dateinamen zu sh hinzu: sh /root/ datelog.sh Doppelklicken Sie in der Desktopumgebung auf die sh-Datei, um Folgendes auszuführen: Mac: 1. Ändern Sie das Suffix sh in command: hello.sh->hello.command 2. Ändern Sie die ausführbare Berechtigung: chmod u+x hello.command Ubuntu: 1. Ändern Sie die Ausführungsberechtigung: chmod u+x hello.sh 2. Öffnen Sie einen beliebigen Ordner und wählen Sie oben links [Bearbeiten] -> [Einstellungen]. Wählen Sie [Ausführbare Textdateien beim Öffnen ausführen] aus, um sie durch Doppelklicken auszuführen. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Eine einfache Möglichkeit, alle Funktionen des Einkaufswagens in Vue zu implementieren
>>: Was Sie über MySQL-Sperren wissen müssen
In diesem Artikel wird der spezifische JavaScript...
In den letzten Jahren habe ich zwischen Automatis...
In diesem Artikel erfahren Sie zu Ihrer Informati...
Vorwort Normaler Geschäftsbedarf: Hochladen von B...
1. Manuelles Erstellen und Hinzufügen der Datei m...
Da ich MySQL installieren muss, zeichne ich den I...
Einführung in die Linux-Alarmfunktion Oben genann...
Anfänger können HTML lernen, indem sie einige HTM...
In diesem Artikel erfahren Sie, wie Sie mithilfe ...
MySQL verfügt über nicht standardmäßige Datentype...
Hintergrund CVE-2021-21972 Eine nicht authentifiz...
# enthält eine Standortinformation. Der Standardan...
1. Befehlseinführung Mit dem Befehl passwd werden...
Was ist ein Index? Warum einen Index erstellen? I...
CSS-Vars-Ponyfill Bei der Verwendung von CSS-Vari...