Nach meinem besten Wissen kann ich mit dem Befehl / var / log / syslog anzeigen
sudo nano /var/log/syslog
und das mehrmals während einer Sitzung erfolgreich; Ich habe jedoch versucht, im Protokoll nach Schlüsselwörtern zu suchen, und anscheinend versehentlich einige "unbekannte Befehle" eingegeben. Das Terminal ist eingefroren, also habe ich es getötet, um einen Neuanfang zu versuchen.
Wenn ich jetzt den obigen Befehl absetze, erhalte ich eine scheinbar leere Datei mit der Eingabeaufforderung am unteren Rand des Terminalfensters:
File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT
mit den Optionen Ja, Nein und Abbrechen.
Warum passiert das? Habe ich meine Syslog-Datei vermasselt? Wenn ja, wie schlimm ist das?
command-line
syslog
nano
munr0
quelle
quelle
ctrl-s
gedrückt wurde, wodurch die Aktualisierung der Anzeige beendet wird. Um sich davon zu erholen, drücken Siectrl-q
. Wenn Sie nicht beabsichtigen, eine Datei zu bearbeiten, sollten Sieless
statt eines Editors einen Editor verwenden, um nicht versehentlich Änderungen vorzunehmen.Antworten:
Wenn die Option "vim-style lock-files"
set locking
aktiviert ist ( in nanorc), was standardmäßig der Fall ist, erstellt nano eine spezielle sogenannte "Lock-Datei", während Sie eine Datei bearbeiten, um anzuzeigen, dass die Datei gerade bearbeitet wird.Normalerweise wird diese Datei beim Schließen von nano entfernt, aber das passiert nicht, wenn Sie sie durch Schließen des Terminals beenden.
Entfernen Sie einfach die Datei
quelle
.syslog.swp
Datei ab nicht findenUbuntu 16.04.1 LTS
.