Rkhunter — сканирование системы Linux на вирусы.

Благодаря нововведениям в Linux многие пользователи устанавливают эту операционную систему для ознакомления с функционалом вместе с другой ОС. Процедура несложная, достаточно всего лишь воспользоваться специальной функцией на загрузочном диске. Однако, рано или поздно, два ПО начнут занимать много дискового пространства, что приведет к снижению производительности. Далее пойдет речь о том, как удалить Линукс с компьютера и оставить Windows 10.

Введение

Симптомы поломки были следующие. Заметил, что пропал сетевой диск. Зашел на сервер и увидел, что диск не инициализирован. Таблица разделов пустая. При этом, диск работал нормально и SMART ошибок не показывал. Я сразу заподозрил, что проблема именно с таблицей разделов. Данные должны быть на месте.

Дополнительная важная информация — диск был в составе mdadm массива, состоящим из одного диска. LVM не использовался.

Я подключил сбойный диск в обычный системник. Сделал загрузочную флешку с Ubuntu Live CD и загрузился с нее. Настроил там сеть, стандартные репозитории.

Форматирование с помощью командной строки

После запуска консоли необходимо прописать следующую команду: «# dmesg | tail», благодаря которой системой определяется имя устройства. В командной строке отобразятся данные, где присвоенное системой имя флешки указано в квадратных скобках – в данном случае [sdb]. Это выглядит следующим образом:

Далее необходимо прописать операцию форматирования, однако пользователю должен быть известен файловый формат, заданный на устройстве – FAT32 или NTFS. Каждый формат имеет собственную команду:

  • «$ sudo имя устройства» – для FAT32;
  • «$ sudo /dev/имя устройства» – для NTFS.

Нахождение и удаление дубликатов файлов в Linux

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

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

Читайте также:  Команды терминала Linux для начинающих. Часть первая

FSlint

Программа FSlint доступна в большинстве репозиториев дистрибутивов Линукс, включая такие, как Рэд Харт, Федора, Дебиан, Ubuntu. Достаточно открыть терминал и осуществить установку требуемого пакета. В Дебиан либо Ubuntu надо просто ввести команду: sudo apt-get install fslint

Данная программка обладает комфортным интерфейсом, однако если вы, как и большинство предпочитаете утилиты консольного типа, то вам лучше воспользоваться консольным вариантом.

Нахождение и удаление дубликатов файлов в Linux

При осуществлении открытия графического варианта FSlint, она по умолчанию открывает вашу директорию. Затем вам остаётся только нажать на клавишу «Поиск». Программка запустит процесс поиска дубликатов. По окончанию поиска можно выбрать файл, который следует удалить.

Программа Fdupes для удаление дубликатов в Linux

Fdupes – одна из наиболее удобных утилит для тех, кто хочет оперативно отыскать и удалить дубликаты через командную строчку. Простейшая в эксплуатации утилита консольного типа.

По умолчанию не доступна, однако ею можно воспользоваться для установки в репозиториях большинства дистрибуторов Линукс.

Для работы необходимо набрать команду fdupes и указать путь к директории, в которой следует отыскать дубликаты. К примеру, чтобы вывести все необходимые дубликаты файлов в вашей директории надо ввести команду:

fdupes ~/

По умолчанию fdupes не может осуществить рекурсивный поиск. Для проведения его следует ввести:

Таким образом, вышеуказанная команда будет выглядеть следующим образом:

fdupes ~/–r

Нахождение и удаление дубликатов файлов в Linux

За сохранность своих файлов можете не переживать – данная программа демонстрирует перечень дубликатов, а не удаляет их. Безусловно, в этом имеются и определённые недостатки – вы будете вынуждены вручную удалять все ненужные файлы с помощью команды:

Заключение

Помимо выше приведённых 2-х утилит, есть ещё и довольно эффективная программка под названием dupeGuru. Однако в большинстве дистрибутивов Линукса она не доступна. Главным достоинством DupeGuru является то, что она является кроссплатформенным.

