当前位置:首页 » 操作系统 » linux获取文件时间

linux获取文件时间

发布时间: 2022-08-02 13:09:16

linux怎么查看文件的生成时间精确到秒

Linux无法查看文件创建时间,只能看到访问时间(access time)、 修改时间(modify time)、 改变时间(change time)

② linux查看文件生成时间的命令

利用stat指令查看文件信息
三种时间的介绍
ATime ——文件的最近访问时间
只要读取时间,ATime就会更新
MTime ——文件的内容最近修改的时间
当文件进行被写的时候,CTime就会更新
CTime——文件属性最近修改的时间 《Linux就该这么学》
当文件的目录被修改,或者文件的所有者,权限等被修改时
CTime也就会更新

③ linux查看文件夹创建时间

1.输入“touch filetime.txt”创建新文件,输入“stat filetime.txt”即可查看文件filetime.txt的时间属性。
备注:新创建文件的三种时间抓取当前时间,本例中为2019-01-05 19:42:36。

④ linux/unix如何获取一个文件的创建时间

确切的说不存在创建时间
若文件从创建后不曾修改过则可认为创建时间=修改时间
若文件创建后状态也不曾改变过则可认为创建时间=改变时间
若文件创建后不曾被读取过则可认为创建时间=访问时间
但是,上述情况基本上是不可能的,也就是说几乎不可能获取到文件的创建时间。
可以通过stat命令查看文件的状态,其中
访问时间(accesstime):读取一次文件的内容,该时间便会更新。比如对这个文件使用less命令或者more命令。(ls、stat这样的命令不会修改文件访问时间)
修改时间(modifytime):对文件内容修改一次便会更新该时间。例如使用vim等工具更改了文件内容并保存后,文件修改时间发生变化。通过ls –l列出的时间便是这个时间。要想看到文件访问时间可使用ls –ul命令。
改变时间(changetime):更改文件的属性便会更新该时间,比如使用chmod命令更改文件属性,或者执行其他命令时隐式的附带更改了文件的属性若文件大小等。

⑤ 在Linux下编程怎样得到一个文件的创建时间

在Linux/Unix下,没有保存文件创建时间,所以不能得到文件创建时间。

应该是得不到吧,它的结构中没有保留,就没有什么办法了。

⑥ linux中 怎么查看文件的原始创建时间

在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。
与文件相关的几个时间:
1、访问时间,读一次这个文件的内容,这个时间就会更新。比如对这个文件使用more命令。ls、stat命令都不会修改文件的访问时间。

2、修改时间,对文件内容修改一次,这个时间就会更新。比如:vi后保存文件。ls -l列出的时间就是这个时间。
3、状态改变时间。通过chmod命令更改一次文件属性,这个时间就会更新。查看文件的详细的状态、准确的修改时间等,可以通过stat命令+文件名。
比如: [jing@zhjh c]$ stat temp.c
引用:
File: 'temp.c'
Size: 66 Blocks: 8 IO Block: 4096 \u4e00\u822c\u6587\u4ef6
Device: 807h/2055d Inode: 1191481 Links: 1
Access: (0664/-rw-rw-r--) Uid: ( 500/ jing) Gid: ( 500/ jing)
Access: 2008-03-12 20:19:45.000000000 +0800
Modify: 2008-03-12 20:19:45.000000000 +0800
Change: 2008-03-12 20:19:45.000000000 +0800
说明:Access访问时间。Modify修改时间。Change状态改变时间。可以stat *查看这个目录所有文件的状态。

⑦ linux下C语言怎么获取文件创建时间

在 Windows 下,一个文件有创建时间、修改时间、访问时间。而在 Linux 下,一个文件也有三种时间,分别是访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。

可以使用 stat 命令查看文件的访问时间、修改时间和状态改变时间。

本人使用的机器的磁盘分区使用的文件系统类型是 ext3,也就是说本人是无法查看文件创建时间的。但是,如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,当这个基本不太可能。

那什么时候访问时间,修改时间和状态改变时间会变化呢?比如我们使用vi打开文件但不编辑,那么退出后文件的访问时间就会改变;比如我们使用vi打开文件并且编辑后保存退出,那么文件的修改时间就会改变,当然访问时间也改变了;再比如使用chmod +x给文件增加可执行的属性,那么文件的状态改变时间就会改变。

【答题不易,请采纳谢谢】

⑧ linux查看文件时间

通过你的描述,查看文件时间命令如下:

[root@Backup2 ~]# ll --full-time

total 20

-rw-r--r-- 1 root root 275 2020-07-28 03:13:57.332661556 +0800 1

-rw-r--r-- 1 root root 9359 2020-11-18 08:14:44.765247613 +0800 106.txt

-rw-------. 1 root root 1188 2020-07-27 17:47:59.535241829 +0800 anaconda-ks.cfg

[root@Backup2 ~]#

温馨提示:

ll 命令为 ls -l 的别名

命令为:

[root@Backup2 ~]# alias ll='ls -l'

[root@Backup2 ~]#

或者

[root@Backup2 ~]# alias ll='ls -l --full-time '

[root@Backup2 ~]#

[root@Backup2 ~]# ll

total 20

-rw-r--r-- 1 root root 275 2020-07-28 03:13:57.332661556 +0800 1

-rw-r--r-- 1 root root 9359 2020-11-18 08:14:44.765247613 +0800 106.txt

-rw-------. 1 root root 1188 2020-07-27 17:47:59.535241829 +0800 anaconda-ks.cfg

[root@Backup2 ~]#

以上就是关于linux 查看文件时间的命令,由于系统环境不同,可能会有出入,如有问题可以关注+私信,我会第一时间回复,希望我的回答能对你有所帮助。。。。。。

热点内容
电脑配置光纤接口怎么标注 发布:2024-05-17 17:06:56 浏览:976
如何用方向键控制安卓机 发布:2024-05-17 16:38:11 浏览:198
雨田系统源码 发布:2024-05-17 16:28:06 浏览:586
新手直播脚本 发布:2024-05-17 16:27:25 浏览:847
python双引号单引号 发布:2024-05-17 16:19:31 浏览:948
0xxc语言 发布:2024-05-17 16:17:40 浏览:700
php与java的区别 发布:2024-05-17 16:12:48 浏览:340
registrar服务器地址是什么 发布:2024-05-17 16:11:46 浏览:113
订阅号助手如何找到密码 发布:2024-05-17 15:57:47 浏览:712
搜解压缩 发布:2024-05-17 15:38:32 浏览:765