À ma connaissance, je peux visualiser / var / log / syslog avec la commande
sudo nano /var/log/syslog
et l'a fait avec succès plusieurs fois au cours d'une session; cependant, j'essayais de rechercher des mots clés dans le journal et apparemment entré par erreur des «commandes inconnues». Le terminal a gelé, alors je l'ai tué pour essayer de recommencer.
Maintenant, lorsque j'émets la commande ci-dessus, j'obtiens ce qui semble être un fichier vide avec l'invite au bas de la fenêtre du terminal:
File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT
avec options, Oui, Non et Annuler.
Pourquoi cela arrive-t-il? Ai-je foiré mon fichier syslog? Si oui, à quel point est-ce grave?
command-line
syslog
nano
munr0
la source
la source
ctrl-s
avez appuyé sur ce qui provoque l'arrêt de la mise à jour de l'affichage. Pour récupérer de cela, appuyez surctrl-q
. De plus, si vous n'avez pas l'intention de modifier un fichier, envisagez d'utiliser quelque chose commeless
au lieu d'un éditeur afin de ne pas apporter de modifications par inadvertance.Réponses:
Si l'option "fichiers de verrouillage de style vim" est
set locking
activée ( en nanorc), ce qui est le cas par défaut, nano crée un soi-disant "fichier de verrouillage" pendant que vous modifiez un fichier pour indiquer que le fichier est en cours de modification.Normalement, ce fichier est supprimé lorsque nano est fermé, mais cela ne se produit pas si vous le tuez en fermant le terminal.
Il suffit de supprimer le fichier
la source
.syslog.swp
fichier en date duUbuntu 16.04.1 LTS
.