Продолжим изучать терминал Kali Linix. В предыдущей статье мы рассмотрели способы скачивания и загрузки файла в терминале. В этой небольшой статье покажу, как сравнить файлы в терминале Kali Linux.
Еще по теме: Безопасность и защита Kali Linux
Сравнение файлов в терминале Kali Linux
Сравнение файлов в терминале Kali Linux понадобиться не только в администрировании Linux, но и в пентестах и информационной безопасности. Мы рассмотрим два популярных инструмента:
- Comm
- Vimdiff
Сравнение файлов в терминале Kali Linux с помощью Comm
Утилита comm сравнивает два текстовых файла, затем отображает строки, уникальные для каждого из них, а также показывает общие строки. Команда comm выводит три столбца:
- Первый столбец будет выводом уникальных строк первого файла.
- Второй столбец будет содержать уникальные строки второго файла.
- Третий столбец содержит строки, общие для обоих файлов.
Например, здесь у нас есть два файла «file1» и «file2», эти файлы содержат слова:
Попробуем сравнить эти два файла в терминале, с помощью команды comm:
1 |
comm file1 file2 |
Сравнение файлов в терминале Kali Linux с помощью Vimdiff
Команда vimdiff открывает несколько файлов, включенных в каждом окне. Она также показывает различия между файлами, выделяя их, что облегчает поиск различий между файлами.
Запускаем команду следующим образом:
1 |
vimdiff file1 file2 |
Вот результат сравнения файлов:
Можно легко заметить различия.
Есть возможность использовать горячие клавиши:
- do — получить изменения из другого окна в текущее окно.
- dp — отправить изменения из текущего окна в другое окно.
- ]c — перейти к следующему различию файлов.
- [c — перейти к предыдущему различию файлов.
- CTRL+W — переход к другому разделенному окну.
На этом все. Теперь вы знаете, как сравнить файлы в терминале Kali Linux. Кстати, если вы изучаете Kali Linux, я рекомендую прочитать статью «Основы работы в терминале Kali Linux».
РЕКОМЕНДУЕМ: