Terminal Log-in History

Hallo Forum,

eine Frage…
im Terminal kann man ja mit dem Befehl „last“ die Log-ins und Shut-downs des Rechners einsehen.
Schöne Sache…aber meine Liste ist jetzt schon super lang und ich scroll mich zu tode.
Wie lösche ich diese Liste so das er diese dann halt beim nächsten Log-in einfach neu anlegt.
Weil die alten Infos von vor 5 Monaten interessieren mich ja nicht mehr.

Wie lautet der Befehl hierfür?

DANKE!!!

Schöne Sache…aber meine Liste ist jetzt schon super lang und
ich scroll mich zu tode.

Was gibt

du -ch /var/log/asl/

zurück?

wenn ich das eingebe kommt als Antwort
„total“

Sollt ich dir vielleicht besser sagen:

Last login: Mon Apr 19 10:21:59 on ttys000
[Nadja:~] se% du -ch /var/log/asl/
560K /var/log/asl/
560K total
[Nadja:~] se%

560K total

Das ist nicht gerade viel, auch wenn man in 560k viel Daten reinbekommt.

Entweder du löschst die asl.db ab und an, oder verwendest Optionen wie lastlog -10 oder besser
syslog -F raw -k Facility com.apple.system.lastlog -k Time ge -12h
(logins der letzten 12h, manual vom syslog lesen).

Macs in ActiveDirectory-Umgebungen spammen gerne die Logs voll.

1 Like

ah…danke…
ich denke ich werde den lastlog -10 Befehl nehmen.
Dann hab ich den manuellen Überblick.

Für mich ist der Terminal nämlich immer noch ein bisschen ein Mysterium.
Und ein bisschen Angst ist bei jedem Befehl auch mit dabei :smile:

Dankeschön!!!

1 Like