Portál AbcLinuxu, 12. května 2025 06:50

Dotaz: Debian smazani souboru

7.6.2007 17:39 Marek
Debian smazani souboru
Přečteno: 751×
Odpovědět | Admin
Ahoj, smazal jsem asi 1gb dat ale na disku se volne misto nepridalo.. jak procistit disk, jak smazat soubory??

nerad bych to restartoval, server jede asi rok bez sebemensich problemu

diky za info
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Dalibor Smolík avatar 7.6.2007 20:32 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian smazani souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná někde visí nějaký proces ... zkuste df, pak smazat nějaký soubor a znovu příkaz df, zda dochází ke změně. V jakém typu adresářů mažete soubory? V systému nebo v uživatelské části (home/uzivatel/xxx) - řádného restartu serveru bych se asi nebál ..
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.6.2007 22:45 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: Debian smazani souboru
jemu jde asi o uptime ;-)

Cim jste to mazal? Napr kdyz se neco smaze v kde, tak se to da do kose, ale to doufam neni tento pripad na serveru.
My máme všechno co chcem, my máme dobrou náladu!
7.6.2007 21:16 %`
Rozbalit Rozbalit vše Re: Debian smazani souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
nez smazes, tak dej "fuser" pod rootem a podivej se ktery proces to ma otevreny. kdyz je u toho pid, tak se misto neuvolni dokud nejaky proces existuje a drzi si ten soubor.
7.6.2007 22:42 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Debian smazani souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
V unixu se maže pomocí unlink, která pouze sníží počet odkazů o jedničku a soubor se smaže až ve chvíli, kdy na něj nikdo neukazuje (většinou jej má otevřený nějaký proces). Možná by mohl pomoci příkaz lsof, ale zcela určitě se ti to podaří najít v /proc.
$ mplayer video.ogg
#seznam otevřených souborových deskriptorů
#daneho procesu
$ ls -lh /proc/16307/fd
... 3 -> /home/michal/Documents/filmy/video.ogg
^^^^^^^^^^
#smažeme soubor
$ rm video.ogg
$ ls -lh /proc/16307/fd
... 3 -> /home/michal/Documents/filmy/video.ogg (deleted)
^^^^^^^^^^
Ten soubor se dá pomocí cp zkopírovat na původní místo, protože stále fyzicky existuje. Pro jeho definitivní smazání stačí přinutit daný proces, aby ho uzavřel, případně jej (ten proces) restartovat.
When your hammer is C++, everything begins to look like a thumb.
8.6.2007 09:02 Marek
Rozbalit Rozbalit vše Re: Debian smazani souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Soubor jsem smazal v programu WinSCP, kde jsem byl přihlášený jako root. Soubory ktere jsem smazal jsem si sam vytvoril. Jednalo se o automatické dení zálohy.

PS: pokud smazu takto nejake soubory, daji se nějak obnovit, nebo jsou nenavratne pryc??

diky
8.6.2007 09:31 Boo
Rozbalit Rozbalit vše Re: Debian smazani souboru
Zalezi od filesystemu, pro ext2/3 nejake undelete utilitky existuji, pro jine unixovske filesystemy je to v pytli...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.