- Как очистить Linux от мусора в системе.
- И так Synsptic
- APT
- Очистка кэша миниатюр.
- Удаление неиспользуемых программ
- Как освободить место на диске в Ubuntu и Linux
- Удаление ненужных пакетов
- Очистка кэша
- Очистка логов
- Удаление старых ядер
- Удаление ненужных файлов
- Использование инструментов для очистки системы
- Заключение
- Как очистить диск в операционной системе Linux?
- В этой статье:
- Часть 1. Как проверить состояние места на диске в Linux?
- Способ 1. Выполнение команды «df»:
- Способ 2. Выполнение команды «du»:
- Часть 2. Как очистить диск в Linux?
- Способ 1. Использование команды DD
- Способ 2. Использование команды Shred
- Часть 3. Как восстановить файлы с поврежденного жесткого диска?
Как очистить Linux от мусора в системе.
Как любая операционная система, Линукс имеет свойство зарастать различным мусором. Это и неиспользуемые более библиотеки от удаленных программ, это и служебные файлы от разных приложений и многое другое.
На скриншоте вы можете увидеть следы использования офисных программ
Существуют естественно утилиты для очистки системы, и они не плохи, но ими можно и систему сломать. Потому мы пойдем с вами более безопасным путем.
И так Synsptic
Стандартный менеджер пакетов, давайте запустим его и удалим ряд следов.
Выбираем неустановленные, остались только файлы настроек
Вы можете видеть, сколько все осталось от программ, которые мы давно удалили.
Правой кнопкой — отметить для полного удаления
А потом нажимаем на «применить»
dpkg -l | awk ‘/^rc/ ‘ | xargs sudo dpkg —purge
APT
sudo apt autoclean (очищает систему от deb пакетов, которые больше не нужны, рекомендуется делать периодически)
sudo apt autoremove (удаляет не удаленные зависимости от уже удаленных пакетов)
sudo apt clean (очищает каталог var/cache/apt/archives).
Очистка кэша миниатюр.
Желательно делать раз в полгода, а если работаете с графикой, то раз в неделю. А то зарастете миниатюрами картинок, которых давно уже нет.
rm -f ~/.cache/thumbnails/normal/*
Удаление неиспользуемых программ
Частый случай — понаставили всякое и забыли.
Тут нам надо программку поставить GTKOrphan, главное так же потом не забыть про нее. :))
sudo apt install gtkorphan
Теперь вы можете там посмотреть и удалить все ненужное.
А вот те файлы, что я показал в начале статьи, увы, удалять в ручную, почему они есть и как их убрать, я что то не разбирался.
Как освободить место на диске в Ubuntu и Linux
Hobo 2023-04-26 в Вебмастер Комментариев: 0
Последнее обновление — 3 мая 2023 в 15:51
Освобождение места на диске в Ubuntu и Linux может стать необходимым по ряду причин. Например, для установки новых программных продуктов или для сохранения большого количества данных. В этой заметке рассмотрю несколько способов, при помощи которых можно освободить место на диске в Ubuntu и Linux.
Удаление ненужных пакетов
Первый способ освобождения места на диске в Ubuntu и Linux – это удаление ненужных пакетов. В Ubuntu и Linux существует множество пакетов, которые могут быть установлены по умолчанию, но которые вы можете не использовать. Их удаление может освободить значительное количество места на вашем диске.
Для удаления ненужных пакетов можно использовать команду apt-get. Например, чтобы удалить пакет LibreOffice, выполните следующую команду: sudo apt-get remove libreoffice .
Как выявить ненужные пакеты в Ubuntu и Linux? Существует несколько способов. Один из самых простых – использовать команду “deborphan”. Эта утилита анализирует установленные пакеты и выводит список тех, которые не зависят от других пакетов.
Также можно использовать команду apt-get autoremove , которая удалит все пакеты, которые были установлены как зависимости, но больше не нужны.
Очистка кэша
В Ubuntu и Linux кэш используется для хранения временных файлов и данных. Очистка кэша может помочь освободить место на диске.
Для очистки кэша можно использовать команду apt-get clean. Например, чтобы очистить кэш, выполните следующую команду: sudo apt-get clean .
Очистка логов
Логи – это файлы, которые содержат информацию о работе системы и приложений. Они могут занимать много места на диске VDS. Для их очистки можно воспользоваться командой “logrotate”. Например, чтобы очистить логи Apache, выполните следующую команду:
sudo logrotate /etc/logrotate.d/apache2 .
используется для очистки журналов системы от записей, которые старше определенного количества дней.
Опция –vacuum-time=3d задает период времени, за который необходимо сохранить записи в журналах. В данном случае, указано сохранить записи, не старше 3 дней.
Команда journalctl используется для просмотра журналов системы в реальном времени, а также для их анализа и очистки. При использовании опции –vacuum-time, команда удаляет все записи журналов, которые старше указанного периода времени, и освобождает дисковое пространство, занимаемое этими записями.
Обратите внимание, что выполнение данной команды может привести к потере важных записей журналов системы, поэтому перед её использованием рекомендуется убедиться в том, что вы удаляете только те записи, которые не являются важными для работы системы.
Удаление старых ядер
В Ubuntu и Linux каждое обновление ядра создает новую версию. Удаление старых версий ядра может помочь освободить место на диске.
Сначала можно использовать команду uname -r, чтобы определить текущую версию ядра. Затем выполнить команду dpkg -1 | grep linux-image, чтобы получить список установленных версий ядра. Затем можно удалить старые версии ядра с помощью команды apt-get remove . Например, это может выглядеть так:
sudo apt-get remove linux-image-4.4.0-31-generic .
Удаление ненужных файлов
Удаление ненужных файлов может помочь освободить место на диске. Например, вы можете удалить старые резервные копии, временные файлы и ненужные документы.
Для удаления ненужных файлов можно использовать команду rm. Например, чтобы удалить файл example.txt, выполните следующую команду:
rm example.txt .
Использование инструментов для очистки системы
Существуют инструменты для очистки системы, которые могут помочь освободить место на диске в Ubuntu и Linux. Например, BleachBit – это бесплатный инструмент для очистки системы, который может удалять временные файлы, кэш и другие ненужные данные.
Чтобы установить BleachBit, выполните следующую команду:
sudo apt-get install bleachbit .
Затем запустите BleachBit и выберите опции, которые вы хотите очистить.
Заключение
В заключение, освобождение места на диске в Ubuntu и Linux может быть выполнено несколькими способами. Удаление ненужных пакетов, очистка кэша, удаление старых ядер, удаление ненужных файлов и использование инструментов для очистки системы – все эти способы могут помочь освободить место на диске и улучшить производительность вашей системы.
Как очистить диск в операционной системе Linux?
Linux — популярная операционная система для серверов электронной почты, файловых серверов, серверов баз данных, веб-серверов и т.д. Пользователям, работающим на Linux, может понадобиться затереть диск, если состояние дискового пространства неблагоприятно. Давайте узнаем все о том, как очистить диск в Linux в этой статье.
Наша команда экспертов по Linux подготовила эту детальную статью, начиная с быстрых шагов по проверке состояния места на диске в Linux. Мы рассмотрим два способа, чтобы очистить диск в Linux, Далее приводятся подробные сведения о восстановлении файлов с неисправного диска.
В этой статье:
Часть 1. Как проверить состояние места на диске в Linux?
Пользователи Linux могут не приступать к очистке диска, пока не узнают точный статус свободного места. Вы можете решить очищать жесткие диски Linux по причине нехватки свободного места. Кроме того, пользователи могут прибегать к очистки дисков Linux в результате таких ситуаций, как утилизация старых дисков или продажа компьютера и т.д. Учитывая вышесказанное, давайте перейдем к быстрым шагам по проверке состояния места на диске в Linux.
Linux предлагает две различные команды для определения доступного и используемого дискового пространства на сервере Linux. Это команды «df» и «du». Команда «df» позволяет пользователям просматривать доступное дисковое пространство для каждого диска системы Linux в KB. Команда «-h» может быть использована для облегчения чтения вывода и предлагает объем доступного места на диске в килобайтах (K), мегабайтах (M) и гигабайтах (G). Ниже описаны подробные шаги по проверке состояния дискового пространства в Linux с помощью команды «df»:
Способ 1. Выполнение команды «df»:
- Введите #df
- Он выведет список использования места на диске без какого-либо форматирования.
Шаг 1. Вызов команды «-h»:
Шаг 2. Выполнение опции «-Th»:
Шаг 3. Использование файловой системы или монтирование в описании
- Введите #df -h /dev/vda1 или #df -h /
- Он будет нацелен на определенный диск, используя описание «Filesystem» или «Mounted on» из дискового пространства.
Способ 2. Выполнение команды «du»:
Команда «du» предоставляет подробную информацию о дисковом пространстве, используемом файлами и папками в системах Linux. Она показывает размер файла или папки в КБ, а различные переключатели используются для получения соответствующего вывода, например
- Переключатель «-h» используется для отображения значений в удобных для восприятия единицах измерения, таких как ТБ, ГБ, МБ, КБ и т.д.
- Tпереключатель «-s» и «-c» используется для общего использования каталога.
- Только переключатель «-c» используется для получения промежуточного итога элементов.
Быстрые шаги для использования команды «du» следующие:
Шаг 1. Использование команды du
Шаг 2. Использование переключателя s
- Введите “ # du –s /boot”
- Он показывает общее использование диска по значению аргумента, переданного командой du.
Шаг 3. Использование переключателя c
Шаг 4. Использование переключателя h
- Введите # du –sch /boot
- Он конвертирует общее использование дискового пространства в удобный для восприятия формат.
Часть 2. Как очистить диск в Linux?
Узнав, как проверить место на диске в Linux, пользователи могут принять решение очистить диск Linux. Linux отличается от других ведущих операционных систем и, следовательно, нуждается в специальных методах для очистки жесткого диска. Мы выполним следующие две команды, чтобы очистить диск Linux.
Способ 1. Использование команды DD
Команда «DD» существует в двух формах. Первый вариант выполняет нулевой проход, а второй вариант использует случайные единицы и нули. Она может стирать жесткие диски Linux безопасно.
Для завершения процесса очистки жесткого диска достаточно ввести следующую команду и нажать клавишу Enter.
dd if=/dev/zero of=/dev/sdX bs= 1M
dd if=/dev/urandom of=/dev/sdX bs= 1M
Здесь X заменяется буквой целевого диска вашей системы.
Способ 2. Использование команды Shred
Хотя использование команды DD может быть простым для многих пользователей Linux. для очистки диска Linux, команда Shred предлагает реальный альтернативный вариант. Она является встроенной командой в системах Linux и выполняет несколько проходов случайных единиц и нулей для очистки жесткого диска.
Для завершения процесса очистки жесткого диска достаточно ввести следующую команду и нажать клавишу Enter.
Здесь X заменяется буквой целевого диска вашей системы, а Y — вторым примером с нужным номером.
Часть 3. Как восстановить файлы с поврежденного жесткого диска?
Несмотря на то, что это легкоочистить диск Linux используя вышеуказанные шаги, никогда не забывайте делать подробную резервную копию диска. Жесткие диски могут разбиться, что приводит к неизбежным ситуациям потери данных или случайному удалению данных. Не стоит беспокоиться, ведь у нас есть замечательное программное средство для восстановления файлов с разбитого жесткого диска на системах Mac и Windows. Это Wondershare Recoverit.
Wondershare Recoverit может восстанавливать более 1000 форматов данных и файлов из различных источников хранения. Например, вы можете восстановить файлы со сбойного жесткого диска, внешних устройств, корзины, рабочего стола и т.д. Некоторые из расширенных опций Recoverit включают инструмент для восстановления видео, Professional Video Recovery и т.д.
Дляr Windows XP/Vista/7/8/10/11
Для macOS X 10.10 — macOS 13