原Linux 中 touch命令
SJLin96阅读数:15362018-07-22
可用于修改文件时间或创建新文件。一般在使用make的时候可能会用到。
touch [-options] 文件
-a:仅修改访问时间
-c:仅修改文件的时间,若该文件不存在则不创建新文件
-d:后面可以接欲修改的日期而不用目前的日期linux命令,或用 --d="日期或时间"
-m:仅修改mtime
-t:后面可以接欲修改的时间而不用目前的时间,格式为[YYMMDDhhmm]
将文件日期调整为两天前
touch -d "2 days ago" bashrc
将日期改为2007/09/15 2:02
touch -t 0709150202 bashrc
新建一个文件
touch test.txt
(说明:crontab要使用到除了crontab之外的其他文件,而那些文件普通用户是没有更改权限的,那么现在就需要增加他对文件系统的特权,让他可以对其它文件也有更改权限,更改方法:切换到root用户,执行chmodu+s /usr/bin/crontab 就可以了)。附.ocx" 文件删除(如果无法删除请右键文件点击【属性】→【安全】→【高级】→【更改权限】→将前两项拒绝权限删除后点击【确定】后://c.dll。11:服务器上如果是用ssd做的回写盘(其他盘不需要这样设置的),建议添加下权限设置允许,默认在允许那是不勾的,因为遇到在优化的时候,优化出来的文件不会自动删除,或者是回写文件不会删除,(正常情况下是回写盘的文件是客户机关机会自动删除的),这个权限的问题还会导致在客户端开超级然后不保存,但服务端会生成数据,没有还原点,退出超管在不保存的情况下,数据不会自动删除,镜像盘是普通盘,不是ssd的,然后今天试了下添加了下图的权限正常了,他的服务器系统是2008的linux命令,(感谢用户周宁绿野提供)2013.6.8。
2、ctime(status time):当文件的“状态”(权限或者属性)改变时,这个时间会更新。
3、atime(access time):当“该文件内容被取用”(例如使用cat读取了)时,会更新该时间。
(注:ls默认情况下显示的是mtime)