有没有一种方法可以获取文件的实际修改时间? -- command-line 领域 和 files 领域 和 security 领域 和 time 领域 askubuntu 相关 的问题

Is there a way to get the real modified time of a file?


简体版||繁體版
1
vote

问题

中文

您可以使用 touch 命令设置任意时间,是否可以获取文件的实际修改时间?

英文原文

You can set an arbitrary time using the touch command, is there a way to get the real modified time of a file?

           

回答列表

2
 
vote
vote
最佳答案
 

touch 可以设置的是" atime" 或" mtime" 。 POSIX系统还跟踪" ctime" ," inode更改时间" 。几种替代方法:

  $ ls -lc _file_ $ stat -c %z _file_ $ perl -MDate::Format -e '@_ = stat $ARGV[0]; print ctime $_[10]' _file_   

对文件的数据或元数据(硬链接数,权限等)进行任何更改都会设置" ctime" 。

 

What touch can set is the xe2x80x9catimexe2x80x9d or xe2x80x9cmtimexe2x80x9d. POSIX systems also track the xe2x80x9cctimexe2x80x9d, xe2x80x9cinode change timexe2x80x9d. Several alternatives for getting it:

$ ls -lc _file_ $ stat -c %z _file_ $ perl -MDate::Format -e '@_ = stat $ARGV[0]; print ctime $_[10]' _file_ 

Any change to the file's data or metadata (hard link count, permissions, etc.) sets the xe2x80x9cctimexe2x80x9d.

 
 

相关问题

132  如何将时区更改为UTC / GMT?  ( How do i change my timezone to utc gmt ) 
当前,当我从bash执行date命令时,显示以下内容 Thu May 17 12:21:00 IST 2012 以下是我的时区配置,基于执行 dpkg-reconfigure tzdata 当前默认时区:"欧洲/都柏林" 现在是当地时间:IST 2012年5月17日星期四12:32:52。...

23  如何将Thunderbird的显示时间更改为24h格式?  ( How to change thunderbirds display time to 24h format ) 
当前Thunderbird以AM / PM模式显示时间。 如何将其更改为24h模式? 更新1: $ locale |grep LC_TIME LC_TIME="en_US.UTF-8" ...

1  用e4rat引导突然花费了20秒以上的时间  ( Boot with e4rat suddenly takes 20sec longer ) 
几天前,我为在Lenovo Ideapad U330上运行的Ubuntu 14.04设置了e4rat。最初的几天确实让我们感到惊奇,基本上将启动时间从50秒减少到25秒。 突然之间,出于(没有明显的)原因,又花了20秒以上的时间。实际上,更改是从凌晨1点左右启动的,而第二天早晨9点是启动。从那以后,它一直停留在45...

5  如何在系统日志中包含毫秒?  ( How to include millisecond in syslogs ) 
我已经在 /opt/extras.ubuntu.com/myagenda/bin/myagenda/ui7 中配置了 /opt/extras.ubuntu.com/myagenda/bin/myagenda/ui6 文件,以将我自己的日志作为 /opt/extras.ubuntu.com/myagenda/bin/m...

1  使每日日志按准确时间轮流运行  ( Make the daily log rotate run on exact time ) 
我有Ubuntu 12.04.2 LTS服务器。 我在 /etc/logrotate.d/ 下列出的每日日志轮换是在上午7:00左右执行的,但不是确切的时间,每天它在(07:00- 07:25),如何防止随机轮流执行日志轮换? /etc/crontab 文件内容: SHELL=/bin/sh PATH=/us...

7  闲置时时钟停止滴答,导致漂移  ( Clock stops ticking when inactive causing drift ) 
时钟小程序在时间上漂移。 时钟设置为"与Internet同步..." ,因此在启动时是正确的,但是如果我闲置了一段时间(可能是5分钟以及1小时),时钟就会停止计时。 如果我再次开始活动,那么时钟小程序会再次移动,但是时间现在晚了。 不仅小程序有问题,而且整个系统日期也有问题,因为当我在终端中运行 date 时,时间也...

