一.**split命令**
用于将一个文件分割成数个,该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。
1. split -b 数字 要进行分割的文件名 把大文件分割成多少个小文件,单位为 byte
演示:先建立一个500k大小的data.file文件:dd if=/dev/zero of=data.file bs=100k count=5(if=infile,输入一个0,of=outfile,输出一个data.file文件,bs为建立一个1024k大小的块,count为建立多少个块,因为一个块100k,5个块就是500k)。之后进行split -b 5k进行分割,可以分割成100个5k大小的小文件(总共500k,每一个文件5k,所以100个)。最后一张因有100个文件,所以只展示一部分。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/faf2397edc0b6459df4c9d6b437752f3.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0249c587999fe5cfc10404719f4fabf8.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9ad1ff11d9d79c3b7972e4ffe5b067d7.png)
2.split -d:使用数字作为后缀。 -a配合使用 指定后缀长度**
演示:可以看到-d表示文件名是使用数字,-a又限制了3位数字。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f2ab86a0873e0472fa5809d5d9e17511.png)
二.mv命令
mv命令是move的缩写,可以用来移动文件或者将文件改名
1.mv -i 移动提示
2.mv -f 强制移动,不提醒
3.mv -b 当目标文件存在时,先进性备份再覆盖
演示:文件file1 file2都存在,将file1移动到file2,因为file2已存在,所以会产生一个备份文件file2~
4.**mv -t ** 移动目录到目录或者移动文件到目录(mv -t 目录 文件),移动文件到目录也可以mv 文件 目录。
三.cut命令
1.**cut 文件名 -b 数字** 以字节为单位进行分割。‘
演示:在fiel1文件中写入wangzhe and linux
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200721104910226.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d6ZGFsYW8=,size_16,color_FFFFFF,t_70)
2.cat 文件 -c 数字 以字符为单位进行分割(