摘要:009-cmd-清空文件
- 使用重定向的方法
1 2 3 4 5
| du -h test.txt
> test.txt du -h test.txt
|
- 使用true命令重定向清空文件
1 2 3 4 5
| du -h test.txt
true > test.txt du -h test.txt
|
- 使用cat/cp/dd命令及/dev/null设备来清空文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| du -h test.txt
cat /dev/null > test.txt du -h test.txt
echo "Hello World" > test.txt du -h test.txt
cp /dev/null test.txt cp:是否覆盖"test.txt"? y du -h test.txt
echo "Hello World" > test.txt du -h test.txt
dd if=/dev/null of=test.txt
du -h test.txt
|
- 使用echo命令清空文件
1 2 3 4 5 6
| echo "Hello World" > test.txt du -h test.txt
echo -n "" > test.txt ==>要加上"-n"参数,默认情况下会"\n",也就是回车符 du -h test.txt
|
- 使用truncate命令清空文件
1 2 3 4 5
| du -h test.txt
truncate -s 0 test.txt -s参数用来设定文件的大小,清空文件,就设定为0; du -h test.txt
|
一分也是爱,两分情更浓【还没有人赞赏,支持一下呗】
微信支付
支付宝