修改时间的命令-命令修改电脑系统时间戳
1.配置bash history按时时间戳显示
2.如何使用touch命令递归修改文件时间戳
3.linux显示毫秒的命令
配置bash history按时时间戳显示
作用:误删除或想查询什么时候做了配置更改,在history中看到的只是一个个指令集。
修改方法如下:
1.打开文件 ~/.bashrc。
# vim ~/.bashrc
2. 添加按时间显示配置
# export HISTTIMEFORMAT='%F %T'
保存文件并退出,
若想立即生效,可继续执行如下命令:
# source ~/.bashrc
指令说明:
HISTTIMEFORMAT ? //环境变量
%F ?//日期,即 %Y-%m-%d(年-月-日)。
%T ? //时间,即 %H:%M:%S(时:分:秒)
如何使用touch命令递归修改文件时间戳
linux文件有三个时间属性:1)mtime:文件内容最后修改时间2)ctime:文件状态改变时间,如权限、属性被更改3)atime:文件内容被访问时间,如cat,less等在默认情况下,ls显示出来的是该文件的mtime,即文件内容最后修改时间,如果你需要查看另外两个时间,可以加上--time参数,如下所示:# ls -l /etc/man.config -rw-r--r--. 1 root root 4940 Feb 22 2013 /etc/man.config# ls -l --time ctime /etc/man.config -rw-r--r--. 1 root root 4940 Nov 5 20:14 /etc/man.config# ls -l --time atime /etc/man.config -rw-r--r--. 1 root root 4940 Dec 20 03:50 /etc/man.configtouch命令可以修改文件的时间,其用法如下:如果没有指定日期,默认为系统日期touch -d 18:03 file touch -d 18:03 file touch -d 6:03pm file 如果没有指定时间,默认为 00:00:00touch -d 20000506 file touch -d 05/06/2000 file touch -d 20000506 filetouch -d 6:03pm 05/06/2000 file touch -d 20000506 18:03 file touch -d 20000506 18:03:00 file
linux显示毫秒的命令
date+%s%3N。
在Linux系统中,要显示毫秒,使用date+%s%3N,date命令用于显示或设置系统时间,+%s用于显示当前时间的时间戳(秒),%3N用于显示当前时间的毫秒数,3表示显示3位数的毫秒数。执行以上命令后,会输出当前时间的时间戳和毫秒数,例如:1625758415598,前面的10位数是时间戳(秒),后面的3位数是毫秒数。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。