Как продолжать управлять процессом в Android при разъединении adb терминала? управляйте “nohup”, не найденным

В дополнение к ответу cnst, имея время изменения файла в будущем что-то, что может произойти, когда файл хранится на удаленной доле файлового сервера через NFS или CIFS, и часы клиента и сервера не синхронизируются через NTP, или у одного из них есть корректное время, но зона неправильного времени.

Обратите внимание также, что это ls поведение является BSD / конкретный OS X и повреждает стандарт POSIX. Большинство, если не весь другой Unix ls реализации отображают год вместо времени, если время изменения файла, даже немного, в будущем.

BSD / OS X ls страница руководства, которая указывает

Если время изменения файла составляет больше чем 6 месяцев в прошлом или будущем

было бы менее неоднозначным, если перефразировано:

Если время изменения файла составляет больше чем 6 месяцев в прошлом или находится в будущем

3
20.03.2017, 12:18
1 ответ

Если вы устанавливаете двоичный файл busybox, он включает в себя команду nohup (для этого потребуется корневой доступ). Busybox может присутствовать, но команда не symlinked, в этом случае вам нужно будет использовать busybox nohup команду. Если busybox отсутствует, то самым простым способом установки является использование busybox installer. После установки (опять же, с привилегиями root), вы можете просто использовать nohup команду из adb или эмулятора терминала.

2
27.01.2020, 21:27

Теги

Похожие вопросы