Поиск по сайту:
Ничего слишком! (Солон).

Как разделить бинарные файлы в Linux

14.07.2022
Как разделить бинарные файлы в Linux

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

Необходимо разделить двоичные файлы из-за больших размеров файлов, содержащих сжатые данные. Многие инструменты не могут получить доступ к двоичным файлам напрямую в их исходном состоянии и не могут разделить двоичные файлы. Иногда обычному пользователю становится трудно легко разделить двоичные файлы. Поэтому мы объясним каждый метод разделения двоичных файлов в Linux.

 

Как разделить бинарные файлы в Linux

Вы можете разделить двоичный файл в Linux с помощью команды split. Эта команда может разделить двоичные файлы, содержащие большие фрагменты. Команда split проста по сравнению с другими командами Linux. Вот основная команда для разделения двоичного файла:

$ split <filename>.bin

или

 

$ split /home/<user>/<directory>/<filename>.bin

 

По умолчанию команда split помогает разделить файл на различные части, имена которых начинаются с xaa, xab, xzz и т. д. Например, мы хотим разделить двоичный файл «simple.bin», присутствующий в каталоге «Downloads». Мы должны выполнить следующие команды, чтобы разделить двоичный файл:

$ split /home/user/Downloads/sample.bin

 

или же

$ cd ~/Downloads

$ split sample.bin

 

Подробная опция для просмотра разделенных файлов

Если вы хотите узнать имена разделенных частей двоичного файла, вы можете просмотреть систему, разбив двоичный файл, используя «verbose» в своей команде. Включите «verbose» перед именем вашего файла в команду, чтобы использовать эту опцию. Здесь выполните следующую команду:

$ split - - verbose <filename>.bin

 

Читать  Как проверить, что переменная установлена ​​или пуста в bash

Затем система разделит файлы и создаст подфайлы.

 

Используйте префикс для именования подфайлов

Вы также можете использовать свой префикс для обозначения различных частей двоичного файла и команды разделения. Использование префикса в именовании файлов меньшего размера поможет улучшить идентификацию и доступность файлов. Здесь вы можете использовать эту команду:

$ split --verbose <filename>.bin <suffix>.

 

Например, если мы хотим дать префикс «myfile» для разделения двоичного файла с именем «xaa», тогда команда будет такой:

$ split --verbose sample.bin myfile.

 

Указание размера разделенных файлов

Вы также можете указать размер, в котором должны быть файлы меньшего размера после разделения двоичного файла. Используйте параметр команды «-b», за которым следует указание размера файлов меньшего размера. Мы можем создавать меньшие файлы разного размера, от килобайт до йоттабайт, которые обозначаются соответствующими буквами, такими как K или Y.

Например, если мы хотим, чтобы файлы меньшего размера были созданы одинакового размера в 4 ГБ, команда будет такой:

$ split –b2G <filename>.bin

 

В этой команде буквы 2G означают размер 2GB. Разделим бинарный файл размером 100 КБ:

$ split –b100KB sample.bin

 

Вывод

Подводя итог, команда split используется для разделения двоичных файлов в Linux. Помимо этой команды, вы можете использовать подробный параметр, чтобы увидеть создание файлов меньшего размера во время процесса. Вы также можете указать размер создаваемых файлов с помощью параметра «-b». Назначайте уникальные префиксы именам файлов для легкой идентификации или даже указывайте одинаковое количество строк в каждом разделенном файле.

Читать  Как исправить ошибку “failed to start hostname.service unit hostname.service is masked” в Linux

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Компания Vertical Robot объявила, что продолжение получившей признание критиков приключенческой…

Спасибо!

Теперь редакторы в курсе.