.PLX

PLX Datei

Perl Executable Script
Frage stellen
SCHNELLE ANTWORT

Eine PLX-Datei ist ein Perl-Skript - Quellcode im Klartext, der in der Sprache Perl geschrieben wurde und historisch dazu diente, die Datei als ausführbares Programm oder CGI-Skript zu kennzeichnen. Um sie zu lesen oder zu bearbeiten, öffnen Sie sie in einem beliebigen Texteditor. Um sie unter Linux oder macOS auszuführen, geben Sie „perl script.plx“ in ein Terminal ein (Perl ist vorinstalliert). Installieren Sie unter Windows zuerst Strawberry Perl.

Entwickler: Larry Wall / The Perl Foundation (Perl language) Kategorie: Developerdateien Offener Standard MIME: application/x-perl
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 3, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PLX-Dateiformat?

.plx ist ein ausführbares Perl-Skript - eine Quellcodedatei im Klartext, die in der Programmiersprache Perl geschrieben wurde und dazu bestimmt ist, direkt vom perl-Interpreter ausgeführt zu werden. Sie ist funktional identisch mit einer .pl-Datei; die Dateiendung .plx wurde als Konvention eingeführt, um eine Perl-Datei als ausführbares Programm oder CGI-Skript zu kennzeichnen, im Gegensatz zu einer Bibliothek (.pl) oder einem Modul (.pm).

Ein .plx-Skript beginnt normalerweise mit einer Shebang-Zeile wie #!/usr/bin/perl, gefolgt von Pragmas (use strict;, use warnings;), Modul-Importen, Unterprogrammen und ausführbaren Anweisungen, die der Interpreter von oben nach unten abarbeitet. Da es sich um Klartext handelt, kann jeder Texteditor die Datei lesen oder ändern; es ist kein Kompilierungsschritt erforderlich - die perl-Binärdatei parst und führt sie direkt aus.

Die Namenskonvention .plx wurde in den 1990er und 2000er Jahren auf Webservern populär, um ausführbare CGI-Skripte von passiven Bibliotheksdateien zu unterscheiden: Einige Serverkonfigurationen waren so eingestellt, dass sie nur .plx- oder .cgi-Dateien ausführten und die Auslieferung ihres Quellcodes an Browser verweigerten. Unter Windows wurde .plx von ActivePerl (heute Strawberry Perl) als Dateizuordnung registriert, um den Interpreter per Doppelklick zu starten.

Heute dominiert die einfache Dateiendung .pl; .plx ist weitgehend ein historisches Artefakt früher CGI-Webhosting-Konventionen, obwohl ältere Skripte immer noch mit dieser Endung im Umlauf sind.

Sicherheit

RISIKO: MEDIUM

Eine .plx-Datei ist ausführbarer Quellcode: Das Ausführen führt den enthaltenen Code mit Ihren Berechtigungen aus - er kann Dateien lesen/schreiben, Netzwerkverbindungen herstellen oder Daten löschen. Führen Sie niemals eine .plx aus einer nicht vertrauenswürdigen Quelle aus, ohne sie vorher zu lesen (da es Klartext ist, ist dies möglich). Alte CGI-.plx-Skripte auf Webservern sind eine klassische Angriffsfläche; halten Sie Perl und Module auf dem neuesten Stand und validieren Sie Eingaben. Das Lesen/Bearbeiten der Datei ist sicher; das Ausführen stellt das Risiko dar.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEPerl Executable Scriptalias Perl script, Perl CGI script
ENTWICKLERLarry Wall / The Perl Foundation (Perl language)seit Convention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
MIME TYPEapplication/x-perl
TYPPerl-Quellskript im Klartext (ausführbares Programm)
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • Oracle Forms / PL/SQL kompilierte Bibliothek (.plx) - Oracle Forms erzeugt plattformspezifische kompilierte PL/SQL-Bibliotheksdateien mit der Endung .plx - ein binäres Format, das nicht mit Perl-Skripten verwandt ist.
  • Pinnacle Studio / Videoprojekt & versch. App-Dateien - Einige Anwendungen verwenden .plx für ihre eigenen Daten-/Projektdateien, ohne Bezug zu Perl.
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
2321
ASCII
#!
Klartext. Wie .pl beginnt ein .plx-Skript normalerweise mit einer Shebang-Zeile wie „#!/usr/bin/perl“ (Hex 23 21 ...). Die .plx-Variante wurde verwendet, um eine Perl-Datei als ausführbares Programm/CGI zu kennzeichnen (im Gegensatz zu einer .pl-Bibliothek/einem Modul), insbesondere auf Webservern. Keine binäre Signatur; Identifizierung durch die Shebang-Zeile und Perl-Syntax (use strict; my $x = ...).

Programme zum Öffnen von PLX-Dateien

