Portál AbcLinuxu, 27. dubna 2024 05:20


Dotaz: Rychlé vypsání seznamu souborů v adresáři

5.12.2005 23:59 Ondra
Rychlé vypsání seznamu souborů v adresáři
Přečteno: 187×
Odpovědět | Admin
Ahoj, potřebuji co nejrychlejším způsobem získat seznam souborů v adresáři rekurzivně s podadresáři.

find .

trvá moc dlouho. I když pošlu stdout do /dev/null. Filesystem mám ext3. Případně prosím doporučtě nějaký jiný. Dík.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

David Watzke avatar 6.12.2005 00:02 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Rychlé vypsání seznamu souborů v adresáři
Odpovědět | | Sbalit | Link | Blokovat | Admin
ls -R
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
6.12.2005 07:29 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: Rychlé vypsání seznamu souborů v adresáři
Odpovědět | | Sbalit | Link | Blokovat | Admin
> find .
> trvá moc dlouho.

A myslíš, že find robí v tomto prípade niečo čo nemusí a ked by sa tým pádom dal ušetriť čas? Ja myslím, že nie. Koľko máš súborov/adresárov a koľko to trvá?

6.12.2005 10:02 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Rychlé vypsání seznamu souborů v adresáři
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zrychlit find, případně ls -R lze snad jedině upgradem hardwaru nebo kešováním (něco jako locate).
ls -R > cache #PODVOD
time cat cache > /dev/null
Docela by mě zajímalo, k čemu to bude.
6.12.2005 11:18 Ondra
Rozbalit Rozbalit vše Re: Rychlé vypsání seznamu souborů v adresáři
Asi mě zabijete;-)
Mám na různých discích soubory a chtěl bych, abych je měl přístupné v jednom adresáři, tak si na ně chci udělat symlinky a čas od času to synchronizovat. Různé varianty RAIDu jsem zavrhl, protože nechci přicházet o diskovou kapacitu. A spojit RAIDem všechny disky do jednoho velkého pole už mi pro změnu přijde jako hazard. Jde mi hlavně o čtení. Pokud doporučíte nějakou jinou metodu, než tuto se symlinky, tak budu rád.

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.