.PLX

PLX-fil

Perl Executable Script
Stil et spørgsmål
HURTIGT SVAR

En PLX-fil er et Perl-script - kildekode i almindelig tekst skrevet i sproget Perl, som historisk blev brugt til at markere filen som et kørbart program eller CGI-script. For at læse eller redigere den skal du åbne den i en teksteditor. For at køre den på Linux eller macOS skal du skrive «perl script.plx» i en terminal (Perl er præinstalleret). På Windows skal du installere Strawberry Perl først.

Udvikler: Larry Wall / The Perl Foundation (Perl language) Kategori: Udviklerfiler Åben standard MIME: application/x-perl
ÅBNER PÅ Windows macOS Linux
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 3, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er PLX-filformatet?

.plx er et Perl-eksekverbart script - en kildekodefil i almindelig tekst skrevet i programmeringssproget Perl, beregnet til at blive kørt direkte af perl-fortolkeren. Den er funktionelt identisk med en .pl-fil; filendelsen .plx blev vedtaget som en konvention for at markere en Perl-fil som et eksekverbart program eller CGI-script, i modsætning til et bibliotek (.pl) eller et modul (.pm).

Et .plx-script åbner typisk med en shebang-linje som f.eks. #!/usr/bin/perl, efterfulgt af pragmaer (use strict;, use warnings;), modul-imports, subrutiner og eksekverbare sætninger, som fortolkeren kører fra top til bund. Da det er almindelig tekst, kan enhver teksteditor læse eller ændre den; der kræves intet kompileringstrin - perl-binærfilen parser og eksekverer den direkte.

Navnekonventionen .plx blev populær på webservere i 1990'erne og 2000'erne som en måde at skelne eksekverbare CGI-scripts fra passive biblioteksfiler: visse serverkonfigurationer var sat til kun at eksekvere .plx- eller .cgi-filer og nægtede at servere deres kildekode til browsere. På Windows blev .plx registreret som en filassociation af ActivePerl (nu Strawberry Perl) for at starte fortolkeren ved dobbeltklik.

I dag dominerer den almindelige .pl-filendelse; .plx er i høj grad en historisk artefakt fra tidlige CGI-webhosting-konventioner, selvom ældre scripts stadig cirkulerer med denne endelse.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .plx er eksekverbar kildekode: kørsel af en sådan fil udfører alt, hvad den indeholder, med dine rettigheder - den kan læse/skrive filer, foretage netværksopkald eller slette data. Kør aldrig en .plx fra en upålidelig kilde uden at læse den først (det er almindelig tekst, så det kan du gøre). Gamle CGI .plx-scripts på webservere er en klassisk angrebsflade; hold Perl og moduler opdateret og valider input. Det er sikkert at læse/redigere filen; risikoen ligger i eksekveringen.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNPerl Executable Scriptogså kendt som Perl script, Perl CGI script
UDVIKLERLarry Wall / The Perl Foundation (Perl language)siden Convention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
MIME-TYPEapplication/x-perl
TYPEPerl-kildescript i almindelig tekst (eksekverbart program)
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • Oracle Forms / PL/SQL kompileret bibliotek (.plx) - Oracle Forms producerer .plx platformspecifikke kompilerede PL/SQL-biblioteksfiler - en binær fil, der ikke er relateret til Perl-scripts.
  • Pinnacle Studio / videoprojekt & diverse app-filer - Nogle få applikationer genbruger .plx til deres egne data-/projektfiler, uafhængigt af Perl.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
2321
ASCII
#!
Almindelig tekst. Ligesom .pl begynder et .plx-script normalt med en shebang-linje som «#!/usr/bin/perl» (hex 23 21 ...). .plx-varianten blev brugt til at markere en Perl-fil som et eksekverbart program/CGI (i modsætning til et .pl-bibliotek/modul), især på webservere. Ingen binær signatur; identificeres ved shebang og Perl-syntaks (use strict; my $x = ...).

Programmer der åbner PLX-filer

Windows3 apps
Notepad Open-source Åbn .plx-filen som tekst for at læse eller redigere Perl-kildekoden; brug sammen med Strawberry Perl for at køre den.
Strawberry Perl Open-source Installer Strawberry Perl, og kør derefter perl script.plx i en terminal; den indeholder en komplet Perl + CPAN-værktøjskæde til Windows.
Visual Studio Code Gratis Åbn .plx-filen for at læse/redigere den (Perl-syntaksfremhævning via en udvidelse); kør via den integrerede terminal med perl installeret.
macOS1 app
Terminal + system Perl Open-source macOS leveres med Perl: kør perl script.plx i Terminal, eller åbn i en hvilken som helst editor for at læse den.
Linux1 app
Perl (preinstalled) + any editor Open-source Kør perl script.plx (Perl er standard på de fleste distributioner), eller chmod +x og derefter ./script.plx; rediger i vim/VS Code/gedit.

Tekniske detaljer

dyb specifikation
FormattypePerl-kildescript i almindelig tekst (eksekverbart program)
UdviklerLarry Wall / The Perl Foundation (Perl-sproget)
KodningASCII eller UTF-8 (brug af utf8; pragma muliggør Unicode-kilde)
Typisk størrelseFra få hundrede bytes til titusinder af KB (enkelt script)
Associeret OSLinux, Unix, macOS, Windows (via Strawberry Perl eller ActivePerl)
MIME-typeapplication/x-perl (også text/x-perl)
ShebangTypisk #!/usr/bin/perl på linje 1 (hex 23 21); muliggør direkte eksekvering på Unix/Linux
FortolkerKøres af perl-binærfilen (Perl 5.x); intet kompileringstrin påkrævet
Forskel fra .pl.plx markerer filen som et eksekverbart/CGI-startpunkt; .pl bruges til biblioteker og generelle scripts; .pm til moduler
CGI-brugHistorisk brugt på webservere konfigureret til kun at eksekvere .plx- eller .cgi-filer for at forhindre eksponering af kildekode
Windows-associationActivePerl/Strawberry Perl registrerer .plx til at starte Perl-fortolkeren ved dobbeltklik
Nuværende statusI høj grad historisk; den almindelige .pl-filendelse dominerer i moderne Perl-kildekode
UdgivetConvention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
Seneste versionTracks the installed Perl interpreter (Perl 5.x; Perl 7 planned)
Åben standardJa · royaltyfri
Specifikationwww.perl.org

PLX-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med PLX-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om PLX-filer.

Ofte stillede spørgsmål

Hvad er en PLX-fil?
Det er et Perl-script - Perl-kildekode i almindelig tekst, der er beregnet til at blive eksekveret (det 'x' markerede historisk filen som en kørbar/CGI Perl-fil). Den køres af Perl-fortolkeren. (Oracle Forms bruger også .plx til et andet, binært PL/SQL-bibliotek).
Hvordan åbner jeg en PLX-fil?
For at læse eller redigere den skal du åbne den i en teksteditor (VS Code, Notepad++, vim). For at køre den skal du bruge Perl: 'perl script.plx' på Linux/macOS (præinstalleret), eller installer Strawberry Perl på Windows.
Hvordan kører jeg et PLX-script på Windows?
Installer Strawberry Perl (gratis), åbn en terminal, og kør perl script.plx. Læs scriptet først, hvis du ikke selv har skrevet det.
Hvad er forskellen på PLX, PL og PM?
Alle er Perl i almindelig tekst. .plx blev brugt til et eksekverbart/CGI Perl-program, .pl til et generisk script/bibliotek, og .pm til et Perl-modul (bibliotek). Den samme perl-fortolker kører dem alle.
Er PLX det samme som PL/SQL?
Nej. Perl .plx-filen her er et tekst-script. Oracle Forms producerer separat en .plx, der er et kompileret, binært PL/SQL-bibliotek - et andet format, der ikke kan åbnes som læsbar tekst.
Kan jeg konvertere en PLX til en EXE?
Ja - du kan pakke den ind i en selvstændig Windows-eksekverbar fil med PAR::Packer (pp) eller Perl2Exe. Det pakker Perl-fortolkeren sammen med dit script; det kompilerer ikke Perl til maskinkode.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å