1
woctordho 2021-08-19 04:21:58 +08:00 via Android 1
|
2
eason1874 2021-08-19 05:29:28 +08:00
写一个循环,边写边截断,比如用 tail 和 truncate
|
3
ho121 2021-08-19 07:21:58 +08:00 via Android
先建一个内存盘?
|
4
liuguangxuan 2021-08-19 07:43:55 +08:00 via Android
Linux 下有 split 命令,不知道能不能满足楼主的需求。
|
5
shoaly 2021-08-19 09:27:41 +08:00 1
这种占满硬盘没法读写的场景太稀有了, 别去琢磨了
临时加一个(或者 ssh 挂在一个远程的硬盘), 把日志压缩备份, 然后开一个 logrotate , 天天切割日志就完事了... |
6
des 2021-08-19 10:21:59 +08:00 via iPhone
原地切割是为了下载吧?
那你可以试试用 dd 加 gzip 传输回来 |
7
ch2 2021-08-19 10:22:56 +08:00
添加一个 10G 的内存盘
|
8
shiji OP |
9
Vegetable 2021-08-19 11:19:54 +08:00 1
利用剩余 5%空间中的 4%
复制最后 4% -> trunc 最后 4% -> 复制最后 4%-> trunc.... 最后应该是 20 多个文件+5%的剩余空间。再按需合并就好了 |