Difference between revisions of "Truncate"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{lc}}
 
<code>truncate</code> (<code>[[coreutils]]</code> package)
 
<code>truncate</code> (<code>[[coreutils]]</code> package)
  
  
* Set file to zero:  
+
Set file to zero:  
** <code>truncate -s 0 /path/to/filename</code>
+
* <code>truncate -s 0 /path/to/filename</code>
** <code>truncate -s 0 /var/lib/docker/containers/*/*-json.log</code>
+
* <code>truncate -s 0 /var/lib/docker/containers/*/*-json.log</code>
 
+
* <code>[[echo]] "" > filename</code>
Alternative: <code>[[echo]] "" > filename</code>
 
  
 +
Truncate to a [[size]]:
 
* <code>truncate -s 500MB [[/swap.img]]</code>
 
* <code>truncate -s 500MB [[/swap.img]]</code>
  
Line 16: Line 17:
 
* <code>[[split]]</code>
 
* <code>[[split]]</code>
 
* <code>[[rm]]</code>
 
* <code>[[rm]]</code>
* <code>[[echo]]</code>
 
 
* <code>[[logrotate]]</code>
 
* <code>[[logrotate]]</code>
 
* <code>[[fallocate]]</code>
 
* <code>[[fallocate]]</code>
* [[tr]]
+
* <code>[[tr]]</code>
  
 
== See also ==
 
== See also ==
* {{cat}}
+
* {{coreutils}}
 
* {{files}}
 
* {{files}}
  

Latest revision as of 05:53, 16 March 2023

truncate (coreutils package)


Set file to zero:

  • truncate -s 0 /path/to/filename
  • truncate -s 0 /var/lib/docker/containers/*/*-json.log
  • echo "" > filename

Truncate to a size:


Related commands[edit]

See also[edit]

Advertising: