Вам когда-нибудь приходилось делать какие-либо регулярные работы?

18

Например, удаление фрагментов, очистка диска или тому подобное?

TheXed
источник

Ответы:

18

На самом деле, нет. Не нужно дефрагментировать диски, потому что они не фрагментируются, если у вас не заполнено 99% диска. Там нет необходимости для очистки, если вы действительно не хватает места. Производительность не проблема, как в Windows. Также нет необходимости очищать реестр, потому что в Ubuntu его нет.

Однако некоторые приложения могут нуждаться в обслуживании. Например, базы данных Firefox могут со временем раздуваться, поэтому вам нужно их пылесосить, чтобы поддерживать высокую производительность. Любое приложение, использующее файлы SQLite, может страдать от той же проблемы.

Если вы хотите сделать очистку, см. Эквивалент CCleaner? ,

Что я делаю, чтобы не тратить впустую место, это всегда очищать кэш apt. Это то, что я использую при обновлении пакетов:

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove

Первая команда очищает кэш, вторая обновляет исходные коды программного обеспечения, третья обновляет необходимые пакеты, а последняя удаляет ненужное программное обеспечение.

lovinglinux
источник
@lovinglinux Как вы пылесосите базы данных Firefox?
DrKenobi
1
@DrKenobi См. Firefox-tutorials.blogspot.com/2010/05/…
lovinglinux
+1, за то, что написал статью по оптимизации базы данных, на которую я ссылался в своем ответе:-)
nik
Кстати, я только что добавил предупреждение в свой учебник об оптимизаторе SQLite. Пожалуйста, прочитайте это.
Lovinglinux
1
Также было бы полезно предупредить, что ваш скрипт начинается с killall firefox. Ничего страшного - восстановление сеанса, но хедз-ап это хорошо.
Ник
6

Вы хотите регулярно создавать резервные копии всех важных документов, это самая важная задача «регулярного обслуживания». Но, конечно, вы уже делаете это ... ;-)


Кроме того, вы можете использовать такие приложения, как Computer Janitor, для очистки ненужных библиотек, старых ядер и т. Д.

В большинстве случаев фрагментация не является большой проблемой, и в любом случае она не нанесет вам такого вреда, как в прежние времена. Вероятнее всего, фрагментированные файлы - это файлы журнала (что на самом деле не так уж важно; если вам нужны микросекунды, это не то, что вам нужно), и в целом, когда небольшие куски данных записываются в несколько файлов в параллельно. Я не стал бы беспокоиться об этом, пока вы не видите, что производительность файловой системы сильно снижается (мой основной рабочий стол был установлен в 2007 году и обновлен с тех пор, и я не вижу никаких проблем с производительностью, даже если иногда перегородки были довольно полными).

Janc
источник
Кстати, у меня была проблема с сохранением слишком большого количества журналов в UFW. Файл журнала стал огромным за считанные дни, занимая более 8 ГБ пространства. Так что следите за бревнами.
Lovinglinux
0

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

Проверьте Очистка системы Ubuntu GNU / Linux в UbuntuGeek.
Обновление: также How do I free up disk space?здесь (как DrKenobiуказано).


Если вы используете Firefox, есть такие дополнения, как Vacuum Places Improved для оптимизации базы данных.

Я также предпочитаю создавать точку tmpfs для всего профиля firefox, но это было бы вопросом личных предпочтений. В качестве дополнительного преимущества это помогает мне сохранять резервную копию профиля - на всякий случай.

Nik
источник
1
Чтобы удалить ненужные вещи, посмотрите на askubuntu.com/questions/5980/how-do-i-free-up-disk-space/…
DrKenobi
Вакуумные места только вакуумные базы данных закладок. Firefox имеет несколько других баз данных, и расширения могут иметь их тоже. На мой взгляд, лучший способ - запустить скрипт для очистки всей папки профиля.
Lovinglinux
@lovinglinux, да, я связался с этим в optimize databaseстроке:-)
Ник
Да, я видел после того, как написал это :) Кстати, я только что добавил предупреждение в свой учебник о SQLite Optimizer.
Lovinglinux
0

Для типичного пользователя Ubuntu вот что вы можете сделать:

  • используйте Computer Janitor (Система> Администрирование), чтобы очистить старые пакеты и всеиспользовать apt-getинструмент командной строки для очистки неиспользуемых пакетов
  • Корзина (нижний правый угол экрана) для очистки удаленных файлов
  • ручное обслуживание вашего домашнего (/ home / ~ username ) каталога

Кроме того, вам не нужно дефрагментировать ваш жесткий диск, на самом деле. Что касается шпионских программ и всего остального, у меня никогда не было проблем (для обычного пользователя).

Яник Рошон
источник
снова и снова я читаю предупреждения о Computer Janitor; так что, возможно, этот совет устарел ...
сумасшедший о Natty
1
Этот совет устарел. Раньше было хорошо. Тем не менее, я все еще время от времени использую apt-getаргументы очистки по умолчанию . Этот ответ восходит к тому моменту, когда Gnome2 был предпочтительной оболочкой.
Яник Рошон,
0

Нет, природа (и немного неясность) Linux означает, что дефрагментация, реестры и вирусы не являются проблемой. Тем не менее, Linux накапливает немного бесполезных данных, которые не замедляют работу компьютера, но занимают место на жестком диске (проблема, если вы используете SSD). Это достаточно легко исправить - вы можете запустить «apt-get autoremove» в терминале, чтобы удалить ненужные пакеты, и / или установить Ubuntu Tweak из центра программного обеспечения или терминала:

sudo apt-get install ubuntu-tweak

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

Alex
источник