"file / var / log / syslog viene modificato" messaggio in nano

23

Per quanto ne so, posso visualizzare / var / log / syslog con il comando

sudo nano /var/log/syslog

e lo ha fatto con successo più volte durante una sessione; tuttavia, stavo cercando di cercare nel log le parole chiave e apparentemente ho inserito alcuni "comandi sconosciuti" per errore. Il terminale si bloccò, quindi l'ho ucciso per provare a ricominciare.

Ora, quando rilascio il comando sopra, ottengo quello che sembra essere un file vuoto con il prompt nella parte inferiore della finestra del terminale:

File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT

con opzioni, Sì, No e Annulla.

Perché sta succedendo questo? Ho rovinato il mio file syslog? Se sì, quanto è terribile?

    
posta munr0 05.02.2016 - 21:09

1 risposta

29

Se l'opzione "file di lock stile vim" è abilitata ( set locking in nanorc), che è il caso per impostazione predefinita, nano crea uno speciale cosiddetto "file di blocco" mentre si modifica un file per indicare che il il file è attualmente modificato.

Normalmente questo file viene rimosso quando nano è chiuso, ma ciò non accade se lo uccidi chiudendo il terminale.

Rimuovi il file

/var/log/.syslog.swp
    
risposta data Florian Diesch 05.02.2016 - 21:34

Leggi altre domande sui tag