openEuler基础(十三)文件管理命令(touch、cp、mv、rm) 您所在的位置:网站首页 使用哪个命令可以创建一个文件 openEuler基础(十三)文件管理命令(touch、cp、mv、rm)

openEuler基础(十三)文件管理命令(touch、cp、mv、rm)

2023-12-20 19:51| 来源: 网络整理| 查看: 265

提出问题: 我想新建一个空文件,该如何操作? 我想复制一个文件到指定文件夹中,该如何操作? 我想移动一个文件到指定文件夹中,该如何操作? 我想删除一个文件,该如何操作?

一、新建空文件touch命令 touch命令可用于创建空文件;也可用于修改文件的时间戳。 语法:touch [OPTION]… DIRECTORY… 参数: -a 改变档案的读取时间记录。 -m 改变档案的修改时间记录。 -c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。 -f 不使用,是为了与其他 unix 系统的相容性而保留。 -r 使用参考档的时间记录,与 --file 的效果一样。 -d 设定时间与日期,可以使用各种不同的格式。 -t 设定档案的时间记录,格式与 date 指令相同。

示例1:在当前目录下,新建一个空文件(用自己的名字拼音命名.txt)。

[root@localhost ~]# ls anaconda-ks.cfg vm.tar.gz [root@localhost ~]# touch zhangsan.txt [root@localhost ~]# ls anaconda-ks.cfg vm.tar.gz zhangsan.txt [root@localhost ~]#

示例2:在当前路径下,新建两个空文件(a.txt和b.txt)。

[root@localhost ~]# touch a.txt b.txt

示例3:同时修改上面两个文件(a.txt和b.txt)的时间戳,修改创建时间为2015年9月10日8点30分7秒。

[root@localhost ~]# touch -t 201509100830.07 a.txt b.txt [root@localhost ~]# ll 总用量 54M -rw-r--r--. 1 root root 0 1月 7 11:42 201509100830.07 -rw-------. 1 root root 1.1K 12月 17 19:33 anaconda-ks.cfg -rw-r--r--. 1 root root 0 9月 10 2015 a.txt -rw-r--r--. 1 root root 0 9月 10 2015 b.txt -r--r--r--. 1 root root 54M 12月 17 17:56 vm.tar.gz -rw-r--r--. 1 root root 0 1月 7 11:38 zhangsan.txt [root@localhost ~]#

示例4:将参照文件(用自己的名字拼音命名的文件)相应的时间戳记的数值作为指定文件(a.txt)时间戳记的新值。

[root@localhost ~]# touch -r zhangsan.txt a.txt [root@localhost ~]# ll 总用量 54M -rw-r--r--. 1 root root 0 1月 7 11:42 201509100830.07 -rw-------. 1 root root 1.1K 12月 17 19:33 anaconda-ks.cfg -rw-r--r--. 1 root root 0 1月 7 11:38 a.txt -rw-r--r--. 1 root root 0 9月 10 2015 b.txt -r--r--r--. 1 root root 54M 12月 17 17:56 vm.tar.gz -rw-r--r--. 1 root root 0 1月 7 11:38 zhangsan.txt [root@localhost ~]#


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有