.DESKTOP

Plik DESKTOP

XDG Desktop Entry File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .desktop to aktywator aplikacji w systemie Linux - odpowiednik skrótu .lnk w systemie Windows. Jest to mały plik tekstowy, który informuje środowiska graficzne, takie jak GNOME lub KDE, jakie polecenie uruchomić, jaką ikonę wyświetlić i gdzie umieścić aplikację w menu. Otwórz go w dowolnym edytorze tekstu, aby go przeczytać lub edytować; aby go uruchomić, najpierw nadaj mu uprawnienia do wykonywania za pomocą polecenia chmod +x.

Deweloper: freedesktop.org (XDG - Cross Desktop Group) Kategoria: Różne pliki Otwarty standard MIME: application/x-desktop
OTWIERA SIĘ NA Windows Linux
Powiązane: .TORRENT · .MSO · .MD5 · .SHS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jun 21, 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 DESKTOP?

Pliki .desktop to skróty aktywatorów aplikacji używane w środowiskach graficznych Linux i Unix, które są zgodne ze specyfikacjami freedesktop.org XDG (Cross Desktop Group). Służą jako linuksowy odpowiednik plików skrótów Windows .LNK, definiując sposób uruchamiania, wyświetlania i kategoryzowania aplikacji w menu programów, paskach zadań i menedżerach plików.

Format ten jest zwykłym plikiem tekstowym UTF-8 w składni INI/key-file, rozpoczynającym się od wymaganego nagłówka sekcji [Desktop Entry]. Obowiązkowe klucze to Type (zazwyczaj Application, Link lub Directory) oraz Name (etykieta wyświetlana w menu). Typowe dodatkowe klucze obejmują Exec (polecenie uruchomienia), Icon (nazwa lub ścieżka ikony), Categories (kategorie menu FDO), MimeType (powiązania typów plików) oraz Terminal (czy otworzyć okno terminala). Tłumaczenia specyficzne dla lokalizacji są deklarowane wewnątrz pliku za pomocą kodów językowych w nawiasach kwadratowych, takich jak Name[de]= lub Name[pl]=. Dodatkowe sekcje [Desktop Action X] definiują wpisy szybkich akcji wyświetlane w menu pod prawym przyciskiem myszy.

Systemowe pliki .desktop są instalowane w /usr/share/applications/; aktywatory poszczególnych użytkowników znajdują się w ~/.local/share/applications/. Wszystkie główne środowiska graficzne Linux implementują tę specyfikację, w tym GNOME, KDE Plasma, Xfce, MATE i Cinnamon.

Ponieważ pliki .desktop mogą wykonywać dowolne polecenia powłoki za pomocą klucza Exec, nowoczesne środowiska graficzne ostrzegają lub odmawiają uruchomienia plików .desktop, które nie zostały wyraźnie oznaczone przez użytkownika jako wykonywalne.

Bezpieczeństwo

RYZYKO: MEDIUM

Pliki .desktop mogą wykonywać dowolne polecenia powłoki za pomocą klucza Exec. Złośliwy plik .desktop udający dokument może uruchomić złośliwe oprogramowanie w systemie Linux. GNOME, KDE i Xfce wymagają teraz, aby plik miał ustawiony bit uprawnień do wykonywania i wyświetlają ostrzeżenie przed uruchomieniem pobranych plików .desktop. Nigdy nie oznaczaj pliku .desktop z niezaufanego źródła jako wykonywalnego.

Szczegóły formatu

w pigułce
PEŁNA NAZWAXDG Desktop Entry Fileznany również jako .desktop file, desktop entry
DEWELOPERfreedesktop.org (XDG - Cross Desktop Group)od 2001 (freedesktop.org Desktop Entry Specification 0.9.x)
KATEGORIARóżne pliki
TYP MIMEapplication/x-desktop
TYPPlik konfiguracyjny tekstowy w stylu INI (aktywator aplikacji/skrót)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Plik widżetu/motywu DesktopX - Stardock DesktopX (Windows, wycofany ok. 2005 r., koniec wsparcia na Windows 10+) używał rozszerzenia .desktop dla wyeksportowanych pakietów widżetów - całkowicie niezwiązany z linuksowym formatem XDG.

Programy otwierające pliki DESKTOP

Windows1 app
Notepad / any text editor Wbudowany Kliknij prawym przyciskiem myszy > Otwórz za pomocą > Notepad, aby wyświetlić zawartość w stylu INI. Plik nie może uruchomić aplikacji w systemie Windows.
Linux2 apps
Any text editor (gedit, Kate, nano, VS Code) Open-source Otwórz plik .desktop w edytorze tekstu, aby wyświetlić/edytować pary klucz=wartość. Aby uruchomić, najpierw nadaj uprawnienia: chmod +x plik.desktop, a następnie kliknij dwukrotnie w menedżerze plików.
GNOME Files (Nautilus) Open-source Kliknij dwukrotnie plik .desktop; GNOME wyświetli okno dialogowe „Zaufaj i uruchom”. Aby edytować, kliknij prawym przyciskiem myszy > Otwórz za pomocą edytora tekstu.

Szczegóły techniczne

specyfikacja
KodowanieTekst UTF-8
Typ MIMEapplication/x-desktop
KontenerFormat INI/key-file (specyfikacja XDG Desktop Entry)
Sygnatura plikuNagłówek grupy [Desktop Entry] jako pierwsza linia niebędąca komentarzem
Specyfikacjafreedesktop.org Desktop Entry Specification 1.5 (2020); kompatybilna wstecznie z 1.0-1.4
Wymagane kluczeType (Application | Link | Directory) oraz Name
Typowe klucze opcjonalneExec, Icon, Categories, MimeType, Terminal, StartupNotify, Actions
Obsługa lokalizacjiWewnętrzne kody językowe w nawiasach - np. Name[de]=, Name[pl]=
Szybkie akcjeSekcje [Desktop Action X] definiują wpisy menu kontekstowego pod prawym przyciskiem myszy
Systemowa ścieżka instalacji/usr/share/applications/ (globalna) lub ~/.local/share/applications/ (użytkownika)
Typowy rozmiar plikuPoniżej 2 KB
Uwaga dotycząca bezpieczeństwaKlucz Exec może uruchamiać dowolne polecenia; nowoczesne środowiska graficzne wymagają ustawienia bitu wykonywalności przed uruchomieniem niezaufanych plików .desktop
Obsługiwane środowiskaGNOME, KDE Plasma, Xfce, MATE, LXDE/LXQt, Cinnamon oraz wszystkie środowiska Linux/Unix zgodne z freedesktop.org
Wydano2001 (freedesktop.org Desktop Entry Specification 0.9.x)
Najnowsza wersjaDesktop Entry Specification 1.5 (2020)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaspecifications.freedesktop.org

Konwersje DESKTOP

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami DESKTOP. 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 DESKTOP.

Najczęściej zadawane pytania

Co to jest plik .desktop w systemie Linux?
Jest to plik aktywatora aplikacji zdefiniowany przez specyfikację XDG Desktop Entry. Informuje środowisko graficzne o nazwie aplikacji, ikonie, poleceniu uruchomienia i kategorii - to linuksowy odpowiednik skrótu .lnk w Windows.
Jak utworzyć aktywator .desktop dla mojej aplikacji?
Utwórz plik tekstowy (np. mojaapka.desktop) z sekcją [Desktop Entry] zawierającą co najmniej Type=Application, Name=Moja Apka i Exec=/sciezka/do/apki. Zapisz go w ~/.local/share/applications/ i uruchom „update-desktop-database ~/.local/share/applications/”.
Dlaczego dwukrotne kliknięcie pliku .desktop otwiera edytor tekstu zamiast uruchamiać aplikację?
Plik musi mieć uprawnienia do wykonywania: uruchom „chmod +x mojaapka.desktop” w terminalu. Niektóre menedżery plików (Nautilus) wymagają również kliknięcia „Zaufaj i uruchom” przy pierwszym uruchomieniu.
Czy mogę otworzyć plik .desktop w systemie Windows?
Możesz przeglądać jego treść tekstową w programie Notepad, ale nie może on uruchomić aplikacji w systemie Windows - pliki .desktop to aktywatory wyłącznie dla systemu Linux. Windows używa plików .lnk do skrótów.
Co to jest specyfikacja XDG Desktop Entry?
Standard opracowany przez freedesktop.org (projekt XDG), który definiuje format aktywatorów aplikacji na pulpitach Linux. Aktualna jest wersja 1.5 (2020). Wszystkie główne pulpity Linux (GNOME, KDE, Xfce itp.) go implementują.

Źródła

1freedesktop.org - Desktop Entry Specification 1.5specifications.freedesktop.org
2Arch Linux Wiki - Desktop entrieswiki.archlinux.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Powiązane rozszerzenia

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

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