So machen Sie eine Datei ausführbar unter Linux

So machen Sie eine Datei ausführbar unter Linux
Wenn Sie jemand mit einem Hintergrund in einem Windows -Betriebssystem sind, sind Sie sich der Wahrscheinlichkeit des "bewusst".exe ”Dateien. Diese Dateien werden als ausführbare Dateien bezeichnet, da ihr Ziel darin besteht, eine Reihe von Befehlen auszuführen, aus denen das gesamte Programm besteht.

Wenn Sie jedoch die Änderung einer Linux -Verteilung vornehmen, ist dieser Teil der ausführbaren Datei vs. Nicht ausschließlich gilt nicht. Jede Datei kann unter Linux ausführbar gemacht werden, da eine bestimmte Erweiterung nicht als ausführbare Datei deklariert werden muss.

Dies bietet viel Flexibilität, wenn es um das Dateimanagement geht.

Wenn Sie jemand sind, der lernen möchte, wie man eine Datei in Linux ausführbar macht, ist diese Anleitung für Sie bestimmt. Wir werden eine Schritt-für-Schritt-Lösung zur Verfügung stellen, wie Sie jede Datei ausführbar machen können, entweder mit der CLI oder der GUI-Methode.

Schauen wir uns die Schritte an.

Methode 1: Verwenden des Befehlsterminals

Die erste Methode verwendet das Befehlsanschluss. Sie können jede Datei ausführen, indem Sie bestimmte Befehle in das Terminal eingeben.

Obwohl wir Ubuntu 20 benutzen werden.04 LTS In diesem Handbuch sollten die Schritte für andere Linux -Verteilungen nicht anders sein. Befolgen Sie einfach die Schritte, die mit Hilfe eines Beispiels erklärt wurden.

Öffnen Sie in erster Linie das Befehlsterminal Ihres Systems. Die Abkürzung für Ubuntu ist Strg + Alt + T.

Für dieses Handbuch erstellen wir eine Beispieldatei mit dem Befehl echo, indem wir den folgenden Befehl verwenden:

$ echo 'text' >>

In unserem Fall,

$ echo 'Dies ist eine Anleitung zum Ausführen einer Datei in Linux' >> test1

Dieser Befehl erstellt eine Zeichenfolge, die wörtlich ist, mit dem Text "Dies ist eine Anleitung zum Ausführen einer Datei in Linux" und speichert sie in einer Datei namens Test1.

Geben Sie den folgenden Befehl ein, um den Inhalt der Datei anzuzeigen:

$ cat

In unserem Fall,

$ cat test1

Sie sollten feststellen, dass die Datei nicht mit einem Erweiterungsnamen endet. Dies bedeutet, dass Sie die Option haben, die Datei ausführbar zu gestalten.

Um Test1 zu einer ausführbaren Datei zu machen, verwenden wir den folgenden Befehl:

$ chmod +x

Im Falle einer Dateierweiterung wird der Befehl:

$ chmod +x .

In unserem Fall,

$ chmod +x test1

Jetzt können Sie Ihre Datei anrufen, indem Sie ihren Namen in das Terminal wie folgt eingeben:

$ ./

In unserem Fall,

$ ./Test1

Sie können den Befehl auch auf folgende Weise ausführen:

$ sudo ./Test1

Dies erteilt eine angemessene Erlaubnis, dass die Datei ausgeführt werden soll.

Wenn Ihnen die CLI -Methode kompliziert erscheint, sorgen Sie sich nicht, da Sie mit Hilfe der GUI dieselben Ergebnisse erzielen können.

Methode 2: Verwenden der GUI

Im Gegensatz zur CLI -Methode ist die GUI -Methode viel weniger entmutigend und vereinfacht zu verstehen, was los ist.

Befolgen Sie diese Schritte, um eine Datei mit der GUI ausführbar zu machen.

Beginnen Sie mit der Navigation zur Datei Ihrer Wahl. Sobald Sie zur Datei navigiert haben, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Eigenschaften" aus. Ein neues Fenster sollte erscheinen.

Sobald ein Fenster geöffnet ist, klicken Sie auf die Registerkarte Berechtigungen.

Auf der Registerkarte "Berechtigungen.”

Sie sollten jetzt die gewünschte Datei in einem ausführbaren Format haben, wenn Sie den Schritten richtig befolgt haben.

Verstehen, wie die Dateiausführung funktioniert

Lernen, wie die Dateiausführung in Linux funktioniert.

In Methode 1 haben wir den Befehl CHMOD +x verwendet. Dies war erforderlich, um die Datei ausführbar zu machen, da die Datei „Lese“ -Regeln erforderlich war. Der "./”Fordert das Terminal an, nach dem Speicherort der Datei zu suchen.

Abgesehen von der Methode 1 gibt es andere Möglichkeiten, den Befehl $ chmod zu verwenden. Diese Flexibilität macht $ chmod äußerst wertvoll. Eine Liste von Optionen für den Befehl $ chmod finden Sie unten:

  • $ chmod 775 . In diesem Modus kann jeder die Datei ausführen. Nur der Eigentümer der Datei verfügt jedoch über die Erlaubnis, in diese Datei zu schreiben.
  • $ chmod 0010 . Nur Benutzer einer Gruppe dürfen die Datei ausführen.
  • $ chmod 0100 . Die Erlaubnis zur Ausführung der Datei gehört ausschließlich dem Benutzer.
  • $ chmod 777 . Bietet die Berechtigung, die Datei an alle Linux -Benutzer auszuführen.
  • $ chmod -777 . Erlaubt einem Benutzer nicht, die Datei auszuführen.

Weitere Informationen

Obwohl der Befehl $ chmod für Dateien ohne Erweiterungstyp funktioniert, ist zu beachten, dass Sie den Dateityp angeben müssen, falls er erwähnt wird. Zum Beispiel, wenn Sie sich mit einer Datei mit einem befassen .rennen oder .Binerweiterung. Die Syntax für den Ausführungsbefehl wäre:

$ ./.Behälter

Stellen Sie außerdem sicher, dass Sie den richtigen Namen, Dateityp und Dateispeicherort haben.

Abschluss

Wenn Sie die Schritte im Handbuch korrekt befolgt haben, sind Sie nun bekannt, wie Sie eine Datei in Linux ausführen können.

Diese Anleitung umfasste verschiedene Methoden, um die Datei unter Linux ausführbar zu machen. Wir haben damit begonnen, die Methode mit dem Befehlsanschluss zu erklären und mit der Methode nachzuverfolgen, um dasselbe mit Hilfe der grafischen Benutzeroberfläche (GUI) zu erreichen. Wir haben auch zusätzliche Verwendungen des Befehls $ chmod und der verschiedenen Berechtigungen behandelt.

Damit wünschen wir Ihnen alles Gute auf Ihrer Reise nach Master Linux.