Есть ли какие-нибудь команды, показывающие метки времени Apple File System (APFS) в наносекундах?

Я слышал, что временные метки в APFS указаны в наносекундах.

Существуют ли какие-либо команды, которые могут отображать метки времени APFS в наносекундах?

я пробовал ls, stat но пока не повезло.

2 ответа

Вы можете получить метки времени в наносекундах, запросив вывод с плавающей запятой:

      % stat -f %Fm foo
1609297230.485880489

Команд нет, но вы можете создать простую C-программу для проверки:

#include <stdio.h>
#include <sys/stat.h>

int main() {
    struct stat attr;
    stat("/path/to/file", &attr);
    printf("Last modified time: %ld", (long)&attr.st_mtimespec.tv_nsec);
}
Другие вопросы по тегам