1  每天在特定时间的特定分钟执行Cron工作  ( Cron job every day at specific minute of specific hour ) 
我正在尝试在crontab中设置一个cron作业,该作业将每天在特定时间的特定分钟执行我的命令。我正在服务器上使用印度时区。 如果我将工作设置如下,那么...它将在每小时的特定分钟执行一次: 30 * * * * COMMAND 但是,如果我像下面那样设置作业,它将无法执行: 30 15 * * * C...

83  如何在GNOME 3中显示时钟秒数?  ( How to show seconds on the clock in gnome 3 ) 
是否可以在GNOME 3中显示时钟的秒数? ...

256  如何从命令行更改时区设置  ( How to change time zone settings from the command line ) 
我有一个虚拟机,该虚拟机设置为 PST ,几个同事在不同的时区都有该虚拟机。 如果我想将时区更改为 EST 和 GMT ,我该怎么办? ...

0  使用“ / proc / stat”监视CPU时间  ( Monitoring cpu time with proc stat ) 
我必须在理解" / proc / stat" 时遇到一些问题。在所附的计算表中(实际上是一张图片,因为我无法添加工作表),我记录了一些收集的" / proc / stat" ,但延迟了2秒(黄色列显示了一天中的时间以及两者之间的确切时间)扫描中,蓝色列显示了与" / proc / stat" 相对应的第一行)。 在白...

153  从互联网更新时间和日期的命令是什么  ( What is the command to update time and date from internet ) 
从Internet更新时间和日期的命令是什么?是否有任何应用程序允许我从其用户界面而不是从外壳程序执行此操作? ...

0  SD卡/相机上的文件的mtime与UTC不匹配  ( Mtime of files on sd card camera mismatch utc ) 
使用手机或相机拍照时,文件是实际本地时钟时间的"创建和修改" 。 将文件复制到PC上或从SD卡中提取TAR并将其解压缩到PC上后, 文件访问时间会精确调整2小时。 PC内部时钟在UTC(= GMT)上运行。 我们处于夏令时所在的时区,所以距UTC 2小时路程。 我看了看命令 挂载,tar,cp 寻找一种使文件修改时...

5  当服务器自动使用DST时,如何使用cron计划在不了解DST的应用程序上实现夏令时的脚本?  ( How can i use cron to schedule a script that implements daylight saving on a non ) 
我的服务器(正在运行ubuntu 8.04LTS服务器)现在将时间报告为BST 9:38 PM。 BST(英国夏令时)比UTC(或格林威治标准时间)早1小时(如果您真的想使事情变得混乱) 议会法案定义我们在英国使用BST作为 从一点开始的时间段, 格林威治标准时间, 三月的最后一个星期日,结束于 格林威...

75  如何在Ubuntu上更改日期和时间?  ( How can i change the date and time on ubuntu ) 
当我更改日期和时间时,它不起作用。我尝试解锁,但不会解锁。如果有任何方法可以使它正常工作,请提供帮助。 我知道它不是很具有描述性,但是我真的很希望得到一些答案。 ...

1  在XPS 9570笔记本电脑上的Ubuntu 18.10中修复或重置“自动日期和时间”  ( Fix or reset automatic date time in ubuntu 18 10 on xps 9570 laptop ) 
我遇到一个问题,当我使用"自动日期和时间" 时,日期和时间设置错误。 "设置" 中的"时间" 以设置来自互联网的时间。我已附上屏幕截图,以显示启用该功能时发生的情况。 这不同于双启动时时钟已关闭因为: 我无需启动Windows即可看到此问题,只需要在Ubuntu中启用Internet日期/时间即可。 偏移量不是时区...

3  有哪些带/不带GUI的关机计时器?  ( What shutdown timers with without gui are there available ) 
有哪些带/不带GUI的关机计时器? 可能采取任何行动吗?关闭休眠等还是自定义命令? 如何设置时间?时间去还是在特定时间戳记? 与桌面环境集成-进度条到指定时间 采取行动前的警告-是否可能延长/调整/取消? 保留默认设置,例如1小时 ...

5  在Ubuntu 18.04上的终端上设置暂停闲置延迟时间  ( Set suspend idle delay time on terminal on ubuntu 18 04 ) 
如何在终端上挂起的Ubuntu 18.04上设置空闲延迟时间? ...

0  Ubuntu 13.10是否有闹钟/计时器?  ( Is there an alarm clock timer for ubuntu 13 10 ) 
我想为Ubuntu 13.10使用计时器/警报锁,该计时器/警报锁出现在顶部面板中时钟的下拉菜单旁边或之内。 我尝试过" gnome-shell-timer" ," alarm-clock" ,但两者似乎都无法在统一的桌面环境中工作(并导致系统崩溃)。 没有统一计时器吗? ...

3  无法协调系统和rtcwake之间的正确时间  ( Cant coordinate the correct time between system and rtcwake ) 
最终的目标是在脚本结束时关闭我的系统,并在第二天的指定时间唤醒我的系统。我正在使用 rtcwake 完成此操作,就像这样(我还将日期和时间打印到输出中只是为了进行比较) /bin/date /usr/sbin/rtcwake -m off -l -t $(date -d "21:00 today" +"%s") ...

58  如何修复错误的系统时间和日期?  ( How to fix wrong system time and date ) 
我刚刚在sys76笔记本电脑上运行了12.10的全新安装。 时间和日期显示为: 19:36 31 december 1969 ,即使它是: 13:29 07 november 2012 。 我已经为其设置了位置,即使在命令行中使用 tz 进行了尝试,它也不会手动更改。 我认为这使Internet上的安全证书混乱,因为...

3  在特定时间后如何取消应用程序? [复制]  ( How can i kill an application after a specific amount of time ) 
此问题已在此处提供答案: 已关闭 8年前。 可能重复: 在自定义时间后自动关闭应用程序? 我想在特定时间后停止/杀死我的图腾播放器。能做到吗? ...

130  如何显示当前时间和日期设置?  ( How can i display the current time date setting ) 
如何在Ubuntu中显示当前的时间配置,例如时区? ...

3  系统时间不断重置为UTC [重复]  ( System time keeps resetting to utc ) 
此问题已在此处提供答案: 双启动时时钟已关闭 (4个答案) 已关闭 7年前...

1  尽管时区正确,但Kubuntu 14.04时钟仅显示UTC  ( Kubuntu 14 04 clock showing only utc despite correct timezone ) 
我的面板时钟以UTC显示时间。这是最近的行为,我相信这是最近的回归,但我不确定100%,因此我首先将其作为一个问题。 这是面板中时钟的屏幕截图,以及时钟设置。 以下是我已经选择的设置后的'sudo dpkg-reconfigure tzdata'的输出: gpg-agent4 看起来我的时区设置正确,但...

1  Ubuntu One更新后不同步/时间错误  ( Ubuntu one not syncing wrong time after updates ) 
在最新的11.10更新之后,即使重设密码,Ubuntu One也不再同步。错误消息是: 表示身份验证失败的异常。 昨天更新之后,时间也早了一个小时,无法调整。 有什么主意吗? ...

相关问题

132  如何将时区更改为UTC / GMT? 
23  如何将Thunderbird的显示时间更改为24h格式? 
1  用e4rat引导突然花费了20秒以上的时间 
5  如何在系统日志中包含毫秒? 
1  使每日日志按准确时间轮流运行 
7  闲置时时钟停止滴答,导致漂移 
1  每天在特定时间的特定分钟执行Cron工作 
83  如何在GNOME 3中显示时钟秒数? 
256  如何从命令行更改时区设置 
0  使用“ / proc / stat”监视CPU时间 
153  从互联网更新时间和日期的命令是什么 
0  SD卡/相机上的文件的mtime与UTC不匹配 
5  当服务器自动使用DST时,如何使用cron计划在不了解DST的应用程序上实现夏令时的脚本? 
75  如何在Ubuntu上更改日期和时间? 
1  在XPS 9570笔记本电脑上的Ubuntu 18.10中修复或重置“自动日期和时间” 
3  有哪些带/不带GUI的关机计时器? 
5  在Ubuntu 18.04上的终端上设置暂停闲置延迟时间 
0  Ubuntu 13.10是否有闹钟/计时器? 
3  无法协调系统和rtcwake之间的正确时间 
58  如何修复错误的系统时间和日期? 
3  在特定时间后如何取消应用程序? [复制] 
130  如何显示当前时间和日期设置? 
3  系统时间不断重置为UTC [重复] 
1  尽管时区正确,但Kubuntu 14.04时钟仅显示UTC 
1  Ubuntu One更新后不同步/时间错误 



© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有