tx

wangcx

栖迟於一丘,则天下不易其乐
35,494
truncate 命令用法 truncate 命令用法

truncate 是一个非常有用的命令,用于调整文件的大小。可以使用它来扩展或缩减文件的大小,而不需要打开文件或手动编辑它的内容:

基本用法

truncate [OPTION]... FILE...

常用选项

-s, --size=SIZE:调整文件的大小。SIZE 可以是正数或负数,也可以包含大小单位(例如 K、M、G)。

使用示例

  • 清空文件内容

将文件 example.out 的大小调整为 0 字节,等同于清空文件内容:

truncate -s 0 example.out
  • 扩展文件大小

将文件 example.txt 的大小扩展到 1KB。如果文件当前大小小于 1KB,truncate 会在文件末尾添加空字节:

truncate -s 1K example.txt
  • 缩减文件大小

将文件 example.txt 的大小缩减到 512 字节。如果文件当前大小大于 512 字节,truncate 会截断文件内容:

truncate -s 512 example.txt
  • 使用相对大小

你还可以使用相对大小调整文件。例如,增加 100 字节或减少 100 字节:

truncate -s +100 example.txt  #增加 100 字节
truncate -s -100 example.txt  #减少 100 字节
  • 指定大小单位

你可以指定大小单位,如 K(千字节)、M(兆字节)、G(千兆字节)等:

truncate -s 2M example.txt  #将文件大小设置为 2MB
0 条评论
user 编辑评论信息
插入图片

隐私评论

随机一言

:D 获取中...

最新评论

随机文章

屏蔽 MacOS Catalina 的更新 694 浏览 - 2019/11/14
JS 中 JSON 数组转换树形结构 610 浏览 - 2022/04/24
为 CloudCone 开启 BBR 加速 965 浏览 - 2023/12/16
Mac 下安装 Homebrew 570 浏览 - 2020/05/11
MySQL 的 now() 函数 882 浏览 - 2023/02/07