.PLX

Plik PLX

Perl Executable Script
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PLX to skrypt Perl - kod źródłowy w formacie tekstowym napisany w języku Perl, historycznie używany do oznaczania pliku jako programu wykonywalnego lub skryptu CGI. Aby go odczytać lub edytować, otwórz go w dowolnym edytorze tekstu. Aby uruchomić go w systemie Linux lub macOS, wpisz „perl script.plx” w terminalu (Perl jest tam preinstalowany). W systemie Windows najpierw zainstaluj Strawberry Perl.

Deweloper: Larry Wall / The Perl Foundation (Perl language) Kategoria: Pliki developerskie Otwarty standard MIME: application/x-perl
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DO · .MD · .HEX · .XSD

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PLX?

.plx to skrypt wykonywalny Perl - plik źródłowy w formacie tekstowym napisany w języku programowania Perl, przeznaczony do bezpośredniego uruchomienia przez interpreter perl. Funkcjonalnie jest on identyczny z plikiem .pl; rozszerzenie .plx zostało przyjęte jako konwencja oznaczania pliku Perl jako programu wykonywalnego lub skryptu CGI, w przeciwieństwie do biblioteki (.pl) lub modułu (.pm).

Skrypt .plx zazwyczaj zaczyna się od linii shebang, takiej jak #!/usr/bin/perl, po której następują pragmy (use strict;, use warnings;), importy modułów, podprogramy i instrukcje wykonywalne, które interpreter przetwarza od góry do dołu. Ponieważ jest to zwykły tekst, każdy edytor tekstu może go odczytać lub zmodyfikować; nie jest wymagany etap kompilacji - plik binarny perl bezpośrednio analizuje i wykonuje kod.

Konwencja nazewnictwa .plx stała się popularna na serwerach WWW w latach 90. i 2000. jako sposób na odróżnienie wykonywalnych skryptów CGI od pasywnych plików bibliotek: niektóre konfiguracje serwerów były ustawione tak, aby wykonywać tylko pliki .plx lub .cgi, odmawiając serwowania ich kodu źródłowego do przeglądarek. W systemie Windows rozszerzenie .plx było rejestrowane jako powiązanie plików przez ActivePerl (obecnie Strawberry Perl) w celu uruchamiania interpretera po dwukrotnym kliknięciu.

Dziś dominuje zwykłe rozszerzenie .pl; .plx jest w dużej mierze historycznym artefaktem wczesnych konwencji hostingu CGI, choć starsze skrypty z tym rozszerzeniem wciąż krążą w sieci.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .plx to wykonywalny kod źródłowy: jego uruchomienie wykonuje zawarte w nim instrukcje z Twoimi uprawnieniami - może on czytać/zapisywać pliki, nawiązywać połączenia sieciowe lub usuwać dane. Nigdy nie uruchamiaj plików .plx z niezaufanych źródeł bez ich wcześniejszego przeczytania (jest to zwykły tekst, więc możesz to zrobić). Starsze skrypty CGI .plx na serwerach WWW stanowią klasyczny punkt ataku; dbaj o aktualizację Perl i modułów oraz waliduj dane wejściowe. Odczytywanie/edytowanie pliku jest bezpieczne; ryzyko wiąże się z jego wykonaniem.

Szczegóły formatu

w pigułce
PEŁNA NAZWAPerl Executable Scriptznany również jako Perl script, Perl CGI script
DEWELOPERLarry Wall / The Perl Foundation (Perl language)od Convention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
TYP MIMEapplication/x-perl
TYPTekstowy skrypt źródłowy Perl (program wykonywalny)
STANDARDOtwarty · bezpłatny
POWIĄZANE.do.md.hex.xsd
To rozszerzenie jest również używane przez…
  • Oracle Forms / skompilowana biblioteka PL/SQL (.plx) - Oracle Forms generuje specyficzne dla platformy, skompilowane pliki bibliotek PL/SQL o rozszerzeniu .plx - jest to format binarny, niepowiązany ze skryptami Perl.
  • Pinnacle Studio / projekty wideo i inne pliki aplikacji - Kilka aplikacji używa rozszerzenia .plx dla własnych plików danych lub projektów, niezwiązanych z językiem Perl.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001
HEX
2321
ASCII
#!
Zwykły tekst. Podobnie jak .pl, skrypt .plx zazwyczaj zaczyna się od linii shebang, takiej jak „#!/usr/bin/perl” (hex 23 21 ...). Wariant .plx był używany do oznaczania pliku Perl jako programu wykonywalnego/CGI (w przeciwieństwie do biblioteki/modułu .pl), szczególnie na serwerach WWW. Brak sygnatury binarnej; identyfikacja następuje po linii shebang i składni Perl (use strict; my $x = ...).

Programy otwierające pliki PLX

