Linux下清空文件内容的几种方法
2015-07-02 10:24
671 查看
有时候我们发现文件的内容需要清空,比如说是log文件。
以前都是用的很土的办法,大概有以下几种。
1.直接删除,创建一个新的同名文件(这种方法的弊端是有可能这个文件带着权限或者是属性,那么你新建这个文件后有可能会导致权限不正确或者丢失属性)。
2.使用vim编辑器打开文件,全选删除,以前不知道全选的按键,所以只能一行一行删除。(如果文件小还好,大的话删除累死了)。
在使用vim编辑器的时候,有时候编辑一个文件,而文件内容比较多,如果需要快速清空整个文件,可以使用一下命令: 在命令模式下,首先执行 gg 这里是跳至文件首行 再执行:dG 这样就清空了整个文件! 还有一种方法就要退出VIM,然后使用echo
>> file ,这样也能快速清空文件内容,当然你也可以删除了这个文件再新建一个就是了。
我现在给大家介绍一下几种方式,可以很方便的清空文件内容。
1、echo
""
>
要清空的文件
或者echo
>
要清空的文件
2、cat/dev/null
>
要清空的文件
3、>
要清空的文件
以前都是用的很土的办法,大概有以下几种。
1.直接删除,创建一个新的同名文件(这种方法的弊端是有可能这个文件带着权限或者是属性,那么你新建这个文件后有可能会导致权限不正确或者丢失属性)。
2.使用vim编辑器打开文件,全选删除,以前不知道全选的按键,所以只能一行一行删除。(如果文件小还好,大的话删除累死了)。
在使用vim编辑器的时候,有时候编辑一个文件,而文件内容比较多,如果需要快速清空整个文件,可以使用一下命令: 在命令模式下,首先执行 gg 这里是跳至文件首行 再执行:dG 这样就清空了整个文件! 还有一种方法就要退出VIM,然后使用echo
>> file ,这样也能快速清空文件内容,当然你也可以删除了这个文件再新建一个就是了。
我现在给大家介绍一下几种方式,可以很方便的清空文件内容。
1、echo
""
>
要清空的文件
或者echo
>
要清空的文件
2、cat/dev/null
>
要清空的文件
3、>
要清空的文件
相关文章推荐
- X Window远程图形管理radhat linux5.5
- Linux的概念与体系(资料收集)
- linux下python环境
- linux进程的一些日常处理
- linux下mysql数据库的导入导出
- linux内核 asmlinkage宏
- linux下ssh免密登陆
- linux下几种快速清空文件内容的方法
- 6.x版本centos虚拟机安装和U盘安装
- Linux下使用NMON监控、分析系统性能
- linux fork()函数详解
- CentOS用户管理及分组管理(三)
- Linux设备管理文件系统,mdev,热插拔
- linux修改系统时间和linux查看时区、修改时区的方法
- Linux下TI omap芯片 MUX 配置分析(以AM335X芯片为例)
- Linux中>、>>、<、<<重定向及管道命令
- linux内核驱动模块编写ioctl
- Linux运维系统工程师系列---21
- 20 款优秀的 Linux 终端仿真器
- 向Linux内核添加系统调用函数