.PLX

PLX-fil

Perl Executable Script
Ställ en fråga
SNABBT SVAR

En PLX-fil är ett Perl-skript - källkod i klartext skriven i språket Perl, som historiskt använts för att markera filen som ett körbart program eller CGI-skript. För att läsa eller redigera den, öppna den i valfri textredigerare. För att köra den på Linux eller macOS, skriv «perl script.plx» i en terminal (Perl är förinstallerat). På Windows bör du installera Strawberry Perl först.

Utvecklare: Larry Wall / The Perl Foundation (Perl language) Kategori: Utvecklarfiler Öppen standard MIME: application/x-perl
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 3, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet PLX?

.plx är ett Perl-exekverbart skript - en källkodsfil i klartext skriven i programmeringsspråket Perl, avsedd att köras direkt av perl-tolken. Den är funktionellt identisk med en .pl-fil; filtillägget .plx antogs som en konvention för att markera en Perl-fil som ett körbart program eller CGI-skript, till skillnad från ett bibliotek (.pl) eller en modul (.pm).

Ett .plx-skript börjar vanligtvis med en shebang-rad som #!/usr/bin/perl, följt av pragman (use strict;, use warnings;), modulimporter, subrutiner och exekverbara satser som tolken kör uppifrån och ned. Eftersom det är klartext kan vilken textredigerare som helst läsa eller ändra den; inget kompileringssteg krävs - perl-binären analyserar och kör den direkt.

Namngivningskonventionen .plx blev populär på webbservrar under 1990- och 2000-talet som ett sätt att skilja körbara CGI-skript från passiva biblioteksfiler: vissa serverkonfigurationer var inställda på att endast exekvera .plx- eller .cgi-filer och vägrade att visa deras källkod för webbläsare. På Windows registrerades .plx som en filassociation av ActivePerl (numera Strawberry Perl) för att starta tolken vid dubbelklick.

Idag dominerar det vanliga filtillägget .pl; .plx är till stor del en historisk artefakt från tidiga konventioner för CGI-webbhotell, även om äldre skript fortfarande cirkulerar med detta tillägg.

Säkerhet & trygghet

RISK: MEDIUM

En .plx är körbar källkod: att köra en sådan exekverar vad den än innehåller med dina behörigheter - den kan läsa/skriva filer, göra nätverksanrop eller radera data. Kör aldrig en .plx från en okänd källa utan att läsa den först (det är klartext, så du kan göra det). Gamla CGI .plx-skript på webbservrar är en klassisk attackyta; se till att Perl och moduler är uppdaterade och validera indata. Att läsa/redigera filen är säkert; att exekvera den innebär risken.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNPerl Executable Scriptäven känd som Perl script, Perl CGI script
UTVECKLARELarry Wall / The Perl Foundation (Perl language)sedan Convention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
MIME-TYPapplication/x-perl
TYPPerl-källkodsskript i klartext (körbart program)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Oracle Forms / PL/SQL kompilerat bibliotek (.plx) - Oracle Forms skapar plattformsspecifika kompilerade PL/SQL-biblioteksfiler med ändelsen .plx - en binär fil som inte är relaterad till Perl-skript.
  • Pinnacle Studio / videoprojekt & diverse app-filer - Ett fåtal applikationer återanvänder .plx för sina egna data-/projektfiler, orelaterat till Perl.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
2321
ASCII
#!
Klartext. Precis som .pl börjar ett .plx-skript vanligtvis med en shebang-rad som «#!/usr/bin/perl» (hex 23 21 ...). .plx-varianten användes för att flagga en Perl-fil som ett körbart program/CGI (till skillnad från ett .pl-bibliotek/modul), särskilt på webbservrar. Ingen binär signatur; identifieras genom shebang och Perl-syntax (use strict; my $x = ...).

Program som öppnar PLX-filer

