Почему вывод "last" будет показывать историю меньше, чем когда у меня был ноутбук? - PullRequest
0 голосов
/ 19 февраля 2020

Если я выполняю «последний» в Терминале, я вижу следующий вывод:

Yonda     ttys000                   Wed Feb 19 18:03   still logged in
Yonda     console                   Tue Feb 18 23:21   still logged in
reboot    ~                         Tue Feb 18 23:21 
shutdown  ~                         Tue Feb 18 23:18 
Yonda     console                   Sun Feb 16 16:26 - 23:18 (2+06:52)
reboot    ~                         Sun Feb 16 16:26 
shutdown  ~                         Sun Feb 16 16:25 
root      console                   Sun Feb 16 16:24 - shutdown  (00:01)
Yonda     console                   Sun Feb 16 16:13 - 16:24  (00:10)
reboot    ~                         Sun Feb 16 16:13 
shutdown  ~                         Sun Feb 16 16:12 
Yonda     ttys001                   Sun Feb  9 16:09 - 16:09  (00:00)
Yonda     ttys001                   Sun Feb  9 15:56 - 15:56  (00:00)
Yonda     ttys001                   Thu Feb  6 11:01 - 11:01  (00:00)
Yonda     console                   Sat Feb  1 17:59 - 16:12 (14+22:13)
reboot    ~                         Sat Feb  1 17:58 

Кажется странным, что это относится только к 1 февраля, когда я ежедневно использую ноутбук с тех пор, как раньше Рождество.

Я недавно обновил этот ноутбук до High Sierra, возможно, примерно в то же время.

Моя главная проблема: это признак того, что мой ноутбук был взломан?

1 Ответ

1 голос
/ 19 февраля 2020

Короче говоря, нет, это не указание.

"Последняя" команда, очень похожая на другие команды истории, по сути, выводит историю, которая записывается в файл журнала, который где-то хранится. Например, если я использую команду history в zsh, она напечатает содержимое .zsh_history, и если я удалю это и попытаюсь выполнить команду снова после запуска нового терминала, я больше не получу эту историю.

Вероятно, здесь произошло то, что обновление ОС очистило этот файл журнала, и после этого история снова начала сохраняться. Вот почему вы не можете видеть эти команды раньше. Есть немного беспокойства, что ваш ноутбук был взломан только из-за этого. Если кто-то не взял ваш компьютер, посмотрел вашу историю и затем удалил этот файл журнала. Но зачем им это делать, вы знаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...