powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / проблема с директорией (линекс)
16 сообщений из 16, страница 1 из 1
проблема с директорией (линекс)
    #38188973
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть директория /ab
там скопилось около 5000тыс файлов тхт общий размер окого 100-200Мб

когда зхожу в эту директорию - подвисает сессия и нет никакой реакции
когда хочу подсчитать количество файлов - тоже самое
оставлял сессию - висит сутки и нет никакой реакции
что делать?
1) мне эти файлы нужны, как можно их от туда перенести в др.директорию или на др.сервер?
и после их удалить
2) тупо грохнуть файлы - быстро - но как? если плюнуть на то что файлы потеряются
3) грохнуть директорию и снова создать ее
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38188976
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тупо грохнуть каталог со всем содержимым

rm -rf my_directory
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38188977
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как в каталог-то заходите?
(Подозреваю - каким-нибудь guiевым менеджером)
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38188978
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно грохнуть файлы быстро но без удаления каталога
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38188984
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimakzа можно грохнуть файлы быстро но без удаления каталога
cd /ab
rm -rf *
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38189098
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimakzгрохнуть файлы быстроПять миллионов файлов? Далеко не в одну секунду, конечно. Да и rm -rf может зависнуть. Как альтернативный вариант (если rm -rf ниасилит): find /ab -type f -exec rm -f {} \;
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38189305
Фотография romy4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
k-nike,

вы не можете сделать
Код: plaintext
rm -rf *
на больших директориях

Код: plaintext
find ./ -name "*" -print0 | xargs -0 rm -f 
но это долго
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38189329
Фотография romy4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimakz,

на храбре были тесты на эту тему
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38189970
Ихтиандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
k-nikedimakzа можно грохнуть файлы быстро но без удаления каталога
cd /ab
rm -rf *
5000 так не удалятся, ИМХО
придется find использовать
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38189973
Ихтиандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
romy4k-nike,

вы не можете сделать
Код: plaintext
rm -rf *
на больших директориях

Код: plaintext
find ./ -name "*" -print0 | xargs -0 rm -f 
но это долго
уточню, что так найдутся не только файлы в /ab, но и во всех вложенных каталогах
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38189979
Ихтиандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а rm * не то что не осилит, он просто отвалится с сообщением что строка аргументов слишком длинная
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38190016
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ихтиандрromy4
Код: plaintext
find ./ -name "*" -print0 | xargs -0 rm -f 
но это долго
уточню, что так найдутся не только файлы в /ab, но и во всех вложенных каталогахМожно ограничить глубину просмотра. Если необходимо.
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38190061
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleИхтиандрпропущено...
уточню, что так найдутся не только файлы в /ab, но и во всех вложенных каталогахМожно ограничить глубину просмотра. Если необходимо.
А у find можно задать очень много параметров, от даты создания до размера файлов...
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38191137
Ихтиандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я то конкретную строку обсуждал
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38200601
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ихтиандра rm * не то что не осилит, он просто отвалится с сообщением что строка аргументов слишком длинная

Как бы это не rm не осилит, а шел ещё до его вызова.
...
Рейтинг: 0 / 0
проблема с директорией (линекс)
    #38201255
Ихтиандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivИхтиандра rm * не то что не осилит, он просто отвалится с сообщением что строка аргументов слишком длинная

Как бы это не rm не осилит, а шел ещё до его вызова.
Ну не придирайся, да шелл не сможет маску развернуть в такой длинный список
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / проблема с директорией (линекс)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]