相关疑难解决方法(0)

获取文件创建/创建时间?

可能的重复:
如何执行 ls 然后按创建日期对结果进行排序?

Linux 中是否有显示文件创建时间的命令?我看到ls -l给出了上次修改时间,但是我可以获得创建的时间/日期吗?

timestamps files

231
推荐指数
3
解决办法
74万
查看次数

如何找到文件的创建日期?

我想找出特定文件的创建日期,而不是修改日期或访问日期。

我已经尝试过ls -ltrhstat filename

linux stat timestamps files

121
推荐指数
6
解决办法
37万
查看次数

ext4 上的出生是空的

我刚刚阅读了 的Birth部分,stat似乎 ext4 应该支持它,但即使是我刚刚创建的文件也将其留空。

 ~  % touch test                                                       slave-iv
 ~  % stat test.pl                                                     slave-iv
  File: ‘test.pl’
  Size: 173             Blocks: 8          IO Block: 4096   regular file
Device: 903h/2307d      Inode: 41943086    Links: 1
Access: (0600/-rw-------)  Uid: ( 1000/xenoterracide)   Gid: (  100/   users)
Access: 2012-09-22 18:22:16.924634497 -0500
Modify: 2012-09-22 18:22:16.924634497 -0500
Change: 2012-09-22 18:22:16.947967935 -0500
 Birth: -

 ~  % sudo tune2fs -l /dev/md3 | psp4                                  slave-iv
tune2fs 1.42.5 (29-Jul-2012)
Filesystem volume name:   home
Last mounted on:          /home
Filesystem UUID: …
Run Code Online (Sandbox Code Playgroud)

filesystems ext4 stat

100
推荐指数
5
解决办法
5万
查看次数

Linux 上的哪些文件系统存储创建时间?

Linux 上是否有任何(众所周知的、可靠的)文件系统将文件和目录的创建时间存储在 i-node 表中?

如果有,“更改”时间是否被 stat 调用中的 i-node 的创建时间替换?

linux filesystems timestamps

35
推荐指数
2
解决办法
2万
查看次数

获取给定文件的年龄

如何至少在几天内获得给定文件的年龄?

我很清楚ls -lh和类似的命令。我想要一些像这样工作的东西:

getfage <FILE> # prints out '12d' (12 days)
Run Code Online (Sandbox Code Playgroud)

此外,这需要有点跨平台,因为我也想在 Mac OS X 下使用它,但主要用例是在我的 Linux 盒上。

笔记

由于 Linux 不跟踪创建时间,我正在寻找两种解决方案:一种用于mtime (linux)——这是最后一次修改所述文件——另一种用于 Mac OS X,它可以处理mtime或创建时间。

command-line timestamps files

18
推荐指数
3
解决办法
6万
查看次数

文件是什么时候创建的

如何查看文件何时创建。我看过手册页

ls -lc 用于文件状态的最后修改

ls -lu 访问时间

ls -l 没有确切指出是哪个时间,最后一次更改?

我尝试了这些,但它们没有给我创建文件的时间。

time files

6
推荐指数
1
解决办法
1502
查看次数

是否有相当于 Mac OS X 的“添加日期”文件属性?

OS X 保留文件添加到当前所在文件夹的日期和时间,这对于排序很有用。是否有任何 Unix/Linux 文件系统或程序提供类似的功能?

这不是How do I do a ls and then sort the results by date create? 的重复项 因为我问的是它添加到文件夹的日期,而不是创建的日期。如果它被移动到其他地方,时间就会重置。

filesystems directory timestamps files osx-finder

5
推荐指数
1
解决办法
1000
查看次数

如何解决sudo:无法执行/bin/ls:参数列表太长

当我从 php 运行此命令时

sudo -u db2inst1 ls -t /var/lib/edumate/bdrs/*/*/daily/*NODE* | sort -r

我收到 sudo: unable to execute /bin/ls: Argument list too long

ls 列出了我们为每个客户拥有的所有日常备份文件。客户在目录下有他们的bdrs目录。所以我猜文件的数量超过了允许的数量,因为它曾经可以正常工作。

有什么方法可以使用一个 shell 命令获取所有日常备份文件的列表吗?

ls sudo shell-script

4
推荐指数
1
解决办法
6116
查看次数

`ls -c` 和 `ls -t` 之间的区别

Unix 命令的-c-t选项有什么区别ls?以及如何使用ls命令按创建日期排序?

ls timestamps files

4
推荐指数
1
解决办法
5392
查看次数