Как я могу определить дату, когда часть программного обеспечения была установлена из источника?

Можно отключить альтернативный экран путем сообщения, что код для включения его для этого терминала является пустой строкой как:

vim --cmd 'set t_ti= t_te=' ...

Но Вы найдете необходимость в больше. Попробуйте:

vim --cmd 'set t_ti= t_te=' +redraw +q file

как запуск.

2
05.11.2013, 22:23
1 ответ

ctime является твердым признаком последней даты, в которую, возможно, было установлено программное обеспечение: это было установлено не позднее, чем 23.01.2013. Однако это совершенно возможно (и вероятно здесь), что программное обеспечение было установлено прежде; ctime, возможно, изменился из-за изменений разрешения или восстанавливающий от резервного копирования или копирующий файлы вокруг.

По всей вероятности, программа была скомпилирована на или до 25.10.2012, mtime скомпилированных исполняемых файлов. Если кто-то сознательно не изменил времена файла, даты на исполняемом файле указывают, когда исполняемые файлы были скомпилированы, или когда они были позже скопированы (без -p).

Существует хороший шанс, что программное обеспечение было скомпилировано 25.10.2012 и установлено на этой машине 11.12.2012, mtime символьных ссылок. Однако также возможно, что программа была скомпилирована 25.10.2012, затем установлена на временном местоположении (который включил создание символьных ссылок), 11.12.2012, затем упакованный в tarball или другой формат архива, и непросмоленный в какой-то момент между 11.12.2012 и 23.01.2013.

5
27.01.2020, 21:57

Теги

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