tx

wangcx

栖迟於一丘,则天下不易其乐
34,683
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
2 条评论
user 编辑评论信息
插入图片

隐私评论
  1. @
    BrwXLqCvVoOA 6天前
    Windows 10 · Chrome 120 · 柬埔寨
    此条为悄悄话,仅发布者可见
  2. @
    BrwXLqCvVoOA 6天前
    Windows 10 · Chrome 120 · 柬埔寨
    此条为悄悄话,仅发布者可见