Linux Tricks(一)—— 快速清空文本文件内容

原创 2016年05月30日 18:19:26

如果进入 vim 编辑环境中,想要删除全部内容,大致需要如下步骤:

  • (1)全选:ggVG,gg:回到文件头部,V:进入可视模式,G:来到文件尾部
  • (2)删除:dd

现提供如下快速清空方案:

$ : > filename
        # : 是一个占位符,不会产生任何输入
$ > filename
        # 同样也不会产生任何输入
$ cat /dev/null > filename
        # 同样也不会产生任何输入

$ echo "" > filename
        # 会看到一个空行,文件大小为 1 byte(0a)
$ echo > filename
        # 会看到一个空行,文件大小为 1 byte(0a)
版权声明:本文为博主原创文章,未经博主允许不得转载。

linux下几种快速清空文件内容的方法

[root@iamzken ~] : > filename [root@iamzken ~] > filename [root@iamzken ~] echo “” > fi...
  • zkn_CS_DN_2013
  • zkn_CS_DN_2013
  • 2015年07月02日 09:59
  • 1844

linux 不删除文件,清空文件内容命令

在某些时候,需要清空文件内容,而不删除文件。比喻有些日志文件(log.txt);在linux下的命令为:true >log.txt测试结果:touch  log.txt  →#新建文件log.txtv...
  • whaosy
  • whaosy
  • 2010年08月31日 16:12
  • 76166

Linux—使用Shell命令清空或删除大文件内容的方法

Windows中删除文件或清空文件内容很简单,但是在Linux中,有些时候,我们不想打开文本编辑器去删除文件的内容,想通过命令去实现这一功能 本文就介绍几种方法,用于清空或删除大文件内容 注意:L...
  • ltaihyy
  • ltaihyy
  • 2016年12月26日 22:05
  • 2830

linux快速清空文件内容

LINUX下快速清空文件的三种方法: 1. echo "" > test.txt   (文件大小被截为 1 字节) 2. > test.txt    (文件大小被截为 0 字节) 3. c...
  • chinabhlt
  • chinabhlt
  • 2013年05月25日 17:17
  • 469

快速清空linux下文本文件内容

1.[root@desktop huage]# : > filename :是一个占位符,不会产生任何输入   2.[root@desktop huage]# > filename 同样不会产...
  • luozhonghua2014
  • luozhonghua2014
  • 2014年07月22日 10:14
  • 827

linux 快速清空文件内容

$ : > filename #其中的 : 是一个占位符, 不产生任何输出.   $ > filename   $ echo “” > filename   $ echo /dev/null >...
  • tengdazhang770960436
  • tengdazhang770960436
  • 2014年12月18日 10:09
  • 806

Linux下vim基本操作和清空文件内容的常用方法

以前都是用的很土的办法,大概有以下几种。1.直接删除,创建一个新的同名文件(这种方法的弊端是有可能这个文件带着权限或者是属性,那么你新建这个文件后有可能会导致权限不正确或者丢失属性)。2.使用vim编...
  • z_qifa
  • z_qifa
  • 2017年07月03日 15:49
  • 636

linux下清空文件内容的三种方法

本文转载至:http://www.jbxue.com/LINUXjishu/14410.html 本文介绍下,在linux系统中,清空文件内容的方法,使用cat命令、echo命令,将文件内容截断...
  • robertsong2004
  • robertsong2004
  • 2015年02月28日 14:09
  • 10688

Linux C open打开文件,然后清空文件内容

1、函数简介int open(constchar*pathname,intflags,mode_tmode); 打开一个文件,获得一个文件描述符int ftruncate(int fd, off_t...
  • u010889616
  • u010889616
  • 2015年08月14日 23:35
  • 7081

linux批量清空文件命令

ls | xargs truncate -s 0
  • flynetcn
  • flynetcn
  • 2016年06月15日 14:46
  • 1281
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux Tricks(一)—— 快速清空文本文件内容
举报原因:
原因补充:

(最多只允许输入30个字)