Windows3 apps
Notepad Öppen källkod Öppna .plx som text för att läsa eller redigera Perl-källkoden; använd tillsammans med Strawberry Perl för att köra den.
Strawberry Perl Öppen källkod Installera Strawberry Perl och kör sedan perl script.plx i en terminal; den innehåller en komplett Perl + CPAN-verktygskedja för Windows.
Visual Studio Code Gratis Öppna .plx för att läsa/redigera den (Perl-syntaxmarkering via ett tillägg); kör via den integrerade terminalen med perl installerat.
macOS1 app
Terminal + system Perl Öppen källkod macOS levereras med Perl: kör perl script.plx i Terminalen, eller öppna i valfri redigerare för att läsa den.
Linux1 app
Perl (preinstalled) + any editor Öppen källkod Kör perl script.plx (Perl är standard på de flesta distributioner), eller chmod +x följt av ./script.plx; redigera i vim/VS Code/gedit.

Tekniska detaljer

djup specifikation
FormattypPerl-källkodsskript i klartext (körbart program)
UtvecklareLarry Wall / The Perl Foundation (Perl-språket)
KodningASCII eller UTF-8 (pragmat «use utf8;» aktiverar Unicode-källkod)
Typisk storlekNågra hundra byte till tiotals KB (enskilt skript)
Associerade OSLinux, Unix, macOS, Windows (via Strawberry Perl eller ActivePerl)
MIME-typapplication/x-perl (även text/x-perl)
ShebangVanligtvis #!/usr/bin/perl på rad 1 (hex 23 21); möjliggör direkt exekvering på Unix/Linux
TolkKörs av perl-binären (Perl 5.x); inget kompileringssteg krävs
Skillnad från .pl.plx flaggar filen som en körbar/CGI-ingångspunkt; .pl används för bibliotek och allmänna skript; .pm för moduler
CGI-användningAnvändes historiskt på webbservrar konfigurerade att endast köra .plx- eller .cgi-filer för att förhindra exponering av källkod
Windows-associationActivePerl/Strawberry Perl registrerar .plx för att starta Perl-tolken vid dubbelklick
Nuvarande statusHuvudsakligen historisk; det vanliga filtillägget .pl dominerar i moderna Perl-kodbaser
SläpptConvention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
Senaste versionTracks the installed Perl interpreter (Perl 5.x; Perl 7 planned)
Öppen standardJa · royaltyfri
Specifikationwww.perl.org

PLX-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med PLX-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om PLX-filer.

Vanliga frågor

Vad är en PLX-fil?
Det är ett Perl-skript - Perl-källkod i klartext avsedd att exekveras (bokstaven «x» markerade den historiskt som en körbar/CGI Perl-fil). Den körs av Perl-tolken. (Oracle Forms använder också .plx för ett annat ändamål, ett binärt PL/SQL-bibliotek.)
Hur öppnar jag en PLX-fil?
För att läsa eller redigera den, öppna den i valfri textredigerare (VS Code, Notepad++, vim). För att köra den behöver du Perl: «perl script.plx» på Linux/macOS (förinstallerat), eller installera Strawberry Perl på Windows.
Hur kör jag ett PLX-skript på Windows?
Installera Strawberry Perl (gratis), öppna en terminal och kör perl script.plx. Läs igenom skriptet först om du inte har skrivit det själv.
Vad är skillnaden mellan PLX, PL och PM?
Alla är Perl i klartext. .plx användes för ett körbart/CGI Perl-program, .pl för ett allmänt skript/bibliotek och .pm för en Perl-modul (bibliotek). Samma perl-tolk kör dem alla.
Är PLX samma sak som PL/SQL?
Nej. Perl-filen .plx här är ett textskript. Oracle Forms skapar separat en .plx som är ett kompilerat, binärt PL/SQL-bibliotek - ett annat format som inte går att öppna som läsbar text.
Kan jag konvertera en PLX till en EXE?
Ja - paketera den till en fristående körbar Windows-fil med PAR::Packer (pp) eller Perl2Exe. Det paketerar Perl-tolken tillsammans med ditt skript; det kompilerar inte Perl till maskinkod.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö