Obtention d'une erreur lors de l'ouverture de / etc / profile: erreur de lecture du fichier de verrouillage /etc/.profile.swp: lecture de données insuffisante
20
Je reçois cette erreur lors de l'ouverture du /etc/profilefichier à l'aide de nano.
Error reading lock file /etc/.profile.swp: Not enough data read
quelle version de nano utilisez-vous? S'il vous plaît tapernano --version
Michele
Cela pourrait faire partie d'un bogue connu (et maintenant résolu) dans nano- d'autres éditeurs de texte fonctionnent-ils avec ce fichier? Vous devrez peut-être mettre à niveau votre nanoversion pour la résoudre en fonction des résultats d'un nano --version.
The Pizza Overlord du
ma version nano est 2.5.3
Vaibhav Phadke
Intéressant. Pouvez-vous exécuter ce qui suit pour voir ce que / qui d'autre accède au fichier d'échange, et copier la sortie ici s'il vous plaît? - vi /etc/.profile.swp.
The Pizza Overlord du
Ce fichier d'échange est uniquement accessible par moi pour définir les chemins de java, ruche, hadoop, porc, etc. Je peux ouvrir et modifier le fichier en utilisant gedit, mais pas avec nano.
Vaibhav Phadke
Réponses:
26
Essayez de supprimer le fichier caché .[yourfilename].swp, qui est stocké dans le même dossier que le fichier que vous essayez d'ouvrir.
Dans votre cas, essayez la commande shell rm /etc/.profile.swp.
Ce problème se produit également avec nano 2.7.4 et doit être lié à la façon dont nano gère un fichier d'échange corrompu.
Le problème est lié à un bogue dans une ancienne version de nanocomme vu ici .
Selon le rapport, la version affectée était nano-2.4.2. Vous devez exécuter nano --versionpour vérifier votre version actuelle et mettre à jour en conséquence.
Un rapport plus détaillé du problème réel peut être trouvé ici .
Cela m'est arrivé à cause d'un fichier journal qui ne tournait pas, il a pris tout l'espace disque, je l'ai résolu en tronquant ce fichier journal, puis en supprimant le fichier .swp.
Merci pour votre contribution! Il serait utile de modifier votre réponse en précisant les étapes nécessaires à l'application de votre solution. Par exemple - de quel fichier journal parlez-vous? Quelle est sa localisation? Comment tronquez-vous exactement le journal? Quel est l'emplacement du fichier journal à supprimer? Il serait utile que votre réponse clarifie ces points afin qu'elle soit utile à OP ainsi qu'aux futurs visiteurs.
nano --version
nano
- d'autres éditeurs de texte fonctionnent-ils avec ce fichier? Vous devrez peut-être mettre à niveau votrenano
version pour la résoudre en fonction des résultats d'unnano --version
.vi /etc/.profile.swp
.Réponses:
Essayez de supprimer le fichier caché
.[yourfilename].swp
, qui est stocké dans le même dossier que le fichier que vous essayez d'ouvrir.Dans votre cas, essayez la commande shell
rm /etc/.profile.swp
.Ce problème se produit également avec nano 2.7.4 et doit être lié à la façon dont nano gère un fichier d'échange corrompu.
J'espère que cela a aidé
la source
Le problème est lié à un bogue dans une ancienne version de
nano
comme vu ici .Selon le rapport, la version affectée était
nano-2.4.2
. Vous devez exécuternano --version
pour vérifier votre version actuelle et mettre à jour en conséquence.Un rapport plus détaillé du problème réel peut être trouvé ici .
la source
Cela m'arrivait parce que je n'avais plus d'espace disque, j'ai libéré de l'espace, supprimé le fichier d'échange et cela a fonctionné.
la source
Cela m'est arrivé à cause d'un fichier journal qui ne tournait pas, il a pris tout l'espace disque, je l'ai résolu en tronquant ce fichier journal, puis en supprimant le fichier .swp.
la source