What and How to Use Split Command in Linux?

ال split command in Linux is a command line utility used for splitting a large file into smaller files. This can be useful for a variety of reasons, such as reducing the size of a large file for easier storage or sharing, or for dividing a file into smaller chunks that can be processed separately.

To use the split يأمر, you simply specify the input file and the size of the output files as follows:

split [OPTION]... [INPUT [PREFIX]]

فمثلا, to split a file called large_file.txt into smaller files that are each 100MB in size, you would use the following command:

split -b 100M large_file.txt

This would create a series of files called xaa, xab, xac, وهلم جرا, each containing a portion of the original file.

ال split command also allows you to specify a prefix for the output files, so instead of using the default xaa, xab, xac, إلخ. naming scheme, you could specify your own prefix as follows:

split -b 100M large_file.txt my_file_prefix_

This would create files called my_file_prefix_aa, my_file_prefix_ab, my_file_prefix_ac, وهلم جرا.

ال split command has many other options and capabilities, such as the ability to split a file based on a specified number of lines rather than a specific file size, or the ability to split a file into equal-sized chunks rather than a specified size. To learn more about the split command and all of its options, you can consult the command’s manual page by using the man يأمر. فمثلا, to view the manual page for the split يأمر, you would use the following command:

رجل split

ما هو split command in Linux?

  • ال split command in Linux is a command line utility used for splitting a large file into smaller files.

How do you use the split يأمر?

  • To use the split يأمر, you specify the input file and the size of the output files as follows: split [OPTION]... [INPUT [PREFIX]]. فمثلا, to split a file called large_file.txt into smaller files that are each 100MB in size, you would use the following command: split -b 100M large_file.txt.

Can you specify a prefix for the output files?

  • نعم, ال split command allows you to specify a prefix for the output files. فمثلا, to use the prefix my_file_prefix_ for the output files, you would use the following command: split -b 100M large_file.txt my_file_prefix_. This would create files called my_file_prefix_aa, my_file_prefix_ab, my_file_prefix_ac, وهلم جرا.

Can the split command split a file based on a specified number of lines?

  • نعم, ال split command has the ability to split a file based on a specified number of lines rather than a specific file size. لفعل هذا, يمكنك استخدام ال -l option followed by the number of lines to split the file on. فمثلا, to split a file called large_file.txt into smaller files that each contain 1000 خطوط, you would use the following command: split -l 1000 large_file.txt.

Can the split command split a file into equal-sized chunks?

  • نعم, ال split command has the ability to split a file into equal-sized chunks. لفعل هذا, يمكنك استخدام ال -n option followed by the number of equal-sized chunks to create. فمثلا, to split a file called large_file.txt into 10 equal-sized chunks, you would use the following command: split -n 10 large_file.txt.

عن المؤلف

مدون اللعبة, لاعب القفز بالمظلات وأم 2. كاتب غير متفرغ وأيضا لاعب. اعتبارا من الآن, أنا ألعب الألعاب فقط على جهاز الكمبيوتر الخاص بي. لكن من يعلم, قد أحصل على PS4 يومًا ما.