Perintah Split di Linux dengan contoh (Split Files Besar)

Perintah Split di Linux dengan contoh (Split Files Besar)

Perintah Split di Linux adalah alat yang berguna untuk memisahkan fail besar ke bahagian yang lebih kecil. Ini berguna apabila berurusan dengan fail besar yang terlalu besar untuk dipindahkan atau diuruskan dengan mudah. Perintah Split boleh digunakan untuk memecah fail berdasarkan saiz atau kiraan baris yang ditentukan, menjadikannya alat yang ideal untuk memecahkan fail besar ke bahagian yang lebih mudah diurus.

Dalam tutorial ini, kami akan merangkumi asas -asas arahan Split, termasuk sintaks dan pilihannya, untuk membantu anda memahami bagaimana ia berfungsi dan cara menggunakannya dengan berkesan.

Sintaks

Sintaks asas untuk arahan Split adalah seperti berikut:

Split [Options] [Input-File] [awalan]
1Split [Options] [Input-File] [awalan]

Di sini:

  • '[Pilihan]': Pilihan menentukan bagaimana fail harus dibahagikan, seperti saiz atau kiraan baris untuk setiap fail berpecah.
  • '[Input-File]': Fail input adalah fail yang anda mahu berpecah.
  • '[awalan]': Awalan adalah nama yang akan diberikan kepada fail berpecah, diikuti dengan akhiran (e.g. xaa, xab, dll.).

Pilihan:
Berikut adalah beberapa pilihan yang paling biasa digunakan untuk arahan Split:

  • -saiz b: Menentukan saiz setiap fail berpecah, dalam bait. Contohnya, -b 100m akan memecah fail ke dalam 100 mb bahagian.
  • -L baris: Menentukan bilangan baris dalam setiap fail berpecah. Contohnya, -l 1000 akan memecah fail ke bahagian dengan 1000 baris masing -masing.
  • -afffix_length: Menentukan panjang akhiran yang digunakan untuk fail berpecah. Panjang akhiran lalai ialah 2.

Contoh

Mari kita melalui beberapa contoh untuk melihat bagaimana perintah perpecahan berfungsi dalam amalan.

  1. Pecahkan fail ke bahagian 100 mb
  2. split -b fail 100m.txt split_  

    Perintah ini akan membahagikan fail fail.txt ke bahagian dengan saiz maksimum 100 mb setiap satu, dan fail split akan dinamakan split_aa, split_ab, dll.

  3. Pecahkan fail ke bahagian baris 1000
  4. split -l 1000 fail.txt split_  

    Perintah ini akan membahagikan fail fail.txt ke bahagian dengan maksimum 1000 baris masing -masing, dan fail split akan dinamakan split_aa, split_ab, dll.

  5. Tukar panjang akhiran
  6. Split -a 3 -b Fail 100m.txt split_  

    Perintah ini akan membahagikan fail fail.txt ke bahagian dengan saiz maksimum 100 mb setiap satu, dan panjang akhiran akan menjadi 3 aksara. Fail berpecah akan dinamakan split_aaa, split_aab, dll.

  7. Tukar awalan fail
  8. Split -a 3 -b Fail 100m.TXT BACKUP_  

    Perintah ini akan membuat fail splitter, nama itu akan bermula dengan "Backup_" awalan. Anda boleh mengubahnya dengan rentetan pilihan anda. Yang akan digunakan sebagai pengecam fail.

Kesimpulan

Kesimpulannya, arahan perpecahan di Linux adalah alat yang serba boleh dan berguna untuk memisahkan fail besar ke bahagian yang lebih kecil. Dengan memahami sintaks dan pilihannya, anda boleh memecah fail secara berkesan berdasarkan saiz atau kiraan baris, menjadikannya lebih mudah untuk mengurus dan memindahkan fail besar. Sama ada anda menyandarkan data atau memindahkan sejumlah besar data antara sistem, perintah split adalah alat yang berharga yang ada di toolkit linux anda.