.PLX

Fichier PLX

Perl Executable Script
Poser une question
RÉPONSE RAPIDE

Un fichier PLX est un script Perl - du code source en texte brut écrit en langage Perl, historiquement utilisé pour marquer le fichier comme un programme exécutable ou un script CGI. Pour le lire ou le modifier, ouvrez-le dans n'importe quel éditeur de texte. Pour l'exécuter sur Linux ou macOS, tapez « perl script.plx » dans un terminal (Perl est préinstallé). Sur Windows, installez d'abord Strawberry Perl.

Développeur : Larry Wall / The Perl Foundation (Perl language) Catégorie : Fichiers de développement Standard ouvert MIME: application/x-perl
S'OUVRE SUR Windows macOS Linux
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 3, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier PLX ?

.plx est un script exécutable Perl - un fichier source en texte brut écrit dans le langage de programmation Perl, destiné à être exécuté directement par l'interprète perl. Il est fonctionnellement identique à un fichier .pl ; l'extension .plx a été adoptée par convention pour marquer un fichier Perl comme un programme exécutable ou un script CGI, par opposition à une bibliothèque (.pl) ou un module (.pm).

Un script .plx s'ouvre généralement par une ligne shebang telle que #!/usr/bin/perl, suivie de pragmas (use strict;, use warnings;), d'importations de modules, de sous-routines et d'instructions exécutables que l'interprète parcourt de haut en bas. Comme il s'agit de texte brut, n'importe quel éditeur de texte peut le lire ou le modifier ; aucune étape de compilation n'est requise - le binaire perl l'analyse et l'exécute directement.

La convention de nommage .plx est devenue populaire sur les serveurs web dans les années 1990-2000 comme moyen de distinguer les scripts CGI exécutables des fichiers de bibliothèque passifs : certaines configurations de serveurs étaient définies pour n'exécuter que les fichiers .plx ou .cgi, refusant de servir leur code source aux navigateurs. Sur Windows, .plx était enregistré comme une association de fichiers par ActivePerl (désormais Strawberry Perl) pour lancer l'interprète lors d'un double-clic.

Aujourd'hui, l'extension simple .pl domine ; .plx est largement un artefact historique des premières conventions d'hébergement web CGI, bien que des scripts plus anciens circulent toujours avec cette extension.

Sécurité et sûreté

RISQUE : MEDIUM

