Você pode querer verificar isso:
ls -l --time=atime
atime — updated when file is read
mtime — updated when the file changes.
ctime — updated when the file or owner or permissions changes.
Divirta-se! :)
Como faço para determinar quando um arquivo foi aberto pela última vez?
Eu olhei para man ls
(usando GNU coreutils 8.22) e não vejo nada sobre esse timestamp.
Você pode querer verificar isso:
ls -l --time=atime
atime — updated when file is read
mtime — updated when the file changes.
ctime — updated when the file or owner or permissions changes.
Divirta-se! :)
Tente:
ls -lu
Se você quiser um resultado classificado por tempo de acesso:
ls -ltu
De man ls
:
-u with -lt: sort by, and show, access time with -l: show access
time and sort by name otherwise: sort by access time
Se você deseja obter uma data completa, use --full-time
:
$ ls -ltu --full-time
Ou use GNU stat
:
$ stat -c "%x" -- test.txt
2014-06-30 19:21:05.481161360 +0700
Você precisa usar o comando GNU stat
. Exemplo: stat my_file.txt
lhe dará o que você está procurando.
Tags coreutils ls timestamps