В дополнение к ответу cnst, имея время изменения файла в будущем что-то, что может произойти, когда файл хранится на удаленной доле файлового сервера через NFS или CIFS, и часы клиента и сервера не синхронизируются через NTP, или у одного из них есть корректное время, но зона неправильного времени.
Обратите внимание также, что это ls поведение является BSD / конкретный OS X и повреждает стандарт POSIX. Большинство, если не весь другой Unix ls
реализации отображают год вместо времени, если время изменения файла, даже немного, в будущем.
BSD / OS X ls
страница руководства, которая указывает
Если время изменения файла составляет больше чем 6 месяцев в прошлом или будущем
было бы менее неоднозначным, если перефразировано:
Если время изменения файла составляет больше чем 6 месяцев в прошлом или находится в будущем
Если вы устанавливаете двоичный файл busybox, он включает в себя команду nohup (для этого потребуется корневой доступ). Busybox может присутствовать, но команда не symlinked, в этом случае вам нужно будет использовать busybox nohup команду
. Если busybox отсутствует, то самым простым способом установки является использование busybox installer. После установки (опять же, с привилегиями root), вы можете просто использовать nohup команду
из adb или эмулятора терминала.