我在 vServer 上有一个相对较大的日志文件 (46M),我只对最近的部分感兴趣。
如何只下载文件的最后 10%?
服务器正在运行 Debian,我在本地使用 Ubuntu。
Fli*_*imm 21
首先以字节为单位获取远程文件的大小:
$ ssh user@host 'stat -c%s FILENAME'
50000
Run Code Online (Sandbox Code Playgroud)
计算该数字的 10%,并复制最后的 10%:
$ ssh user@host 'tail -c 5000 FILENAME' > DESTINATION
Run Code Online (Sandbox Code Playgroud)