首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux touch命令:创建文件及修改文件时间

既然知道了如何在 Linux 系统中创建目录,接下来你可能会想在这些目录中创建一些文件,可以使用 touch 命令。...需要注意的是,touch 命令不光可以用来创建文件(当指定操作文件不存在时,该命令会在当前位置建立一个空文件),此命令更重要的功能是修改文件的时间参数(但当文件存在时,会修改此文件的时间参数)。...Linux 系统中,每个文件主要拥有 3 个时间参数(通过 stat 命令进行查看),分别是文件的访问时间、数据修改时间以及状态修改时间: 访问时间(Access Time,简称 atime):只要文件的内容被读取...touch 命令的基本格式如下: [root@localhost ~]# touch [选项] 文件名 选项: -a:只修改文件的访问时间; -c:仅修改文件的时间参数(3 个时间参数都改变),...可以看到,touch 命令可以只修改文件的访问时间,也可以只修改文件的数据修改时间,但是不能只修改文件的状态修改时间。

48220

Linux 命令 | touch

Linux 命令 touch 命令解析 touch 命令是 Linux 系统中用于创建或更新文件的命令。...作用是:改变一个文件的时间戳,将其设为最近的修改时间或者最接近的访问时间,此外,touch命令也可以创建新的空文件。...另外,touch命令还可以指定文件的时间戳: touch -c /path/to/file # 指定访问时间为当前时间 touch -r /path/to/otherfile /path/to/file...Linux 命令 touch 命令注意事项 文件路径需要正确:确保你指定的文件路径是正确的,否则可能会创建错的文件或者导致出错。 权限问题:你需要有足够的权限来访问或创建目标文件夹以及文件。...在一些Linux发行版中,有touchds命令,它可以用于创建或更新具有特定时间戳的文件或目录。