Мы рассказали вам о самых популярных и эффективных методах для поиска и удаления файлов-дубликатов. А как вы ищите дубликаты файлов? Расскажите о них в комментариях.

Возможные проблемы

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

Во-первых, некорректно установленная программа UltraISO или ее несовместимость с ОС. В этом случае потребуется воспользоваться другим программным обеспечением. Во-вторых, системный сбой может возникнуть в результате неправильного формата флешки. Чтобы исправить ошибку, придется отформатировать переносной накопитель.

Файловый менеджер

Более привычен для пользователей Windows. Считается, что классически используется терминал, а файловый менеджер больше подходит тем, кто ещё не освоился с командной строкой. Создание и удаление производится через правую кнопку мыши.

Создание документа

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

  1. Нажать правую кнопку мыши.
  2. Выбрать пункт «Создать папку/документ».
  3. Через контекстное меню (правая кнопка мыши) можно переименовать документ.
Файловый менеджер

Удаление

Несколько проще. Требуется:

  1. Найти нужный документ.
  2. Нажать по нему правой кнопкой мыши и выбрать «удалить» (или выделить с помощью левой кнопки мыши и клацнуть delete на клавиатуре).
  3. Подтвердить удаление.
  4. Очистить корзину на главном экране.

Обновление RkHunter

Перед тем как будет выполнена проверка linux на вирусы, необходимо обновить базу данных утилиты. Для этого выполните:

rkhunter —update

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

rkhunter —propupd

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

sudo nano /etc/

#!/bin/sh ( /usr/bin/rkhunter —versioncheck /usr/bin/rkhunter —update /usr/bin/rkhunter -c —sk —rwo) | mail -s ‘rkhunter вывод сканирования’ [email protected]

Здесь мы выполняем проверку версии, обновление баз данных и впоследней строчке мы запланировали проверку и отправку уведомления вам на Email. Для работы необходимо заменить [email protected] на ваш адрес электронной почты.

Теперь осталось только дать программе права на выполнение:

chmod +x /etc/

Как восстановить удаленные файлы в Linux с помощью TestDisk

Позвольте мне привести упрощенный пример: я взял чистый флеш-диск, добавив несколько файлов, а затем удалил один. Теперь у моей системы есть функция, которая будет напрямую удалять файлы со съемных носителей, обходя «корзину» вообще; то есть, если я выберу «правый» щелчок по файлу, а затем выберите «удалить». Он по-прежнему представляет предупреждение, но один раз нажмите кнопку «Да», и файл исчез навсегда. Или похоже.

Но на этот раз я не понял этого ужасного чувства. И нет, не потому, что это приготовленный сценарий. Я знал, что все, что мне нужно было сделать, это открыть терминал типа «testdisk » и нажать «enter». Когда я впервые это сделал, у меня был один из моих «моментов Linux». Потому что, если у вас его нет — и я не … это говорит вам, как это получить! Просто введите «sudo apt install testdisk » и нажмите Enter, и вы получите его примерно через 10 секунд.

Консерватизм

При описанных выгодах далеко не каждый пользователь готов мигрировать на Linux, и переучиваться работать в непривычной операционной системе с новыми приложениями. Различные эксперименты с переходом на Linux не всегда удовлетворяют пользователей, затеявших их, своими результатами. Помимо этого, иногда требуется удалить Ubuntu, чтобы попробовать в работе какой-либо другой дистрибутив Linux, к примеру Gentoo. Существуют и другие причины отказа от Linux. В любом случае с подобной задачей пользователи сталкиваются достаточно часто.

Box Backup Tool – программа резервного копирования Linux

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

Вышеперечисленные программные и аппаратные составляющие кликнуты обеспечить возможность восстановления файлов в случае их утраты по тем или иным причинам. Как правило, нужда инкрементного резервного копирования объясняется огромными объёмами той информации, которая постоянно обменивается и нуждается в резервировании. Возможности: Резервное копирование онлайн, Демон для автоматического резервного копирования, Сохранение резервных копий в файлах, Сжатие данных и шифрование, Выбор файлов и папок для копирования.