访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux常用基本命令(split )

时间:2019-11-06

常用linux命令_linux常用命令_linux命令中的head命令

作用:切割文件

格式:

split [option] [input] [prefix]

linux命令中的head命令_常用linux命令_linux常用命令

-l 指定分割后文件的最大行数

ghostwu@dev:~/linux/split$ cat -n ghostwu.txt 
     1    What is Memcached?
     2    Free & open source,
     3    high-performance,
     4    distributed memory object caching system,
     5    generic in nature
     6    but intended for use in speeding up dynamic web applications by alleviating database load.
     7    Memcached is an in-memory key-value store for small chunks of arbitrary data
     8    (strings, objects) from results of database calls
     9    API calls, or page rendering.
    10    Memcached is simple yet powerful. 
    11    Its simple design promotes quick deployment,
    12    ease of development
    13    and solves many problems facing large data caches.
    14    Its API is available for most popular languages.

把ghostwu.txt这个文件linux常用命令,每个文件最大6行linux常用命令,前缀为ghostwu_

常用linux命令_linux常用命令_linux命令中的head命令

ghostwu@dev:~/linux/split$ ls
ghostwu.txt
ghostwu@dev:~/linux/split$ wc -l ghostwu.txt
14 ghostwu.txt
ghostwu@dev:~/linux/split$ split -l 6 ghostwu.txt ghostwu_
ghostwu@dev:~/linux/split$ ls
ghostwu_aa  ghostwu_ab  ghostwu_ac  ghostwu.txt
ghostwu@dev:~/linux/split$ wc -l ghostwu_ab
6 ghostwu_ab
ghostwu@dev:~/linux/split$ wc -l ghostwu_aa
6 ghostwu_aa
ghostwu@dev:~/linux/split$ wc -l ghostwu_ac
2 ghostwu_ac

用通配符更简单

ghostwu@dev:~/linux/split$ ls
ghostwu_aa  ghostwu_ab  ghostwu_ac  ghostwu.txt
ghostwu@dev:~/linux/split$ wc -l ghostwu_*
  6 ghostwu_aa
  6 ghostwu_ab
  2 ghostwu_ac
 14 total

linux命令中的head命令_常用linux命令_linux常用命令

-a : 指定切割文件的后缀长度

ghostwu@dev:~/linux/split$ split -l 5 -a 3 ghostwu.txt ghostwu_
ghostwu@dev:~/linux/split$ ls
ghostwu_aaa  ghostwu_aab  ghostwu_aac  ghostwu.txt
ghostwu@dev:~/linux/split$ wc -l ghostwu_*
  5 ghostwu_aaa
  5 ghostwu_aab
  4 ghostwu_aac
 14 total
 上一个教程:Linux终端常用命令大全