38130
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux创建文件touch,复制文件cp,tab补全,链接文件ln命令

    一.创建文件   使用touch 可以创建空文件,例如opt目录下创建test2.txt文件。...四.链接文件 ln(共享文件)        链接文件是linux文件系统的一个优势,如需要在系统上维护同一个文件的两份或多份副本,除了保存多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法...链接文件为 Linux 系统解决了文件的共享使用,还带来了隐藏文件路径、增加权限安全及节省存储等好处。     ...4.2 硬链接会创建独立的虚拟文件,其中包含了原始文件的信息及位置,引用硬链接文件等同于引用了源文件。ln命令不需要加额外参数。       ...带有硬链接的文件共享inode编号。因为它们终归是同一个文件,链接计数显示2(列表中第三项),显示两个文件都有两个链接,另外它们文件大小也一模一样。

    4.1K00

    Linux之touch命令

    touch用来创建文件,用来修改文件的时间戳。 命令格式 touch [选项]... 文件......创建不存在的目录 创建一个1.txt文件 > touch 1.txt 同时创建2.txt 3.txt文件 > touch 2.txt 3.txt 将5.txt的Access,Modify时间改成和1....(GNU) touch的作用本来不是创建文件,而是将指定文件的修改时间设置为当前时间。...就是假装“碰”(touch)了一下这个文件,假装文件被“修改”了,于是文件的修改时间就是被设置为当前时间。这带来了一个副作用,就是当touch一个不存在的文件的时候,它会创建这个文件。...然后,由于touch已经可以完成创建文件的功能了,就不再需要一个单独的create了。 原文链接:https://rumenz.com/rumenbiji/linux-touch.html

    2.1K30

    Linux命令(22)——touch命令

    1.简介 touch命令用于修改文件或者目录的时间属性,包括访问时间、状态更改时间和内容修改时间。默认情况,若文件不存在,系统会建立一个新的文件。 2.命令格式 touch [OPTION]......-d, --date=STRING:使用指定的时间修改文件时间属性,而非当前时间。 -f:不使用,是为了与其他Unix系统的相容性而保留。...-h, --no-dereference:只改变符号链接的时间属性,而不是链接的文件。 -m:改变档案的修改时间。 -r,--reference=FILE:使用参考档的时间记录,而不是当前时间。...4.常用示例 (1)改变文件为当前系统时间。...touch filename (2)如果目标文件不存在,则新建一个文件 touch filename ---- 参考文献 [1]man touch [2]Linux touch命令

    1.4K10

    linux每日命令(10):touch命令

    linux的touch命令一般用来修改文件时间戳,或者新建一个不存在的文件。 一.命令格式: touch [参数]... 文件......-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。 -m 或--time=mtime或--time=modify  只更改变动时间。...三.命令功能: touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间。 四.使用实例: 1....创建file1和file2两个空文件 命令: touch file1 file2 输出: hc@hc-virtual-machine:~/test$ ll 总用量 8 drwxr-xr-x 2 hc...,不会创建新文件,如果目标文件存在,则会修改文件时间属性为当前系统时间 hc@hc-virtual-machine:~/test$ ll 总用量 8 drwxr-xr-x 2 hc hc 4096 11

    1.8K30

    【linux命令讲解大全】040. 文件操作:使用touch命令创建和更新文件

    touch 创建新的空文件或更新已存在文件的时间标签。 补充说明 touch命令具有两个功能: 更新已存在文件的时间标签为当前系统时间(默认方式),文件的数据保持不变。 创建新的空文件。...语法 touch [选项] [参数] 选项 -a 或 --time=atime 或 --time=access 或 --time=use:仅更改存取时间(access time)。...-c 或 --no-create:不创建任何文件。 -d :使用指定的日期时间而不是当前时间。 -f:此选项忽略并解决BSD版本touch指令的兼容性问题。...参数 文件:指定要设置时间属性的文件列表。...示例 创建一个名为ex2的空文件: touch ex2 批量创建文件file1.txt至file5.txt: touch file{1..5}.txt 创建job1.md文件并写入内容job 1: echo

    14610

    19.linux 文件管理命令:teetmpwatch删除临时文件touch更新文件目录时间treeumask

    linux 文件管理命令:tee读取标准输入到标准输出并可保存为文件/tmpwatch删除临时文件/touch更新文件目录时间/tree以树状图显示目录内容/umask指定在建立文件时预设的权限掩码tee...有时 Linux 文件系统空间被占满了,要查询滥用磁盘的用户。首先要查出哪些文件是新创 建的、哪些是更新的,以便找出不正常的大文件。...使用命令 touch 生成一个文件,时间戳会根 据情况设定为比较近的日期,再使用 find 命令找出更新的文件。...touch:更新文件目录时间作用:修改文件时间信息。 用法:touch [选项]......有时 Linux 文件系统空间被占满了,要查询滥用磁盘的用户。首先要查出哪些文件是新创 建的、哪些是更新的,以便找出不正常的大文件。

    6410

    CCLayer在Touch事件(Standard Touch Delegate和Targeted Touch Delegate)

    在CCLayer子类中要能接收touch事件。首先须要激活touch支持。在init方法中设置isTouchEnabled值为YES。...Standard Touch Delegate(CCLayer默认採纳这样的方式) Standard方法中用户须要重载四个主要的touch处理方法,例如以下: -(void) ccTouchesBegan...会调用该方法响应touch事件。假设是单点touch,则仅仅须要调用 UITouch *touch = [touches anyObject],就能够获取touch对象。假设须要响应多点 touch。...为了获取UITouch对象的坐标(如果该UITouch名称为touch),调用[touch locationInView: [ touch view]]会返回一个UIView相关的坐标viewPoint...在使用targeted方式之前须要重写CCLayer中的registerWithTouchDispatcher方法: //记得在头文件里导入“CCTouchDispatcher.h” -(void

    1.4K10

    linux中touch命令的8个实际例子

    在本文中,我们将介绍一些有用的 Linux 实际示例touch command.这touch command是一个标准程序Unix/Linux操作系统,用于创建、更改和修改文件的时间戳。...如何创建一个空文件 以下 touch 命令创建一个名为的空(零字节)新文件sheena. # touch sheena 2. 如何创建多个文件 通过使用 touch 命令,您还可以创建多个文件。...# touch -a temp find 命令使用时间戳来列出和查找文件。 4. 如何避免创建新文件 使用-c带有 touch 命令的选项可避免创建新文件。...如何使用另一个文件的时间戳 以下触摸命令与-r选项,将更新文件的时间戳meena带有时间戳temp文件。因此,两个文件都拥有相同的时间戳。 # touch -r temp meena 8....-t 202108051830.55 rumenz 相关文章 Linux之touch命令

    1.3K30
    领券