Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Куда поехать на выходные
Распродажа 11.11
✍️ Написать
Добрые новости
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
Советы
31 августа 2010

Совет: автоматическая очистка временных файлов в UNIX-системах

Фото автора Слава Баранский
Слава Баранский

Совет: автоматическая очистка временных файлов в UNIX-системах

Совет прислан нашим читателем Ефимочкиным Евгением.

✍️ Скоро читатели смогут публиковать свои тексты на Лайфхакере. Станьте первыми!

Разработка программного обеспечения, да зачастую и просто работа на компьютере при подключенном Интернете часто вращается в цикле “скачать что-то — распаковать — запустить — оценить — воспользоваться или выкинуть”. Для программистов это исходники проектов, рабочая документация, для прочих обитателей сети — книги, документы и программы. Суть одна: большая часть скачанного — временный мусор (либо это архив, от которого только один прок — распаковать, а дальше он уже не нужен, либо это файл, ценность которого еще предстоит установить). Здоровая лень удерживает людей от немедленного удаления таких файлов, в результате чего домашние папки и рабочие столы полнятся по большей

части бесполезным хламом, из которого даже если что-то и нужно — проще скачать это снова, чем найти в общей куче. 

Более того, попытка расчистить эти завалы превращается в мощный поглотитель времени — ведь надо же посмотреть на каждый конкретный файл, вспомнить, что ты про него решил, удержаться от попытки найти

обновленную версию или посмотреть результаты его использования, и, наконец, удалить. И так с каждым файлом.

Владельцам компьютеров на базе юникс-подобных операционных систем я могу предложить такой совет. Чтобы никогда больше не тратить место на хранение такого “добра” и время на его удаление, я настроил все свои браузеры, чтобы они скачивали файлы в папку /tmp/ (она доступна пользователю на запись в большинстве Unix-подобных систем и опустошается при каждой перезагрузке). Файлы при этом полностью доступны и даже имеют вполне короткий адрес, удобный даже для набора из командной строки. Скаченные архивы я распаковываю туда же, в /tmp/, создавая по мере необходимости подпапки. В /tmp/ оправляются также все вложения электронной почты. Разумеется, если файл в ходе оценки признается “нетленкой” и принимается к практическому использованию, его надо перенести из папки /tmp/.

Совет слабо применим к системам, нацеленным на длительный аптайм и редко перезагружающимся по тем или иным причинам, но идеален для рабочих десктопов под Linux или BSD.

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
Что в сумке? Как изменилось то, что мы носим с собой

Что в сумке? Как изменилось то, что мы носим с собой

Обзор TCL TAB A1 Plus NXTPAPER — нового планшета c «бумажным» экраном для работы и развлечений

Обзор TCL TAB A1 Plus NXTPAPER — нового планшета c «бумажным» экраном для работы и развлечений

Реклама
Не Питером единым: 10 мест в Ленобласти, которые стоит посетить 

Не Питером единым: 10 мест в Ленобласти, которые стоит посетить 

Няня и социальный контракт: что нужно знать о господдержке многодетных семей в 2026 году  

Няня и социальный контракт: что нужно знать о господдержке многодетных семей в 2026 году  

