Linux Terminal: Как кодировать и декодировать с использованием base64.

Привет, друзья! Сегодня разберём одну из самых простых, но очень полезных команд в Linux — это base64. Она нужна для кодирования и декодирования данных в текстовый формат.

*https://www.youtube.com/watch?v=Rvo5dm425PE
**https://300.ya.ru/summary

пересказ видео

Кодирование и декодирование текста

  • Команда Base 64 используется для кодирования и декодирования данных в текстовом формате.
  • Пример кодирования и декодирования строки «Linux Foreva».

Работа с файлами

  • Base 64 также работает с файлами.
  • Пример создания тестового файла, его кодирования и декодирования.

Работа с изображениями

  • Base 64 можно использовать для кодирования изображений.
  • Пример кодирования файла и проверки его содержимого.

Повторное декодирование

  • Пример декодирования закодированного файла и проверки результата.

Важно помнить

  • Base 64 — это кодирование, а не шифрование.
  • Кодированные данные легко восстановить.

Простота использования

  • Команда Base 64 проста в использовании, но не подходит для хранения секретов.

Transcript

Search transcript
0:00
Сейчас разберём одну из полезных команд в Linux терминале. Это Base 64.
0:08
8 seconds
Она нужна для кодирования и декодирования данных в текстовом формате. И сейчас всё это наглядно посмотрим на примерах.
0:17
17 seconds
Закодируем обычный текст. Сейчас его пишем. Link forever base 64 команду. И вот что у нас получается в результате.
0:27
27 seconds
Скопируем его. Давайте. И сейчас его обратно раскодируем.
0:34
34 seconds
Все эти команды для удобства копирования будут в описании к видео.
0:40
40 seconds
Итак, пишем и декодируем текст обратно.
0:50
50 seconds
И сейчас после декодирования снова получаем нашу строку. Как видим,
0:59
59 seconds
Linux Foreva также BAS 64 умеет работать не только со строками, но и с файлами.
1:08
1 minute, 8 seconds
Но важно помнить, что Base 64 — это не шифрование, а всего лишь кодирование.
1:20
1 minute, 20 seconds
Сейчас в этом примере создаём тестовый файл, тексты. Пишем текст в нём, который будет сейчас.
1:32
1 minute, 32 seconds
Ну, в данном случае простой текст. Пишем 64 пример работы с файлами.
1:39
1 minute, 39 seconds
Создадим такой тестовый тест тексты, который в дальнейшем закодируем
1:47
1 minute, 47 seconds
и потом его же обратно раскодируем.
1:59
1 minute, 59 seconds
Вот файл у нас успешно создался.
2:04
2 minutes, 4 seconds
Сейчас мы его с помощью команды кай прочитаем.
2:11
2 minutes, 11 seconds
Содержимое его видим. Содержимое прочиталось.
2:19
2 minutes, 19 seconds
Также с помощью данного инструмента можно работать и с изображениями. Сейчас закодируем наш файлT.
2:28
2 minutes, 28 seconds
Назовём его encoded текст. Появится у нас
2:45
2 minutes, 45 seconds
и проверим то, что у нас появилось. Прочитаем данный файл.
2:52
2 minutes, 52 seconds
И вот содержимое -коды тексты. видим, успешно закодирован.
3:01
3 minutes, 1 second
И сейчас мы возьмём эту файл обратно раскодируем и потом покажу, что эти три файлика
3:10
3 minutes, 10 seconds
текстовых были успешно созданы.
3:20
3 minutes, 20 seconds
Ещё раз уточню, что это не шифрование, а лишь кодировка. Ны легко восстановить тут.
3:33
3 minutes, 33 seconds
И сейчас пишем во что преобразовать. Это будет кодеed, новый наш файлик текст. Он такой создаст.
3:44
3 minutes, 44 seconds
В общем, пользоваться, как видите, очень легко, просто, но секриты лучше не ходить. Так,
3:51
3 minutes, 51 seconds
прочитаем созданный файл cat и пишем название файла.
3:59
3 minutes, 59 seconds
И видим, он успешно у нас обратно преобразовывался. И вот данные три файла, которые в примере у нас создавались.
4:11
4 minutes, 11 seconds
Тестовый изначальный файл закодировали и потом как его раскодировали кодек.

Поделиться: