关于touch/>/>>创建同名文件的总结

一、简介

1、touch

    即创建文件或修改文件时间

    语法:touch [options] file-list

2、>

    创建文件,可直接把内容生成到指定文件,会覆盖源文件中的内容;也可以直接生成一个空白文件。

    语法:> file-list

3、>>

    创建文件,尾部追加,不会覆盖掉文件中原有的内容。

    语法:>> file-list

二、使用及特点

1、用命令touch创建一个与源文件同名文件test,用法为touch test,如图:

     关于touch/>/>>创建同名文件的总结

    源文件为test,现在要创建与源文件同名的test文件,比较发现前后test文件除了时间改变,其他权限属性都没有更改。这是因为新的test文件把源文件覆盖,文件被改动了,导致文件时间改变了。如图:

    关于touch/>/>>创建同名文件的总结

2、用命令>创建文件test1,用法为> test1,如图:

    关于touch/>/>>创建同名文件的总结

    用>创建一个与源文件test同名的文件,发现除了因为文件更改带来时间变化外,文件还被清0了,如图:

    关于touch/>/>>创建同名文件的总结

3、>>命令创建文件test2,用法为 >> test2,如图:

    关于touch/>/>>创建同名文件的总结

    用>>创建一个与源文件同名的install.log文件,发现新文件的各种权限属性都没有改变,甚至包括文件的时间
,如图:

    关于touch/>/>>创建同名文件的总结

三、实践应用

     着重讲一下>的实践应用,我们在现实生产环境当中,经常会遇到存储介质将要存满的情况,这就需要我们及时添加新的存储介质或者把原有磁盘上没有用的文件删除,为新文件腾出空间,从而保证系统不会崩溃。但是在删除没用文件的时候,通常会遇到还有其他程序在继续使用该文件的情况,这时候我们直接用rm命令并不能真正意义上删除该文件,依旧腾不出新的空间,那么我们可以使用命令>,创建一个与原文件同名的文件,这样源文件就会被>创建的同名新文件所覆盖,并且文件里的内容被清零,系统就没有面临崩溃的危险了,最后我们再用rm命令删除这个文件就可以完成这次磁盘的优化了。

原创文章,作者:[email protected],如若转载,请注明出处:http://www.178linux.com/69338

(2)
chenxu@magedu.com[email protected]
上一篇 2017-02-18 21:24
下一篇 2017-02-18 22:21

相关推荐

  • parted使用说明

    一.为什么使用parted命令     传统的MBR(Master Boot Record)分区方式,有一个局限:无法支持超过2TB的硬盘分区(单个分区超过2TB)。     GPT(GUID Partition Table)的分区表很好的解决了这个问题,但在Linux系统中,传…

    Linux干货 2015-04-13
  • 系统基础之文件管理grep练习题

    1、显示/proc/meminfo文件中以大小s开头的行; (要求:使用三种方式) [root@wen-7 ~]# grep -i "^s" /proc/meminfo  SwapCached:       &…

    Linux干货 2016-08-07
  • 第七周练习

    1、创建一个10G分区,并格式为ext4文件系统;   (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl;   ~]# mke2fs -t ext4 -b 2048 -m 2 -L…

    Linux干货 2016-12-10
  • VimTutor(上)

    柚子翻译,如有理解错误或翻译错误,请指正! VimTutor Vim是一款强大的文本编辑器,拥有多命令的特性,tutor解释了其中大多数命令。 tutor是为了描述足够多的Vim命令帮助你轻松使用Vim而被制作的,使Vim能成为一个可完成你所有工作意图的编辑器。 完成tutor的内容大概需要25-30分钟,所完成时间取决于你通过时间积累的经验。 注意: 1.…

    Linux干货 2015-10-18
  • 集中练习5-磁盘分区、文件系统挂载、RAID管理

    集中练习5-磁盘分区、文件系统挂载、RAID管理

    Linux干货 2017-10-27
  • 硬盘分区MBR和GPT选哪个好?有什么区别?

    当前主流的硬盘分区方式有两种:MBR和GPT。 一、MBR与GPT简介与结构 什么是MBR?         MBR,全称为Master Boot Record,即硬盘的主引导记录。是对IBM兼容机的硬盘或者可移动磁盘分区时,在驱动器最前端的一段引导扇区。 MBR的组成部分       &…

    Linux干货 2016-08-29