Sejauh pengetahuan saya, saya dapat melihat / var / log / syslog dengan perintah
sudo nano /var/log/syslog
dan berhasil melakukannya beberapa kali selama sesi; namun, saya mencoba mencari log untuk kata kunci dan tampaknya memasukkan beberapa 'perintah tidak dikenal' secara tidak sengaja. Terminal membeku, jadi saya membunuhnya untuk mencoba memulai lagi.
Sekarang, ketika saya mengeluarkan perintah di atas, saya mendapatkan apa yang tampak sebagai file kosong dengan prompt di bagian bawah jendela terminal:
File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT
dengan opsi, Ya, Tidak dan Batal.
Mengapa ini terjadi? Sudahkah saya mengacaukan file syslog saya? Jika demikian, seberapa mengerikankah itu?
command-line
syslog
nano
munr0
sumber
sumber
ctrl-s
ditekan yang menyebabkan tampilan berhenti memperbarui. Untuk memulihkannya, tekanctrl-q
. Juga, jika Anda tidak bermaksud mengedit file, pertimbangkan untuk menggunakan sesuatu sepertiless
bukan editor sehingga Anda tidak secara tidak sengaja melakukan perubahan.Jawaban:
Jika opsi "vim-style lock-files" diaktifkan (
set locking
dalam nanorc), yang merupakan kasus secara default, nano membuat "file kunci" khusus yang disebut saat Anda mengedit file untuk menunjukkan bahwa file tersebut sedang diedit.Biasanya file ini dihapus ketika nano ditutup, tetapi itu tidak terjadi jika Anda membunuhnya dengan menutup terminal.
Hapus saja file tersebut
sumber
.syslog.swp
file itu padaUbuntu 16.04.1 LTS
.