Geschichte der Befehle?

884
joe

Gibt es eine Möglichkeit, herauszufinden, welche Befehle zwischen zwei bestimmten Daten ausgeführt wurden (z. B. 2 bis 3 Monate)?

Ich kann den Befehl history verwenden, aber ich habe das System ein- / ausgeschaltet.

Ist das möglich? Und wie?

2
Von welchen Befehlen sprichst du? Was ist der Historienbefehl? Dem in Bash ist es egal, ob Sie etwas ein- oder ausgeschaltet haben. innaM vor 14 Jahren 0
Was auch immer Befehle, die ich auf Terminals ausgeführt habe joe vor 14 Jahren 0
Protokollbefehl -http: //linux.about.com/od/commands/l/blcmdln_history.htm joe vor 14 Jahren 0
Benutzt du Bash? innaM vor 14 Jahren 0

2 Antworten auf die Frage

9
nagul

Nicht standardmäßig Sie sollten die Dienstprogramme psacct (Process Accounting) installieren, um diese Funktionalität zu erhalten.

sudo apt-get install acct

Das ubuntu-Paket aktiviert die Prozessabrechnung als Teil der Installation. Es bietet die folgenden Befehle:

  • ac - Druckstatistiken zur Verbindungszeit der Benutzer
  • lastcomm - Informationen zu zuvor ausgeführten Befehlen ausdrucken.
  • sa - fasst Buchhaltungsinformationen zusammen
  • accton - schaltet die Prozessabrechnung ein oder aus
1
ChrisInEdmonton

Nein, bei der Standardinstallation nicht möglich. Wenn Sie sich für die nächsten 2 - 3 Monate interessieren, können Sie etwas einrichten, um dies nachzuverfolgen, aber nicht für die vorherigen 2-3 Monate.

Gibt es einen anderen Weg, um jetzt aufzuspüren? joe vor 14 Jahren 0