Ideiglenes fájl
Ideiglenes fájl - egy bizonyos program vagy operációs rendszer által létrehozott fájl , amely a működés közbeni közbenső eredményeket menti el, vagy adatokat hoz át egy másik programba. Általában az ilyen fájlokat az őket létrehozó folyamat automatikusan törli.
Egyes operációs rendszerek további funkciókkal is rendelkeznek, amikor ideiglenes fájlokkal dolgoznak - lehetőség van egy ideiglenes fájl nevének lekérésére (és olyanra, amely egyedi lesz - vagyis nem fog megegyezni egy meglévő fájl nevével); egy speciális paraméter megadásának lehetősége a fájl létrehozásakor (megnyitásakor), utasítva a fájl azonnali törlésére a rögzítés után.
Unix-szerű operációs rendszereken külön /tmp könyvtár van lefoglalva az ideiglenes fájlok számára. Az ebben a könyvtárban lévő adatok erősen gyorsítótárazottak, és (sok rendszeren) törlődnek az operációs rendszer indításakor.
Időpont
Kiegészítő memória
Minden modern operációs rendszer használ
swap fájlt .
A sok adatot feldolgozó programok, például a
videószerkesztők , számos ideiglenes fájlt hozhatnak létre.
Az összeállítások, számítások, letöltések stb. eredményeinek mentése, hogy ne tegye kétszer
Bármely fordító összeállítási lánca így működik. Csak azokat építik újra, amelyeknek a forráskódja megváltozott.
A
böngészők lemezgyorsítótára így működik .
Folyamatközi kommunikáció
A legegyszerűbb módja annak, hogy egy másik programból adatokat szerezzen be, ha megköveteli, hogy azt fájlba írja. Az ilyen kommunikáció akár különböző számítógépek között is megvalósítható - ha természetesen megosztott
hálózati meghajtóval rendelkeznek . Még olyan
internetes meghajtókon is működik, mint a
Dropbox , amelyek nem egy speciális
fájlrendszer , hanem
egy felhasználói jogokkal rendelkező rezidens program , amely szinkronizálja a fájlokat a számítógépek között. Például a
Microsoft Office meg tudja különböztetni a másolatait más számítógépektől, akik kölcsönöztek egy fájlt.
A szoftverrendszer architektúrája pontosan a fájlt igényli
A
cURL könyvtár nem teszi lehetővé webhelytanúsítványok létrehozását a memóriában – csak fájlban.
Gyakran ideiglenes fájlokat használnak
kötegfájlok , összeállítási láncok a fordítókban.
A Doom indító segédprogramjaiban használatos : A
DOS parancssor 128 bájtra volt korlátozva, de a Doom rendelkezik egy paraméterrel
, amellyel megkerülheti ezt a korlátozást.
@filename.ext
Hardver-szoftver meghibásodás esetén a meglévő fájl mentése minden áron szükséges
Például egy fájl felülírásakor a program létrehozhat egy újat ideiglenes névvel, és ha a létrehozás sikeres, törölje a régit, és átnevezi az újat.
A
beágyazott DBMS -ben az ACID - követelmények pontosan az ideiglenes fájlokon keresztül érhetők el.
Fájlok indítása -
programok és
társítás alapján egyaránt
A böngészők használják , ha letöltött fájlt kell futtatnia.
Az ilyen rendszer gyakori az
illesztőprogramoknál :
egy önkicsomagoló archívum kicsomagolja az illesztőprogram-telepítőt, majd futtatja azt.
Ebben a formában kényelmes a szoftverfrissítési gyorsítótár tárolása
A fenti okok kombinációja. A frissítések gyakran nagyszerűek. Abból a helyről kell folytatni, ahol megszakították. Néha a szoftverfrissítési szolgáltatás akkor indul el, amikor egy program elindul, vagy az operációs rendszer betöltődik/leáll, és a legegyszerűbb módja annak, hogy az információkat fájlokon keresztül továbbítsa. Néha (
Vivaldi böngésző, Notepad++ szövegszerkesztő ) egy frissítés olyan program, amelyet el kell indítani.
Hely
A Windows ideiglenes fájljai a következő könyvtárakban találhatók:
%SystemRoot%\Temp
A %SystemRoot% az a könyvtár, ahová a Windows telepítve van .
%HomeDrive%%HomePath%\Temp
%HomeDrive% - Alapértelmezett C: %HomePath% - \Documents and Settings\<felhasználónév> (alapértelmezett Windows XP rendszeren).
ugyanaz, mint fent (alapbeállításokkal):
%TMP%
%TEMP%
Ezenkívül az ideiglenes fájlok az aktuális könyvtárban találhatók.
Vagy Unix -szerű operációs rendszereken,
/tmp
vagy
~/tmp
(ahol a ~ a felhasználó kezdőkönyvtárára mutató hivatkozás).