Co to jest format pliku TMP?
Pliki z rozszerzeniem .tmp zawierają różne rodzaje danych przechowywanych tymczasowo. Jest to rozszerzenie ogólne - takie pliki mogą występować zarówno w formie tekstowej, jak i binarnej. Nie istnieje określona struktura danych dla plików .tmp; format wewnętrzny zależy całkowicie od aplikacji, która je utworzyła.
Pliki .tmp są tworzone przez wiele różnych programów i zazwyczaj są przechowywane w folderze tmp lub TEMP, na przykład podczas:
- Pobierania danych z Internetu,
- Zapisywania kopii zapasowych plików,
- Przetwarzania dużych plików danych przekraczających dostępną pamięć wewnętrzną,
- Wykonywania operacji autozapisu lub odzyskiwania po awarii w aplikacjach biurowych i biurowych.
Pliki „tymczasowe” są zazwyczaj przechowywane tylko przez okres wykonywania danej czynności, po czym powinny zostać automatycznie usunięte. Mogą one zawierać kluczowe dane potrzebne do funkcjonowania programu w danym momencie; dlatego, jeśli pochodzenie takiego pliku jest nieznane, nie należy go usuwać ręcznie. W systemach typu Unix pliki .tmp są również używane do komunikacji międzyprocesowej oraz jako przejściowe bufory wymiany lub blokady.
Ponieważ .tmp nie posiada stałej sygnatury, jego rzeczywista zawartość może obejmować zarówno zwykły tekst, jak i dane binarne - częściowo pobrany plik może wyglądać podobnie do pliku .PART, podczas gdy kopia robocza edytora może wewnętrznie przypominać kopię zapasową .BAK. W systemie Windows nieużywane pliki .tmp gromadzą się w folderze %TEMP% i można je bezpiecznie usunąć za pomocą funkcji Czujnik pamięci lub Oczyszczanie dysku. W systemach Linux i macOS polecenie file pomaga zidentyfikować, co faktycznie zawiera plik .tmp.
Bezpieczeństwo
RYZYKO: LOWPliki tymczasowe same w sobie są obojętnymi danymi, a usuwanie pozostałości jest bezpieczne - główne ryzyko jest operacyjne, a nie związane z bezpieczeństwem: usunięcie pliku .tmp, którego aplikacja aktywnie używa, może spowodować awarię aplikacji lub uszkodzenie edytowanego dokumentu (Windows zazwyczaj blokuje to błędem „plik w użyciu”). Złośliwe oprogramowanie czasami umieszcza pliki wykonywalne ukryte w folderach Temp, dlatego narzędzia antywirusowe monitorują %TEMP%; jednak plik .tmp nie może uruchomić się samoczynnie. Zasada kciuka: zamknij wszystkie programy (lub zrestartuj komputer), a następnie wyczyść Temp za pomocą Czujnika pamięci/Oczyszczania dysku zamiast usuwać pliki jeden po drugim.
Szczegóły formatu
w pigułceProgramy otwierające pliki TMP
Szczegóły techniczne
specyfikacja| Typ MIME | application/octet-stream |
| Format wewnętrzny | Brak stałej struktury - dziedziczy format aplikacji tworzącej (zwykły tekst, binarny, strumień archiwum itp.) |
| Sygnatura pliku (magiczne bajty) | Brak - brak stałego nagłówka; pierwsze bajty odzwierciedlają bajty rzeczywistego typu zawartości |
| Tekstowy lub binarny | Dowolny, w zależności od programu tworzącego; to samo rozszerzenie obejmuje obie formy |
| Platforma | Wieloplatformowy - Windows, macOS, Linux i inne systemy typu Unix używają konwencji .tmp |
| Ścieżka przechowywania w Windows | Zazwyczaj %TEMP% lub %TMP% (rozwiązuje się do C:\Users\<użytkownik>\AppData\Local\Temp) |
| Ścieżka przechowywania w Linux / Unix | Katalog /tmp, zazwyczaj montowany jako tmpfs (oparty na RAM; czyszczony przy restarcie) |
| Cykl życia pliku | Powiązany z procesem lub sesją tworzącą; przeznaczony do automatycznego usunięcia po zakończeniu zadania |
| Konwencja nazewnictwa | Często zawiera PID, losowy token lub licznik sekwencyjny (np. ~DF1A2B.tmp, tmp8a3f.tmp) |
| Zachowanie Microsoft Office | Word i Excel poprzedzają pliki tymczasowe znakami ~$ lub ~DF i umieszczają je obok dokumentu źródłowego |
| Autozapis / odzyskiwanie po awarii | Pakiety biurowe (Word, LibreOffice) zapisują migawki autozapisu .tmp przed zatwierdzeniem zmian w prawdziwym pliku |
| Użycie IPC w Unix | Używane jako przejściowe pliki komunikacji międzyprocesowej, pliki blokad doradczych i zalążki nazwanych potoków |
| Pośrednik ekstrakcji archiwum | Narzędzia takie jak 7-Zip przygotowują rozpakowaną zawartość w plikach .tmp przed zapisaniem ostatecznego wyniku |
| Etapowanie pobierania | Przeglądarki i menedżery pobierania zapisują przychodzące bajty do pliku .tmp do czasu zakończenia transferu, a następnie zmieniają jego nazwę |
| Czyszczenie w systemie Windows | Nieaktualne pliki usuwane przez Czujnik pamięci, Oczyszczanie dysku lub ręcznie za pomocą del /q %TEMP%\*.tmp w wierszu polecenia |
| Wydano | 1980s (convention dates back to MS-DOS and early Unix) |
Konwersje TMP
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki TMP.