- 浏览: 75690 次
- 性别:
- 来自: 上海
文章分类
最新评论
touch [-acfm]
[-r reference-file] [--file=reference-file]
[-t MMDDhhmm[[CC]YY][.ss]]
[-d time] [--date=time] [--time={atime,access,use,mtime,modify}]
[--no-create] [--help] [--version]
file1 [file2 ...]
说明:
touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。
参数:
a 改变档案的读取时间记录。
m 改变档案的修改时间记录。
c 假如目的档案不存在,不会建立新的档案。与 –no-create 的效果一样。
f 不使用,是为了与其他 unix 系统的相容性而保留。
r 使用参考档的时间记录,与 –file 的效果一样。
d 设定时间与日期,可以使用各种不同的格式。
t 设定档案的时间记录,格式与 date 指令相同。
–no-create 不会建立新档案。
–help 列出指令格式。
–version 列出版本讯息。
范例:
最简单的使用方式,将档案的时候记录改为现在的时间。若档案不存在,系统会建立一个新的档案。
touch file
touch file1 file2
将 file 的时间记录改为 5 月 1 日 16 点 8 分,公元2011年
时间的格式可以参考 date 指令,至少需输入 MMDDHHmm ,就是月日时与分。
touch -c -t 05011608 file
touch -c -t 050116082011 file
将 file 的时间记录改变成与 referencefile 一样。
touch -r referencefile file
将 file 的时间记录改成 5月1日16点8分,公元2011年
时间可以使用 am, pm 或是 24 小时的格式,日期可以使用其他格式如 1 May 2011。
====================================================================================
touch -d 和 date -s 的用法相同。
如果没有指定日期,默认为系统日期
touch -d 16:08 file
touch -d “16:08″ file
touch -d “4:08pm” file
如果没有指定时间,默认为 00:00:00
touch -d 20110501 file
touch -d “05/01/2011″ file
touch -d “20110511″ file
touch -d “4:08pm 05/01/2011″ file
touch -d “20110501 16:08″ file
touch -d “20110501 16:08:00″ file
发表评论
-
git server 慢的问题,应该是 ssh变慢了
2016-07-25 16:01 905http://www.linuxquestions.org/q ... -
Java线上应用故障排查之一:高CPU占用
2016-06-14 10:15 619来源:hankchen,http://www.blog ... -
从远程服务器下载日志并打包到本地
2016-04-13 15:09 981#!/bin/bash st=$1 et=$2 ... -
创建一个自启动的service(适用于Ubuntu与centOS)
2016-04-06 18:19 2022创建一个自启动的service(适用于Ubuntu与cen ... -
Linux mtr
2015-10-21 16:36 636一般在windows 来判断网络连通性用ping 和tra ... -
linux下使用ab进行压力测试
2015-10-21 16:29 627首先确定下做压力测试的工具和性能的监控工具,这个压测的工具 ... -
curl post json
2015-08-19 13:34 699curl -l -H "Content-type: ... -
CentOS6.4下Mysql数据库的安装与配置
2015-05-13 13:49 594转至:http://www.cnblogs.co ... -
linux挂载新硬盘
2015-05-12 17:35 597启动服务器,以root用 ... -
linux常见防火墙
2015-05-06 15:10 904#! /bin/bash # ---------- ... -
linux常用命令(不断补充中)
2014-12-24 16:55 636which nslookup yum provides ... -
linux启动oracle
2014-11-07 17:53 5801:su - oracle 2: lsnrctl star ... -
iptables
2014-11-06 16:29 534linux iptables设置仅22、80端口可访问 ... -
Ubuntu12.04 LTS下环境变量设置
2013-03-28 16:37 18481.设置当前用户环境变量(对root用户无效)打开终端输入 ... -
linux awk sed
2012-11-06 14:06 785awk '$3==0' aflog20121104.log ... -
Ubuntu12.04 安装 java6
2012-07-04 18:21 1534Step-1:首先到Oracle网站下载最新包jdk-6u33 ... -
转:Ubuntu设置登录VPN服务器图文教程
2012-03-14 11:23 2293出处:http://freevpn.diandian.com/ ...
相关推荐
标题提到的“批量修改文件创建时间,修改时间,访问时间”是一种实用的技术,可以帮助我们快速调整文件的时间戳。 首先,我们需要理解文件的这三个时间属性: 1. **创建时间**:这是文件在系统中被创建的日期和...
在计算机系统中,每个文件都有三个重要的时间戳:创建时间、修改时间和访问时间。这些时间戳记录了文件从诞生到使用的整个过程中的关键时间节点。在某些情况下,我们可能需要更改这些时间戳,例如为了测试、保护隐私...
"修改文件创建和修改时间"这一功能通常涉及操作系统层面的操作,比如在Windows、macOS或Linux系统中,我们可以使用各种工具或者编程接口来实现这一目标。 首先,我们要理解文件的元数据。每个文件都有其元数据,...
不包括仅打开文件查看元数据或更改文件位置的情况,因为这些操作不会改变文件内容,所以不会更新访问时间。 在不同的操作系统中,获取和修改这些时间戳的方法有所不同: **在Windows中:** 使用`os.path.getctime...
本文将深入探讨Linux下的文件权限管理机制,包括权限分类、权限符号及数值表示、以及如何使用`chmod`命令来修改文件权限。 ### Linux文件权限对象分类 Linux中的文件权限主要针对以下三类对象: 1. **User(文件...
在Linux或MacOS等Unix-like系统中,更改文件时间戳的命令是`touch`,但默认不支持更改创建时间,因为这些系统的文件系统通常只记录修改和访问时间。然而,可以通过一些额外的工具,如`touchat`或`setfile`(macOS)...
在Linux操作系统中,创建一个即使是root用户也无法修改或删除文件的只读文件系统是一个安全措施,可以保护系统的重要数据免受意外更改。这样的设置通常用于关键系统或存储关键信息的分区,以确保数据的完整性。以下...
在较早的文件系统如ext、ext2、ext3中,并不记录文件的创建时间,只记录了访问时间(Access)、修改时间(Modify)和状态更改时间(Change)。而在ext4文件系统中,虽然创建时间(Birth或crtime)作为一个可选特性...
在Linux系统中,管理和操作文件系统是至关重要的任务。本文将详细介绍如何创建文件系统、挂载文件系统,以及如何卸载文件系统或设备。我们将主要关注Linux中的分区、格式化和挂载操作。 首先,创建文件系统前需要对...
### Linux 创建文件系统及...总之,Linux下的文件系统管理是一项基础而重要的技能,涉及从分区、创建文件系统到挂载使用的全过程。通过熟练掌握相关工具和命令,用户可以灵活地配置存储资源,满足多样化的应用需求。
【标题】"Linux基础课件Linux系统文件创建touch命令共1" 在Linux操作系统中,`touch`命令是一个非常基础且实用的工具,主要用于创建新文件或更新文件的时间戳。在这个"Linux基础课件"中,重点是讲解了如何使用`...
在这种情况下,如果你需要在跨平台的环境下获取文件创建时间,可能需要借助额外的库,如JNA(Java Native Access)来调用操作系统的本地API。 JNA允许Java程序直接调用本地库函数,如Windows API中的`GetFileTime`...
此外,由于时间戳可以被人为修改,因此在某些情况下,文件的修改时间可能会早于创建时间,这不是编程错误,而是文件本身的时间信息。 Golang的`os`包和`syscall`包为我们提供了与操作系统交互的强大工具,使得获取...
Windows下修改文件的创建时间,最后修改时间,最后访问时间的强大工具,比linux下的touch使用起来更方便,安装后,直接在文件上点击右键,在右键菜单中选择该工具,便可以很方便的修改文件的创建、修改、访问时间。...
接下来,我们需要编辑 `/etc/sudoers.d/` 目录下的配置文件,以便为用户 `reader` 授予修改时间的权限。注意,直接编辑 `/etc/sudoers` 文件可能会导致配置问题,因此推荐在 `/etc/sudoers.d/` 下创建一个新的文件。...
在大多数操作系统中,如Windows、macOS和Linux,文件创建时间通常可被获取和读取,但某些情况下可能无法修改。 - 修改时间:当文件内容发生变化时,系统会更新这个时间戳。修改时间反映了文件最后一次内容变更的日期...
在IT领域,有时我们需要对文件或目录的元数据进行调整,比如修改文件的创建时间、访问时间或修改时间。在Linux或Unix系统中,有一款名为`setime`的命令行工具,它允许用户便捷地改变文件的这些时间戳。本文将深入...
2. **初始化文件系统**:利用`mke2fs`等工具为镜像文件创建文件系统。这里可以选择不同的文件系统类型,如ext2、ext3或ext4,具体取决于你的需求。 3. **挂载与配置**:将新的RAMdisk镜像挂载到一个目录,进行必要...
Linux 中修改 MySQL 数据文件存放位置 概述 在 Linux 中,MySQL 数据文件的存放位置默认在 `/var/lib/mysql` 目录下。但是,在某些情况下,我们可能需要将数据文件存放位置修改到其他目录下。这篇文章将会指导您...
find命令可以根据文件名、文件类型、文件大小、修改时间等条件进行查找。使用find命令可以查找文件的位置,包括文件所在的目录和子目录。 六、文件安全 Linux提供了多种文件安全机制,包括访问控制、权限设置、...