Antworten:
Diese Antwort kombiniert andere Antworten auf diese Frage in einer.
Die Datei info.exe wird entweder unter Linux oder unter Windows ausgeführt, jedoch nicht unter beiden.
Wenn es sich bei der Datei um eine Windows-Datei handelt, wird sie nicht unter Linux ausgeführt. Wenn dies der Fall ist, können Sie versuchen, es unter einem Windows-Emulator (WINE) auszuführen. Wenn es nicht mit wine kompatibel ist, können Sie es unter Linux nicht ausführen.
Bevor Sie beginnen können, müssen Sie Wein installieren. Die Schritte, die Sie zur Installation von wine benötigen, hängen von der Linux-Plattform ab, auf der Sie sich befinden. Sie können wahrscheinlich "Ubuntu install wine" googeln, wenn Sie beispielsweise Ubuntu installieren.
Sobald Sie wine installiert haben, können Sie diese Befehle ausführen.
cd abc/
wine info.exe
Wenn Sie wissen, dass diese Datei unter Linux ausgeführt wird, müssen Sie die folgenden Befehle ausführen:
Wechseln Sie in Ihr ABC-Verzeichnis
cd abc/
Dann möchten Sie Berechtigungen ändern, um zuzulassen ein ll Benutzer zu e x aute diese Datei (a + x).
Sie könnten auch nur die zulassen u ser zu e x ecute (u + x)
chmod a+x info.exe
Starten Sie das Programm. Die ./ weist die Befehlszeile an, in den aktuellen Pfad zu schauen für die Datei, die ausgeführt werden soll (wenn das aktuelle Verzeichnis nicht in der $ PATH-Umgebung liegt Variable.
./info.exe
Sie können nicht :) exe ist nur Microsoft. Wenn Sie eine ausführbare Linux-Datei hätten, könnten Sie Folgendes tun:
cd folder
chmod +x file
./file
Unter Linux geben Sie der Datei ausführbare Berechtigungen. Es ist nicht die Erweiterung, die bestimmt, ob sie ausgeführt werden kann oder nicht (wie unter Windows).
Angenommen, Sie haben eine gültige Datei, die unter Linux ausgeführt werden kann (keine Windows / DOS-Datei):
cd abc
chmod a+x info.exe
./info.exe
Beachten Sie, dass Sie die führende ./ für die Shell benötigen, um die Datei im aktuellen Verzeichnis zu finden!
Das gehört aber wirklich zum Superuser.
Ich wollte vor kurzem ein paar alte MSDOS .exe-Dateien ausführen und ich könnte einfach Dosbox verwenden. Auf Ubuntu war es einfach so
apt-get install dosbox
dann
dosbox file.exe
.exes sind im Allgemeinen ausführbare Dateien von Windows, nicht Linux. Verwenden Sie dazu etwas wie WINE.
Andernfalls gibt es viele Möglichkeiten, um eine ausführbare Linux-Datei auszuführen, z.
Wine ist ein Programm, das Sie installieren können. Es ist ein Programm zum Ausführen von .exe-Dateien unter Linux.
apt-get install wein
(Wechseln Sie in das Verzeichnis Ihrer Datei: / cd (Beispiel: Desktop /) Und um Ihre .exe-Datei zu öffnen:
Wein PROGRAMM [ARGUMENTE]
Probleme mit Wein, die Sie tun können: Wein - Hilfe
So habe ich es versucht und es funktioniert.
wine
oderdosbox
.