Windows3 apps
Notepad Open-source Otwórz .plx jako tekst, aby odczytać lub edytować kod źródłowy Perl; używaj w połączeniu ze Strawberry Perl, aby go uruchomić.
Strawberry Perl Open-source Zainstaluj Strawberry Perl, a następnie uruchom perl script.plx w terminalu; zawiera on pełny zestaw narzędzi Perl + CPAN dla Windows.
Visual Studio Code Darmowy Otwórz .plx, aby go odczytać/edytować (podświetlanie składni Perl przez rozszerzenie); uruchamiaj przez zintegrowany terminal z zainstalowanym perl.
macOS1 app
Terminal + system Perl Open-source macOS posiada preinstalowany Perl: uruchom perl script.plx w Terminalu lub otwórz w dowolnym edytorze, aby go odczytać.
Linux1 app
Perl (preinstalled) + any editor Open-source Uruchom perl script.plx (Perl jest standardem w większości dystrybucji) lub użyj chmod +x, a następnie ./script.plx; edytuj w vim/VS Code/gedit.

Szczegóły techniczne

specyfikacja
Typ formatuTekstowy skrypt źródłowy Perl (program wykonywalny)
DeweloperLarry Wall / The Perl Foundation (język Perl)
KodowanieASCII lub UTF-8 (pragma „use utf8;” włącza obsługę Unicode)
Typowy rozmiarOd kilkuset bajtów do kilkudziesięciu KB (pojedynczy skrypt)
Powiązany system operacyjnyLinux, Unix, macOS, Windows (przez Strawberry Perl lub ActivePerl)
Typ MIMEapplication/x-perl (również text/x-perl)
ShebangZazwyczaj #!/usr/bin/perl w 1. linii (hex 23 21); umożliwia bezpośrednie wykonanie w systemach Unix/Linux
InterpreterUruchamiany przez plik binarny perl (Perl 5.x); nie wymaga etapu kompilacji
Różnica względem .pl.plx oznacza plik jako wykonywalny punkt wejścia/CGI; .pl jest używany dla bibliotek i ogólnych skryptów; .pm dla modułów
Zastosowanie CGIHistorycznie używany na serwerach WWW skonfigurowanych do wykonywania tylko plików .plx lub .cgi, co blokowało dostęp do kodu źródłowego
Powiązanie w WindowsActivePerl/Strawberry Perl rejestruje .plx, aby uruchamiać interpreter Perl po dwukrotnym kliknięciu
Aktualny statusGłównie historyczny; w nowoczesnych projektach Perl dominuje zwykłe rozszerzenie .pl
WydanoConvention alongside Perl (Perl 1.0, 1987); .plx popularized as a CGI/executable Perl extension
Najnowsza wersjaTracks the installed Perl interpreter (Perl 5.x; Perl 7 planned)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.perl.org

Konwersje PLX

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PLX. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PLX.

Najczęściej zadawane pytania

Co to jest plik PLX?
To skrypt Perl - tekstowy kod źródłowy Perl przeznaczony do wykonania (litera „x” historycznie oznaczała go jako plik wykonywalny/CGI). Jest uruchamiany przez interpreter Perl. (Oracle Forms również używa .plx dla innego, binarnego formatu biblioteki PL/SQL).
Jak otworzyć plik PLX?
Aby go odczytać lub edytować, otwórz go w dowolnym edytorze tekstu (VS Code, Notepad++, vim). Aby go uruchomić, potrzebujesz Perl: „perl script.plx” w systemie Linux/macOS (preinstalowany) lub zainstaluj Strawberry Perl w systemie Windows.
Jak uruchomić skrypt PLX w systemie Windows?
Zainstaluj Strawberry Perl (bezpłatny), otwórz terminal i uruchom perl script.plx. Przeczytaj skrypt przed uruchomieniem, jeśli nie jesteś jego autorem.
Jaka jest różnica między PLX, PL a PM?
Wszystkie są tekstowymi plikami Perl. .plx był używany dla wykonywalnych programów/CGI, .pl dla ogólnych skryptów/bibliotek, a .pm dla modułów Perl (bibliotek). Ten sam interpreter perl obsługuje je wszystkie.
Czy PLX to to samo co PL/SQL?
Nie. Opisywany tutaj plik .plx to skrypt tekstowy. Oracle Forms oddzielnie generuje pliki .plx, które są skompilowanymi, binarnymi bibliotekami PL/SQL - to inny format, którego nie można odczytać jako zwykły tekst.
Czy mogę przekonwertować PLX na EXE?
Tak - można go spakować do samodzielnego pliku wykonywalnego Windows za pomocą PAR::Packer (pp) lub Perl2Exe. Powoduje to dołączenie interpretera Perl do skryptu; nie kompiluje to jednak kodu Perl do kodu natywnego.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z