Когда был открыт последний файл?

Как определить, когда последний файл был открыт?

Я посмотрел на man ls (используя GNU coreutils 8.22), и я ничего не вижу об этой отметке времени.

  • Как мне выполнить ls, а затем отсортировать результаты по дате?
  • В org-mode Emacs любой способ скрыть поддерево с отметкой времени, не установленной на сегодняшний день?
  • Каково законное использование команды `touch`?
  • find-cnewer сломан на NTFS-3g?
  • Список файлов с момента времени X до времени Y
  • Использовать awk для печати и редактирования даты
  • Время, оставшееся для следующего прогона
  • Почему «touch -a» также устанавливает ctime?
  • 3 Solutions collect form web for “Когда был открыт последний файл?”

    Вы можете проверить это:

     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. 

    Повеселись! 🙂

    Пытаться:

     ls -lu 

    Если вы хотите отсортировать результат по времени доступа:

     ls -ltu 

    От 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 

    Если вы хотите получить полное время, используйте --full-time :

     $ ls -ltu --full-time 

    Или используйте GNU stat :

     $ stat -c "%x" -- test.txt 2014-06-30 19:21:05.481161360 +0700 

    Вам нужно использовать команду GNU stat . Пример: stat my_file.txt предоставит вам то, что вы ищете.

    Linux и Unix - лучшая ОС в мире.