Cara membagi dan menggabungkan file di Linux

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.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

     Rurick Maqueo Poisot dijo

    ini juga berfungsi untuk file video? Maksud saya, jika saya memiliki film yang dibagi menjadi 2 video (satu kelanjutan dari yang lain), dapatkah saya menggabungkannya menjadi satu video dengan semua konten?

        tatiz.dll dijo

      Tidak, itu topik lain !!!, Anda harus melakukannya dengan editor video. Ini digunakan untuk membagi berkas video menjadi banyak bagian, dan kemudian menggabungkannya kembali, tetapi misalnya, tidak mungkin memutar semua bagian video secara terpisah, karena tidak memiliki tajuk, seluruh video hanya akan diputar setelah itu. bergabung lagi. Jika Anda tidak mengerti, tanyakan lagi.

          Rurick Maqueo Poisot dijo

        Oh! Terima kasih banyak atas klarifikasinya

     Linuxero lama dijo

    Hati-hati dengan urutan kucingnya!

     mdiaztoledo.dll dijo

    Saya pikir itu tidak berfungsi dengan baik, karena tergantung pada format video yang Anda gunakan, file itu sendiri membawa informasi tentang durasi video serta hal-hal lain, jadi jika Anda menggunakan metode ini untuk menggabungkan dua video, kemungkinan besar yang menambahkan konten file kedua ke yang pertama di tingkat data, tetapi saat Anda mencoba memutar file, kedua video tidak akan diputar secara berurutan, atau itu akan memberi Anda kesalahan dalam file atau hanya yang pertama yang akan diputar, seolah-olah Anda mengambil video utuh dan bagian Anda tidak dapat memainkan dua bagian secara terpisah.

    Salam.

     Jaime dijo

    Bagaimana saya harus mengompresi semua file dalam direktori menjadi file individual? misalnya, di folder1 ada file1 file2 dan file3 dan saya ingin semua kecuali file yang dikompresi secara individual1.7zip file2.7zip file3.7zip

     Yoswaldo dijo

    Ini bekerja untuk images.iso?

     Yoswaldo dijo

    Dalam proses ini mungkin ada sedikit korupsi dan merusak file?

     fred dijo

    Ketika saya mencoba untuk membagi file menggunakan split itu memberitahu saya kesalahan input / output

    Apa yang dapat saya lakukan untuk mengatasinya? 🙁