Es gibt zwei Möglichkeiten, .sh-Dateien unter Linux-Systemen auszuführen. Ich habe beispielsweise eine datelog.sh-Datei im Stammverzeichnis
Die erste one (Diese Methode erfordert die Verwendung von chmod, damit die Datei die Ausführungsbedingungen (x) erfüllt: chmod u+x datelog.sh): (Empfohlenes Lernen: Linux-Betrieb und -Wartung)
1. Geben Sie in einem beliebigen Pfad den absoluten Pfad der Datei /root/datelog.sh ein, um die Datei auszuführen (natürlich, sofern die Berechtigungen dies zulassen)
[root@ubitername ~]# /root/datelog.sh
2. sh-Datei und dann ./datelog.sh ausführen
[root@ubitername ~]# cd /root [root@ubitername ~]# ./datelog.sh
Die zweite Methode (für diese Methode muss die Datei nicht über ausführbare Berechtigungen verfügen):
1 . In der Datei Im Pfad sh plus Dateiname sh datelog.sh
[root@ubitername ~]# sh datelog.sh
2. In jedem Pfad sh plus Dateipfad und Dateiname: sh /root/ datelog.sh
[root@ubitername ~]# cd /etc [root@ubitername ~]# sh /root/ datelog.sh
Das obige ist der detaillierte Inhalt vonSo führen Sie eine .sh-Datei unter Linux aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!