Portál AbcLinuxu, 6. listopadu 2025 22:28
.
rm -rf /path/to/bordel/*napsat jen
rm -rf /path/to/bordel/Nejen ze by to melo byt o trochu rychlejsi, ale taky by to nemelo rvat "Argument is too long"
echo /path/to/bordel/* | xargs rm
(pokud z nejakych duvodu nechcete smazat cely adresar, napr. maska neni *)
find /path/to/bordel/ -type f -delete
rm -r /path/to/bordel/ && mkdir /path/to/bordel/
Co se tyce filesystemu, tak neni moc na vyber EXT3 EXT4 XFS nebo Reiser. Ja osobne pouzivam vsude ext3, kdyz se zapnou sparvne featury, tak je rychly i v adresarich se spoustou souboru, nebo XFS pro velke datove disky.
rm -rf adresar je mnohem rychlejší (--realy --fast
).
Pokud to lze ukládat to DB, máte myslím vyhráno. DELETE FROM nebude o moc rychlejší než mazání souborů, ale mazání celé tabulky (TRUNCATE) je dostatečně rychlá operace. S těmi volnými bloky si pak DB server poradí.
Prosim doporucte mi nejaky jiny FS ktery by nemel problemy s mazanimFAT
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.