Комментарии
Авторизуйтесь, чтобы оставить комментарий
Victor Gumayunov
31.08.10 11:53
почему слабоприменим? ) пишем в крон на раз в сутки find ~/tmp -maxdepth 1 -atime +14 -exec rm -rf {} ; это удалит файлы к которым более 14 дней небыло доступа. и думаю лучше настроить все на ~/tmp, чтобы не снеслось при перезагрузке.
Dmitry aka zhart
31.08.10 12:00
Хороший совет для людей, у которых на винчестере свалка. Я же предпочитаю сразу раскладывать все по полочкам. Если структура каталогов в домашней директории хорошо организована и подготовлена для работы, и если такой подход войдет в привычку, то занимать он будет совсем немного времени и сил. Для тех же редких случаев, когда принадлежность файла трудно установить быстро, а заниматься этим сразу ну совсем некогда, у меня в домашней директории есть временная папка. Но она практически всегда пуста и очищается очень быстро. А при хранении временных файлов в /tmp появляется опасность случайного удаления важных файлов.
rimmer333
31.08.10 12:02
Идея именно в том, чтобы сносилось. Большинство вещей, как я обнаружил, нужны только в текущем рабочем сеансе. Завтра они уже не нужны или уже будут встроены в то, чем я занимаюсь сегодня. Всё лишнее пропадёт само, заботиться о нем не надо. Безлимит и гугл решают проблему повторной добычи того же файла, если он вновь понадобился, но это случается редко.
Victor Gumayunov
31.08.10 12:05
да оно и снесется :) тока позже. вдруг я тока что скачал что то большое, но ноут перегрелся и ушел в ребут? вобщем не люблю чтобы удаление чего либо зависело от случая.
Victor Gumayunov
31.08.10 12:06
у меня перезагрузка ноута происходит только при обновлении ядра и перегревах (надо почистить чтоли кулеры)
rimmer333
31.08.10 12:14
Важные файлы (и новые эпизоды любимых сериалов) туда отправлять не надо, конечно. Если ты заранее знаешь, где должен быть файл, почему бы его туда не положить изначально - это не обсуждается. Речь о таких вещах, как архив какой-нибудь сторонней библиотеки, потребный для моего проекта, PDF (или, пуще того, DOC) с инструкциями от клиента или опять же документацией, многочисленные файлы, образующиеся при отладке функции "скачать" или "сохранить" в своих программах и проектах - их же надо посмотреть внутри, правильно ли всё пошло или нет, и даже сравнить пару-тройку вариантов, а хранить их до завтра толку нет. Таких файлов в день образуются дюжины, и нет-нет, да забудешь по горячке какой-нибудь удалить. У многих Firefox скачивает молча на рабочий стол или в "домик" (и Chrome так поступает), и процесс становится уже неконтролируемым. Я вот поступил так, как написал, пока не жалею, ничего действительно важного не упустил. Важное обслуживается другими процедурами, с обязательным избыточным копированием, но там система достаточно специфическая под те задачи, которые я решаю.
Dzmitry Vensko
31.08.10 12:24
В Винде тоже так можно. Весь хлам, интернет-кэш и папка Temp у меня лежат на RAM-диске B: (конкретно: QSoft RAMDrive). На старте нужно запускать батник с командой mkdir B:Temp , не все проги умеют сами создавать папку Temp. Сейчас подумал, что и без рамдиска это возможно. В тот же батник дописать в начало удаление временной папки целиком, создать её заново и подключить диском через subst.
Dzmitry Vensko
31.08.10 12:29
И папка рабочего стола на рамдиске находится. Люблю, когда на столе порядок :)
Что вы могли пропустить
OnePlus раскрыла точные даты выхода Android 17 на некоторых устройствах
OnePlus раскрыла точные даты выхода Android 17 на некоторых устройствах
0
6 ноября
Советы
Советы
3 способа аккуратно сложить простыню на резинке
3 способа аккуратно сложить простыню на резинке
4 ноября
«Горящая изба»
Советы
Астрономы обнаружили крупный ледяной объект за Плутоном
Астрономы обнаружили крупный ледяной объект за Плутоном
0
30 октября
Новости
Советы
Как заточить нож дома, чтобы он резал даже помидоры
Как заточить нож дома, чтобы он резал даже помидоры
28 октября
«Горящая изба»
Советы
Как выбрать кухонный нож: 3 совета от Samura
Как выбрать кухонный нож: 3 совета от Samura
0
27 октября
Советы
Советы
Экологичность на автопилоте: как заботиться о природе, если у вас мало времени
Экологичность на автопилоте: как заботиться о природе, если у вас мало времени
0
26 октября
Советы
Советы
Пока ждёте GTA 6: 30 игр на PS5 для двоих
Пока ждёте GTA 6: 30 игр на PS5 для двоих
0
25 октября
Советы
Советы
«Крёстные отцы ИИ» и 400 учёных потребовали запереть мощные нейросети в «песочницах»
«Крёстные отцы ИИ» и 400 учёных потребовали запереть мощные нейросети в «песочницах»
0
15 октября
Новости
Советы
Смартфоны Samsung могут получить Galaxy OS — новую оболочку на базе ИИ
Смартфоны Samsung могут получить Galaxy OS — новую оболочку на базе ИИ
0
14 октября
Советы
Советы
5 простых способов почистить чайник от накипи
5 простых способов почистить чайник от накипи
13 октября
«Горящая изба»
Советы
Как постирать куртку в стиральной машине и не испортить вещь
Как постирать куртку в стиральной машине и не испортить вещь
9 октября
«Горящая изба»
Советы
Как прочистить унитаз от засора
Как прочистить унитаз от засора
0
28 сентября
Ликбез
Советы
Шестилетняя девочка из Китая установила рекорд по сборке кубика Рубика
Шестилетняя девочка из Китая установила рекорд по сборке кубика Рубика
0
25 сентября
Советы
Советы
Какой обогреватель для дома выбрать, чтобы не переплачивать по счетам
Какой обогреватель для дома выбрать, чтобы не переплачивать по счетам
15 сентября
«Горящая изба»
Советы
Съезжаем со съёмной квартиры: чек-лист уборки, которая поможет вернуть депозит
Съезжаем со съёмной квартиры: чек-лист уборки, которая поможет вернуть депозит
0
7 сентября
Советы
Советы

Новые комментарии

Аватар автора комментария
Олег Залялов3 часа назад

0 / 0

Там должен быть Оскар, он как минимум лучше чем все Expendables
Без Рокки и Рэмбо: в Сети выбрали 10 лучших фильмов Сильвестра Сталлоне
Аватар автора комментария
Лена4 часа назад

0 / 0

я искренне полюбила жим гири на попа стоя, сейчас получается уже с 12 кг (по одной руке), рабочие подходы по 8 кг - и выглядит это очень легко и с улыбкой. И я сильно надеюсь что кто-то в зале подумает, что это действительно легко и с улыбкой, и попробует повторить. Потому что я улыбаюсь не от того что это весело, а чтобы не поехать кукухой ))))) очень люблю гири шатать, такой набор гормонов сразу же выделяется - что аж эйфория
Освойте гири с нуля: 9 упражнений для первых тренировок
Аватар автора комментария
Елена Исупова4 часа назад

0 / 0

Автор как раз офлайн знакомилась)
Спиддейтинг, гокон и квиз: как я тестировала офлайн-знакомства
Аватар автора комментария
Елена Исупова4 часа назад

0 / 0

Спасибо за этот пост! Особенно за "стучаться в закрытую дверь" — помогло:)
Как скачать приложения VK и Max на новый iPhone
Обзор TCL TAB A1 Plus NXTPAPER — нового планшета c «бумажным» экраном для работы и развлечений

Обзор TCL TAB A1 Plus NXTPAPER — нового планшета c «бумажным» экраном для работы и развлечений

Реклама
Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitter (X)PinterestYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях