.PLX

Arquivo PLX

Perl Executable Script
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PLX é um script Perl - código-fonte em texto simples escrito na linguagem Perl, historicamente usado para marcar o arquivo como um programa executável ou script CGI. Para lê-lo ou editá-lo, abra-o em qualquer editor de texto. Para executá-lo no Linux ou macOS, digite «perl script.plx» em um terminal (o Perl já vem pré-instalado). No Windows, instale o Strawberry Perl primeiro.

Desenvolvedor: Larry Wall / The Perl Foundation (Perl language) Categoria: Arquivos de Desenvolvedor Padrão aberto MIME: application/x-perl
ABRE EM Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Jul 3, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PLX?

.plx é um script executável Perl - um arquivo de código-fonte em texto simples escrito na linguagem de programação Perl, destinado a ser executado diretamente pelo interpretador perl. Ele é funcionalmente idêntico a um arquivo .pl; a extensão .plx foi adotada como uma convenção para marcar um arquivo Perl como um programa executável ou script CGI, em oposição a uma biblioteca (.pl) ou módulo (.pm).

Um script .plx normalmente abre com uma linha shebang como #!/usr/bin/perl, seguida por pragmas (use strict;, use warnings;), importações de módulos, sub-rotinas e instruções executáveis que o interpretador executa de cima para baixo. Por ser texto simples, qualquer editor de texto pode lê-lo ou modificá-lo; não é necessária nenhuma etapa de compilação - o binário perl analisa e executa o código diretamente.

A convenção de nomenclatura .plx tornou-se popular em servidores web nas décadas de 1990 e 2000 como uma forma de distinguir scripts CGI executáveis de arquivos de biblioteca passivos: algumas configurações de servidor eram definidas para executar apenas arquivos .plx ou .cgi, recusando-se a fornecer seu código-fonte aos navegadores. No Windows, o .plx era registrado como uma associação de arquivo pelo ActivePerl (agora Strawberry Perl) para iniciar o interpretador ao clicar duas vezes.

Hoje, a extensão .pl simples domina; o .plx é em grande parte um artefato histórico das primeiras convenções de hospedagem web CGI, embora scripts mais antigos ainda circulem com essa extensão.

Segurança e proteção

RISCO: MEDIUM

Um .plx é código-fonte executável: rodar um executa o que quer que ele contenha com suas permissões - ele pode ler/gravar arquivos, fazer chamadas de rede ou excluir dados. Nunca execute um .plx de uma fonte não confiável sem lê-lo primeiro (é texto simples, então você pode). Scripts .plx CGI legados em servidores web são uma superfície de ataque clássica; mantenha o Perl e os módulos atualizados e valide as entradas. Ler/editar o arquivo é seguro; executá-lo é o risco.

Detalhes do formato

em resumo
NOME COMPLETOPerl Executable Scripttambém conhecido como Perl script, Perl CGI script
DESENVOLVEDORLarry Wall / The Perl Foundation (Perl language)desde Convention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
TIPO MIMEapplication/x-perl
TIPOScript de código-fonte Perl em texto simples (programa executável)
PADRÃOAberto · livre de royalties
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Oracle Forms / Biblioteca compilada PL/SQL (.plx) - O Oracle Forms produz arquivos de biblioteca PL/SQL compilados específicos da plataforma .plx - um formato binário, não relacionado a scripts Perl.
  • Pinnacle Studio / arquivos de projeto de vídeo e apps diversos - Alguns aplicativos reutilizam .plx para seus próprios arquivos de dados/projeto, não relacionados ao Perl.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001
HEX
2321
ASCII
#!
Texto simples. Assim como o .pl, um script .plx geralmente começa com uma linha shebang como «#!/usr/bin/perl» (hex 23 21 ...). A variante .plx era usada para sinalizar um arquivo Perl como um programa executável/CGI (em oposição a uma biblioteca/módulo .pl), especialmente em servidores web. Sem assinatura binária; identifique pelo shebang e pela sintaxe Perl (use strict; my $x = ...).

Programas que abrem arquivos PLX

Windows3 apps
Notepad Código aberto Abra o .plx como texto para ler ou editar o código-fonte Perl; utilize com o Strawberry Perl para executá-lo.
Strawberry Perl Código aberto Instale o Strawberry Perl e execute perl script.plx em um terminal; ele inclui um conjunto completo de ferramentas Perl + CPAN para Windows.
Visual Studio Code Gratuito Abra o .plx para ler/editar (destaque de sintaxe Perl via extensão); execute através do terminal integrado com o perl instalado.
macOS1 app
Terminal + system Perl Código aberto O macOS já vem com Perl: execute perl script.plx no Terminal, ou abra em qualquer editor para lê-lo.
Linux1 app
Perl (preinstalled) + any editor Código aberto Execute perl script.plx (Perl é padrão na maioria das distribuições), ou use chmod +x e depois ./script.plx; edite no vim/VS Code/gedit.

Detalhes técnicos

especificação profunda
Tipo de formatoScript de código-fonte Perl em texto simples (programa executável)
DesenvolvedorLarry Wall / The Perl Foundation (linguagem Perl)
CodificaçãoASCII ou UTF-8 (o pragma «use utf8;» habilita código-fonte Unicode)
Tamanho típicoDe algumas centenas de bytes a dezenas de KB (script único)
SO associadoLinux, Unix, macOS, Windows (via Strawberry Perl ou ActivePerl)
Tipo MIMEapplication/x-perl (também text/x-perl)
ShebangNormalmente #!/usr/bin/perl na linha 1 (hex 23 21); permite execução direta no Unix/Linux
InterpretadorExecutado pelo binário perl (Perl 5.x); nenhuma etapa de compilação necessária
Distinção do .pl.plx sinaliza o arquivo como um ponto de entrada executável/CGI; .pl é usado para bibliotecas e scripts gerais; .pm para módulos
Uso em CGIHistoricamente usado em servidores web configurados para executar apenas arquivos .plx ou .cgi, bloqueando a exposição do código-fonte
Associação no WindowsActivePerl/Strawberry Perl registra o .plx para iniciar o interpretador Perl ao clicar duas vezes
Status atualEm grande parte histórico; a extensão .pl simples domina em bases de código Perl modernas
LançadoConvention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
Versão mais recenteTracks the installed Perl interpreter (Perl 5.x; Perl 7 planned)
Padrão abertoSim · livre de royalties
Especificaçãowww.perl.org

Conversões de PLX

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PLX. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PLX.

Perguntas frequentes

O que é um arquivo PLX?
É um script Perl - código-fonte Perl em texto simples destinado a ser executado (o 'x' historicamente o marcava como um arquivo Perl executável/CGI). É executado pelo interpretador Perl. (O Oracle Forms também usa .plx para uma biblioteca PL/SQL binária diferente).
Como abro um arquivo PLX?
Para lê-lo ou editá-lo, abra-o em qualquer editor de texto (VS Code, Notepad++, vim). Para executá-lo, você precisa do Perl: 'perl script.plx' no Linux/macOS (pré-instalado), ou instale o Strawberry Perl no Windows.
Como executo um script PLX no Windows?
Instale o Strawberry Perl (gratuito), abra um terminal e execute perl script.plx. Leia o script primeiro se você não foi quem o escreveu.
Qual é a diferença entre PLX, PL e PM?
Todos são Perl em texto simples. .plx era usado para um programa Perl executável/CGI, .pl para um script/biblioteca genérica e .pm para um módulo Perl (biblioteca). O mesmo interpretador perl executa todos eles.
PLX é o mesmo que PL/SQL?
Não. O .plx do Perl aqui é um script de texto. O Oracle Forms produz separadamente um .plx que é uma biblioteca PL/SQL binária compilada - um formato diferente que não abre como texto legível.
Posso converter um PLX para EXE?
Sim - empacote-o em um executável Windows independente com PAR::Packer (pp) ou Perl2Exe. Isso empacota o interpretador Perl junto com seu script; não compila o Perl para código nativo.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z