40 votes

`Système de fichiers en lecture seule` erreur en utilisant la complétion automatique des onglets, et la fermeture aléatoire de la fenêtre du terminal

Premièrement, il s'agit simplement d'une particularité avec la commande cd. Si je tape cd, puis un espace, puis appuie sur Tab pour voir les répertoires disponibles, je reçois ce message d'erreur :

bash: impossible de créer un fichier temporaire pour ici-document : système de fichiers en lecture seule

Le problème le plus gênant a été les fermetures aléatoires de la fenêtre terminal. Cela s'est produit pendant que je testais la particularité de cd, et également pendant que j'étais en ssh sur un autre serveur en faisant des choses simples comme git status etc. [Edit] Il semble que si j'appuie sur entrée exactement 31 fois, cela déclenche la fermeture automatique de la fenêtre terminal (vérifié 3 fois maintenant).

J'ai récemment mis à niveau de 12.04 à 14.04 la semaine dernière, et ce comportement ne s'est pas produit durant toute la journée où je l'ai utilisé après la mise à niveau. C'est la première fois que j'essaie quelque chose sur cet ordinateur depuis ce jour-là.

Veuillez me préciser toute autre information que je peux fournir, et ce que je dois faire pour résoudre cela.

0voto

Curious Sam Points 131

Ubuntu 18

Curieusement, j'avais un système de fichiers /tmp en lecture seule.

J'ai renforcé la sécurité de mon répertoire /tmp et le bash-completion a fonctionné comme il se doit. Assurez-vous de ne pas avoir de processus utilisant le dossier /tmp, sinon il se peut que le déplacement du dossier /tmp vous soit refusé.

dd if=/dev/zero of=/var/TMP bs=2048 count=1048576
mke2fs -j /var/TMP
mv /tmp /tmp_backup
mkdir /tmp
mount -o loop,noexec,nosuid,rw /var/TMP /tmp
chmod 1777 /tmp
cp -R /tmp_backup/* /tmp/
rm -rf /tmp_backup

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X