惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
The GitHub Blog
The GitHub Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
L
LangChain Blog
GbyAI
GbyAI
博客园_首页
V
Visual Studio Blog
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 叶小钗
腾讯CDC
博客园 - Franky
IT之家
IT之家
Google DeepMind News
Google DeepMind News
Microsoft Azure Blog
Microsoft Azure Blog
D
Docker
大猫的无限游戏
大猫的无限游戏
Recent Announcements
Recent Announcements
小众软件
小众软件
博客园 - 三生石上(FineUI控件)
B
Blog
酷 壳 – CoolShell
酷 壳 – CoolShell

博客园 - 瘦鱼

读《下一个倒下的会不会是华为》 读《大明王朝1566》有感 读《骆驼祥子》有感 轻松学-题库 git提交记录合并 缓存 个人项目开发规划 eblog镜像的制作 shell脚本的使用 eblog简介 容器化技术的使用和优缺点 爱收藏网站关闭 0.爱收藏——开篇 “爱收藏”网站再次重启 Linux服务器设置虚拟内存 3.爱收藏——系统架构 4.爱收藏——首页搜索功能实现 2.爱收藏——需求说明 1.爱收藏——云端收藏夹发布 GIt帮助文档之忽略某些文件——忽略python虚拟环境文件夹(转)
Linux常用命令
瘦鱼 · 2021-04-20 · via 博客园 - 瘦鱼

1、文件分割

Linux中的文件,特别是日志文件,特别大了不好打开,可以用split命令来切割成小文件

split命令有两种方式:

1,指定行数来切割

split -l 300 log.txt newfile

每个文件300行

2,指定文件大小来切割

split -b 500m log.txt newfile

每个文件大小500m,生成的新文件的文件名是newfile后面加上按照aa,ab,ac……来排序的

比如log.txt文件有1.4G,那么会切割出3个文件,文件名分别是newfileaa,newfileab,newfileac,没有扩展名

新文件名可以不设置,系统默认新文件以字母x开头,也就是说,如果命令是:

split -b 500m log.txt

那么文件名就是xaa,xab,axc


另外切开的文件还能再合起来,命令是:

cat newfile* > orifile