Membagi dan menggabungkan file di Linux adalah tugas yang cukup sederhana yang akan memungkinkan kita untuk memecah file menjadi beberapa file yang lebih kecil, ini membantu kita dalam banyak kesempatan untuk memecah file yang memakan banyak ruang memori, baik untuk memindahkannya ke unit penyimpanan eksternal atau untuk kebijakan keamanan seperti memelihara salinan data kami yang terfragmentasi dan didistribusikan. Untuk proses sederhana ini kita akan menggunakan dua perintah penting split dan cat.
Apa itu split?
Ini adalah perintah untuk sistem Unix yang memungkinkan kita untuk membagi file menjadi beberapa file yang lebih kecil, itu membuat serangkaian file dengan ekstensi dan korelatif dari nama file asli, mampu membuat parameter ukuran file yang dihasilkan.
Untuk mempelajari ruang lingkup dan karakteristik perintah ini, kita dapat mengeksekusi man split di mana kita dapat melihat dokumentasi mendetailnya
Apa itu kucing?
Sementara itu, perintah linux cat memungkinkan Anda untuk menggabungkan dan menampilkan file dengan mudah dan efisien, yaitu dengan perintah ini kita dapat melihat berbagai file teks dan juga dapat menggabungkan file yang dibagi.
Dengan cara yang sama seperti split kita dapat melihat dokumentasi cat secara rinci dengan perintah man cat.
Cara membagi dan menggabungkan file di Linux menggunakan split dan cat
Setelah Anda mengetahui dasar-dasar perintah split dan cat, akan sangat mudah untuk membagi dan menggabungkan file di Linux. Untuk contoh umum di mana kami ingin membagi file bernama test.7z yang beratnya 500mb menjadi beberapa file 100mb, kami hanya perlu menjalankan perintah berikut:
$ split -b 100m tes.7z dividido
Perintah ini akan mengembalikan 5 file berukuran 100 mb yang dihasilkan dari file aslinya, yang akan diberi nama dividedaa, dibagiab, dan seterusnya. Perlu dicatat bahwa jika kita menambahkan parameter -d ke instruksi sebelumnya nama file yang dihasilkan akan berupa numerik, yaitu, dibagi01, dibagi02 ...
$ split -b -d 100m tes.7z dividido
Sekarang, untuk bergabung kembali dengan file yang telah kita bagi, kita hanya perlu menjalankan perintah berikut dari direktori tempat file disimpan:
$ cat dividido* > testUnido.7z
Dengan langkah-langkah kecil namun sederhana ini kita dapat membagi dan menggabungkan file di Linux dengan cara yang sederhana dan mudah, semoga Anda menyukainya dan sampai jumpa di artikel mendatang.