- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
ребята, может ли кто-то посоветовать, как очистить папку размером в пол гига,
предположительно с файлами сессий внутри.
прогноз - несколько миллионов файлов.
пробовал rm -rf /tmp/*
но съедает тот несчастный гиг оперативы, большую часть свапа, тормозит систему безбожно,
результата не дожидаюсь и за час.
А целиком rm -rf /tmp и потом создать заново /tmp?
* - обрабатывается bash'ем и заменяется на полный список удаляемых файлов, перед вызовом rm.
Миллион файлов ты и за 3 часа не успеешь удалить. Можно запустить такое удаление:
будет долго конечно, но оперативку не должно забивать. Да и лучше папку переименовать в какой-нибудь /tmp2/ и спокойно удалять, хоть с пониженным приоритетом, а для работы тут же создать чистую /tmp
А целиком rm -rf /tmp и потом создать заново /tmp?
пробовал, та же фигня.
будет долго конечно, но оперативку не должно забивать. Да и лучше папку переименовать в какой-нибудь /tmp2/ и спокойно удалять, хоть с пониженным приоритетом, а для работы тут же создать чистую /tmp
а это мысль! спасибо, так и попробую :)
dkameleon, насоветовали вам тут :)
Вернитесь к истокам, зачем вам изначально папка с миллионами файлов сессий? наверняка же у них время жизни минут 10 :) Настройте удаление таким образом, что бы оно происходило чаще и затрагивало меньше файлов одновременно (к примеру). Ведь можно удалять все сессии старше 10 минут хоть каждую минуту :D
dkameleon, насоветовали вам тут :)
Вернитесь к истокам, зачем вам изначально папка с миллионами файлов сессий? наверняка же у них время жизни минут 10 :) Настройте удаление таким образом, что бы оно происходило чаще и затрагивало меньше файлов одновременно (к примеру). Ведь можно удалять все сессии старше 10 минут хоть каждую минуту :D
или раздел отдельный под tmp организовать и монтировать туда.
а потом грохать весь раздел сразу.
Вернитесь к истокам, зачем вам изначально папка с миллионами файлов сессий? наверняка же у них время жизни минут 10
Вернемся ещё к боле ранним истокам:
чем обеспечивается время жизни в 10 минут? :)
И почему вдруг файлов аж пол гига?
Теперь это надо просто почистить.
А когда будет чисто, тогда и настраивать периодическое удаление.
Если его настроить сейчас, то см. выше:
съедает тот несчастный гиг оперативы, большую часть свапа, тормозит систему безбожно,
результата не дожидаюсь и за час.
или раздел отдельный под tmp организовать и монтировать туда.
а потом грохать весь раздел сразу.
Здорово. Реально ли изменить для действующей системы без переразбивки/переустановки и заставить испменеджер все темпы юзеров туда писать?
Здорово. Реально ли изменить для действующий системы без переразбивки/переустановки и заставить испменеджер все темпы юзеров туда писать?
Если есть свободное место на винте, то реально. Или можно создать файловую систему в файле-контейнере и маунтить ее в /tmp.
Но это все какие-то непонятные методы. Куда будут писаться данные пока вы работаете таким образом с разделом? Удаляйте find'ом, он удалит нормально. Может и не очень быстро, но вы же не собираетесь это делать часто?
запускаю:
иду в top
и наблюдаю, как медленно поедается оперативка :)
пробую
find /tmp/ -type f -exec rm -f {} \;
та же фигня :)
проц оно особо не ест, диск ест.
тут подумалось.... 500 гиг - это похоже не размер файлов:
drwx------ 2 dkameleon dkameleon 614068224 2011-10-19 00:57 bin-tmp1
du -sh bin-tmp1
du -sh bin-tmp1
Запустил. Пару минут подождал, понаблюдал как кушает память, и выключил :)
А нет ли возможности просто грохнуть указатель на папку в ФАТе, чтоб оно в итоге "потеряло" всю иерархию вглубь? Без последствий для файловой системы.