Tuesday, 18 May 2010
destructive test
Tuesday, 18 May 2010 17:46В смонтированном по NFS каталоге - сто тысяч миллионов подкаталогов. То есть обычный ls на нём работает ОЧЕНЬ долго. Задача: найти те из них которые непустые, а остальные удалить.
Задача решается в одно действие:
Никакой не find, заметьте (хотя пришлось бы, если бы требовалось искать подкаталоги второго и больших уровней тоже) - он гораздо медленнее. Наверное потому что всегда делает stat, а ls -1 достаточно readdir.
Также очевидно что никакой не rmdir *, потому что в MAX_ARGS не влезет. А за
Задача решается в одно действие:
ls -1 | xargs -P 16 rmdir 2>&1 | tee /tmp/nonempty
Никакой не find, заметьте (хотя пришлось бы, если бы требовалось искать подкаталоги второго и больших уровней тоже) - он гораздо медленнее. Наверное потому что всегда делает stat, а ls -1 достаточно readdir.
Также очевидно что никакой не rmdir *, потому что в MAX_ARGS не влезет. А за
| while read; do
в данном случае лучше сразу пристрелить.радикальные коммунисты
Tuesday, 18 May 2010 14:17Член Совета Федерации от Кемеровской области Сергей Шатиров заподозрил некие иностранные силы в причастности к народным волнениям в Междуреченске, сообщает "Независимая газета".
По словам Шатирова, к организации митинга шахтеров, который затем перерос в столкновения с ОМОНом, причастные некие "радикальные коммунистические структуры", которые он отнес к так называемым "оранжевым". Сенатор отметил, что на сайтах Междуреченска замечен всплеск активности из-за рубежа, в частности из Германии и Украины.
(мшф)
По словам Шатирова, к организации митинга шахтеров, который затем перерос в столкновения с ОМОНом, причастные некие "радикальные коммунистические структуры", которые он отнес к так называемым "оранжевым". Сенатор отметил, что на сайтах Междуреченска замечен всплеск активности из-за рубежа, в частности из Германии и Украины.
(мшф)