Як розділити та об’єднати файли в Linux

Розділення та приєднання файлів у Linux є досить простим завданням, яке дозволить нам фрагментувати файл на кілька менших файлів; це часто допомагає нам фрагментувати файли, які займають багато місця в пам'яті, або для його транспортування на зовнішніх одиницях зберігання, або для політик безпеки, таких як збереження фрагментованих та розподілених копій наших даних. Для цього простого процесу ми використаємо дві важливі команди split та cat.

Що таке розкол?

це команда для систем Юнекс  що дозволяє нам розділити файл на кілька менших, він створює серію файлів із розширенням та корелятом оригінального імені файлу, маючи можливість параметризувати розмір отриманих файлів.

Щоб розібратися в обсязі та характеристиках цієї команди, ми можемо виконати розділення людини, де ми можемо побачити її докладну документацію

Що таке кішка

Зі свого боку команда linux cat дозволяє об'єднувати та відображати файли легко та ефективно, тобто за допомогою цієї команди ми можемо переглядати різні текстові файли, а також об'єднувати розділені файли.

Так само, як і з split, ми можемо переглянути детальну документацію cat за командою man cat.

Як розділити та приєднати файли в Linux за допомогою split і cat

Ознайомившись з основами команд split та cat, буде досить легко розділити та приєднати файли в Linux. Для загального прикладу, коли ми хочемо розділити файл із назвою test.7z, який важить 500 Мб, на кілька файлів розміром 100 Мб, нам просто потрібно виконати таку команду:

$ split -b 100m tes.7z dividido

Ця команда поверне 5 файлів розміром 100 Мб, отриманих з вихідного файлу, який матиме назву sharedaa, sharedab тощо. Варто зазначити, що якщо ми додамо параметр -d до попередньої інструкції ім'я отриманих файлів буде числовим, тобто розділено01, розділено02 ...

$ split -b -d 100m tes.7z dividido

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

$ cat dividido* > testUnido.7z

За допомогою цих невеликих, але простих кроків ми можемо розділити та об’єднати файли в Linux простим і легким способом, сподіваюся, вам сподобається і побачимось у наступній статті.