Un .plx est un code source exécutable : en lancer un exécute tout ce qu'il contient avec vos permissions - il peut lire/écrire des fichiers, passer des appels réseau ou supprimer des données. Ne lancez jamais un .plx provenant d'une source non fiable sans le lire au préalable (c'est du texte brut, vous le pouvez donc). Les scripts .plx CGI hérités sur les serveurs web sont une surface d'attaque classique ; maintenez Perl et les modules à jour et validez les entrées. La lecture/édition du fichier est sûre ; l'exécution constitue le risque.

Détails du format

en bref
NOM COMPLETPerl Executable Scriptalias Perl script, Perl CGI script
DÉVELOPPEURLarry Wall / The Perl Foundation (Perl language)depuis Convention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
TYPE MIMEapplication/x-perl
TYPEScript source Perl en texte brut (programme exécutable)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Bibliothèque compilée Oracle Forms / PL/SQL (.plx) - Oracle Forms produit des fichiers de bibliothèque PL/SQL compilés spécifiques à la plateforme .plx - un format binaire, sans rapport avec les scripts Perl.
  • Pinnacle Studio / fichiers de projet vidéo et applications diverses - Quelques applications réutilisent .plx pour leurs propres fichiers de données/projet, sans rapport avec Perl.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
2321
ASCII
#!
Texte brut. Comme .pl, un script .plx commence généralement par une ligne shebang telle que « #!/usr/bin/perl » (hex 23 21 ...). La variante .plx était utilisée pour signaler un fichier Perl comme un programme exécutable/CGI (par opposition à une bibliothèque/module .pl), en particulier sur les serveurs web. Pas de signature binaire ; identification par le shebang et la syntaxe Perl (use strict; my $x = ...).

Programmes qui ouvrent les fichiers PLX

Windows3 apps
Notepad Open-source Ouvrez le .plx en tant que texte pour lire ou modifier la source Perl ; jumelez-le avec Strawberry Perl pour l'exécuter.
Strawberry Perl Open-source Installez Strawberry Perl, puis lancez perl script.plx dans un terminal ; il regroupe une chaîne d'outils Perl + CPAN complète pour Windows.
Visual Studio Code Gratuit Ouvrez le .plx pour le lire/modifier (coloration syntaxique Perl via une extension) ; exécutez-le via le terminal intégré avec perl installé.
macOS1 app
Terminal + system Perl Open-source macOS inclut Perl : lancez perl script.plx dans le Terminal, ou ouvrez-le dans n'importe quel éditeur pour le lire.
Linux1 app
Perl (preinstalled) + any editor Open-source Lancez perl script.plx (Perl est standard sur la plupart des distributions), ou chmod +x puis ./script.plx ; éditez dans vim/VS Code/gedit.

Détails techniques

spécifications approfondies
Type de formatScript source Perl en texte brut (programme exécutable)
DéveloppeurLarry Wall / The Perl Foundation (langage Perl)
EncodageASCII ou UTF-8 (le pragma « use utf8; » active la source Unicode)
Taille typiqueDe quelques centaines d'octets à des dizaines de Ko (script unique)
Systèmes d'exploitation associésLinux, Unix, macOS, Windows (via Strawberry Perl ou ActivePerl)
Type MIMEapplication/x-perl (également text/x-perl)
ShebangGénéralement #!/usr/bin/perl sur la ligne 1 (hex 23 21) ; permet l'exécution directe sur Unix/Linux
InterprèteExécuté par le binaire perl (Perl 5.x) ; aucune étape de compilation requise
Distinction de .pl.plx signale le fichier comme un point d'entrée exécutable/CGI ; .pl est utilisé pour les bibliothèques et les scripts généraux ; .pm pour les modules
Utilisation CGIHistoriquement utilisé sur les serveurs web configurés pour n'exécuter que les fichiers .plx ou .cgi, bloquant l'exposition du code source
Association WindowsActivePerl/Strawberry Perl enregistre .plx pour lancer l'interprète Perl lors d'un double-clic
Statut actuelLargement historique ; l'extension simple .pl domine dans les bases de code Perl modernes
PubliéConvention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
Dernière versionTracks the installed Perl interpreter (Perl 5.x; Perl 7 planned)
Standard ouvertOui · libre de droits
Spécificationwww.perl.org

Conversions PLX

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers PLX. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers PLX.

Foire aux questions

Qu'est-ce qu'un fichier PLX ?
C'est un script Perl - une source Perl en texte brut destinée à être exécutée (le « x » le marquait historiquement comme un fichier Perl exécutable/CGI). Il est exécuté par l'interprète Perl. (Oracle Forms utilise également .plx pour une bibliothèque PL/SQL binaire différente.)
Comment ouvrir un fichier PLX ?
Pour le lire ou l'éditer, ouvrez-le dans n'importe quel éditeur de texte (VS Code, Notepad++, vim). Pour l'exécuter, vous avez besoin de Perl : « perl script.plx » sur Linux/macOS (préinstallé), ou installez Strawberry Perl sur Windows.
Comment exécuter un script PLX sur Windows ?
Installez Strawberry Perl (gratuit), ouvrez un terminal et lancez perl script.plx. Lisez le script au préalable si vous ne l'avez pas écrit.
Quelle est la différence entre PLX, PL et PM ?
Tous sont du Perl en texte brut. .plx était utilisé pour un programme Perl exécutable/CGI, .pl pour un script/bibliothèque générique, et .pm pour un module Perl (bibliothèque). Le même interprète perl les exécute.
Est-ce que PLX est la même chose que PL/SQL ?
Non. Le .plx de Perl ici est un script texte. Oracle Forms produit séparément un .plx qui est une bibliothèque PL/SQL binaire compilée - un format différent qui ne s'ouvrira pas comme du texte lisible.
Puis-je convertir un PLX en EXE ?
Oui - regroupez-le dans un exécutable Windows autonome avec PAR::Packer (pp) ou Perl2Exe. Cela empaquette l'interprète Perl avec votre script ; cela ne compile pas le Perl en code natif.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z