Windows3 apps
Notepad Open Source Öffnen Sie die .plx als Text, um den Perl-Quellcode zu lesen oder zu bearbeiten; nutzen Sie Strawberry Perl zur Ausführung.
Strawberry Perl Open Source Installieren Sie Strawberry Perl und führen Sie dann perl script.plx in einem Terminal aus; es enthält eine vollständige Perl- und CPAN-Toolchain für Windows.
Visual Studio Code Kostenlos Öffnen Sie die .plx zum Lesen/Bearbeiten (Perl-Syntax-Highlighting über eine Erweiterung); Ausführung über das integrierte Terminal bei installiertem Perl.
macOS1 app
Terminal + system Perl Open Source macOS wird mit Perl ausgeliefert: Führen Sie perl script.plx im Terminal aus oder öffnen Sie die Datei in einem beliebigen Editor zum Lesen.
Linux1 app
Perl (preinstalled) + any editor Open Source Führen Sie perl script.plx aus (Perl ist auf den meisten Distributionen Standard) oder nutzen Sie chmod +x und dann ./script.plx; Bearbeitung in vim/VS Code/gedit.

Technische Details

technische Spezifikation
Format-TypPerl-Quellskript im Klartext (ausführbares Programm)
EntwicklerLarry Wall / The Perl Foundation (Sprache Perl)
KodierungASCII oder UTF-8 (das Pragma „use utf8;“ aktiviert Unicode-Quellcode)
Typische GrößeEinige hundert Bytes bis zu einigen zehn KB (einzelnes Skript)
Zugehöriges BetriebssystemLinux, Unix, macOS, Windows (über Strawberry Perl oder ActivePerl)
MIME-Typapplication/x-perl (auch text/x-perl)
ShebangNormalerweise #!/usr/bin/perl in Zeile 1 (Hex 23 21); ermöglicht direkte Ausführung unter Unix/Linux
InterpreterWird von der perl-Binärdatei ausgeführt (Perl 5.x); kein Kompilierungsschritt erforderlich
Unterscheidung von .pl.plx kennzeichnet die Datei als ausführbaren/CGI-Einstiegspunkt; .pl wird für Bibliotheken und allgemeine Skripte verwendet; .pm für Module
CGI-NutzungHistorisch auf Webservern verwendet, die so konfiguriert waren, dass sie nur .plx- oder .cgi-Dateien ausführten, um die Offenlegung von Quellcode zu verhindern
Windows-ZuordnungActivePerl/Strawberry Perl registriert .plx, um den Perl-Interpreter per Doppelklick zu starten
Aktueller StatusWeitgehend historisch; die einfache Dateiendung .pl dominiert in modernen Perl-Codebasen
VeröffentlichtConvention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
Neueste VersionTracks the installed Perl interpreter (Perl 5.x; Perl 7 planned)
Offener StandardJa · lizenzgebührenfrei
Spezifikationwww.perl.org

PLX-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PLX-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PLX-Dateien.

Häufig gestellte Fragen

Was ist eine PLX-Datei?
Es ist ein Perl-Skript - Perl-Quellcode im Klartext, der zur Ausführung bestimmt ist (das „x“ markierte es historisch als ausführbare/CGI-Perl-Datei). Es wird vom Perl-Interpreter ausgeführt. (Oracle Forms verwendet .plx auch für eine andere, binäre PL/SQL-Bibliothek.)
Wie öffne ich eine PLX-Datei?
Um sie zu lesen oder zu bearbeiten, öffnen Sie sie in einem beliebigen Texteditor (VS Code, Notepad++, vim). Zum Ausführen benötigen Sie Perl: „perl script.plx“ unter Linux/macOS (vorinstalliert) oder installieren Sie Strawberry Perl unter Windows.
Wie führe ich ein PLX-Skript unter Windows aus?
Installieren Sie Strawberry Perl (kostenlos), öffnen Sie ein Terminal und führen Sie perl script.plx aus. Lesen Sie das Skript zuerst, wenn Sie es nicht selbst geschrieben haben.
Was ist der Unterschied zwischen PLX, PL und PM?
Alle sind Perl-Dateien im Klartext. .plx wurde für ein ausführbares/CGI-Perl-Programm verwendet, .pl für ein allgemeines Skript/eine Bibliothek und .pm für ein Perl-Modul (Bibliothek). Derselbe perl-Interpreter führt sie alle aus.
Ist PLX dasselbe wie PL/SQL?
Nein. Das Perl-.plx hier ist ein Textskript. Oracle Forms erzeugt separat ein .plx, das eine kompilierte, binäre PL/SQL-Bibliothek ist - ein anderes Format, das sich nicht als lesbarer Text öffnen lässt.
Kann ich eine PLX in eine EXE umwandeln?
Ja - bündeln Sie sie mit PAR::Packer (pp) oder Perl2Exe in eine eigenständige Windows-Executable. Dabei wird der Perl-Interpreter mit Ihrem Skript verpackt; Perl wird dabei nicht in nativen Code kompiliert.

Quellen

1Perl - official sitewww.perl.org
2Strawberry Perl - Perl for Windowsstrawberryperl.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Verwandte Erweiterungen

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen