Junior — Middle
Hogyan lehet szabad helyet felszabadítani a lemezen anélkül, hogy a futó folyamatokat befejeznénk?
sobes.tech MI
Válasz az MI-től
A lemezterület felszabadításához anélkül, hogy leállítaná a futó folyamatokat, az alábbiakat teheti:
- Régi naplók és ideiglenes fájlok törlése vagy archiválása.
- A
lsofvagyfuserparancs használata az olyan nyitott fájlok keresésére, amelyek már törlésre kerültek, de még foglalják a helyet, és az érintett szolgáltatások újraindítása a fájl leírók felszabadítása érdekében. - Alkalmazás- vagy rendszergyorsítótárak tisztítása (például Linuxon a
apt-get clean). - Nagy fájlok áthelyezése másik lemezre vagy felhőalapú tárolásba.
- Valós idejű fájmsűrítési eszközök használata.
Például Linuxon, a helyet foglaló, de törölt, még nyitott fájlok megtalálásához:
lsof | grep '(deleted)'
Ha ilyen fájlok vannak, az adott folyamat újraindításával felszabadíthatja a helyet anélkül, hogy az összes folyamatot leállítaná.