Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проверка целостности каталога  (Прочитано 1185 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Domitory

  • Автор темы
  • Активист
  • *
  • Сообщений: 584
    • Просмотр профиля
Всем доброго времени суток.
Вопрос знатокам.

Есть ли какое-нибудь ПО в Ubuntu для подсчета контрольной суммы каталога и его содержимого? 
Надо для проверки целостности содержимого каталога.
Чтобы например утилита сканировала рекурсивно содержимое каталога, создавала файл со списком содержимого каталога с контрольными суммами а при проверке сравнивала бы все ли файлы на месте и какие файлы менялись а какие нет.

Md5sum я так понял с каталогами не работает.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6739
  • 20% Cooler
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #1 : 26 Мая 2022, 22:00:11 »
find ./path/folder -type f -exec md5sum {} \; > folder.md5
find /path/folder -type f -exec md5sum {} \; > folder.md5md5sum -c folder.md5
« Последнее редактирование: 26 Мая 2022, 22:48:00 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6165
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #2 : 26 Мая 2022, 22:36:59 »
Цитировать
> folder.md5
Domitory, файл для вывода контрольных сумм не должен находиться внутри проверяемого каталога.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6739
  • 20% Cooler
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #3 : 26 Мая 2022, 22:47:01 »
Упс, да точка лишняя. Поправил.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Onlininer

  • Забанен
  • Активист
  • *
  • Сообщений: 877
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #4 : 26 Мая 2022, 22:47:24 »
Есть ли какое-нибудь ПО в Ubuntu для подсчета контрольной суммы каталога и его содержимого?
Надо для проверки целостности содержимого каталога.
Я так понял, что Krusader может
Как установить файловый менеджер Krusader на Ubuntu Linux
« Последнее редактирование: 26 Мая 2022, 22:50:20 от Onlininer »
"Никогда такого не было... и вот -опять!"

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6739
  • 20% Cooler
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #5 : 26 Мая 2022, 22:52:39 »
DoubleCommander тоже умеет.

Пользователь добавил сообщение 26 Мая 2022, 22:55:41:
Как установить файловый менеджер Krusader на Ubuntu Linux
А он за собой половину KDE не притащит?
« Последнее редактирование: 26 Мая 2022, 22:55:41 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3032
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #6 : 26 Мая 2022, 22:58:29 »
Есть же tripwire, но сам никогда не пользовался.
Пётр.

Оффлайн Onlininer

  • Забанен
  • Активист
  • *
  • Сообщений: 877
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #7 : 26 Мая 2022, 23:02:22 »
А он за собой половину KDE не притащит?
Ну...немножко притащит, конечно..:) Но, работает класс (одна из первых программ, которую устанавливаю)...
« Последнее редактирование: 26 Мая 2022, 23:15:23 от Onlininer »
"Никогда такого не было... и вот -опять!"

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Проверка целостности каталога
« Ответ #8 : 27 Мая 2022, 02:02:33 »
Несправедливо обошли стороной BSD утилиту mtree:
apt install mtree-netbsd

 

Страница сгенерирована за 0.054 секунд. Запросов: 25.