GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Effacer la commande - La base de données des terminaux est inaccessible ?

J'utilise Ubuntu 16.04 tout en utilisant clear dans le terminal, cela produit une erreur
terminals database is inaccessible

Mais quand j'utilise sudo clear cela fonctionne comme prévu. J'ai supprimé certains fichiers dans /var/www/ et ce problème a commencé. J'ai coché cette question "effacer" la commande dans le terminal GNOME renvoie "la base de données des terminaux est inaccessible" mais cela n'a aidé en aucune façon

Edit :sortie de strace -etrace=open clear

open(“/home/user/anaconda3/bin/../lib/tls/x86_64/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (Aucun fichier ou répertoire de ce type)

open(“/home/user/anaconda3/bin/../lib/tls/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (Aucun fichier ou répertoire de ce type)

open(“/home/user/anaconda3/bin/../lib/x86_64/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (Aucun fichier ou répertoire de ce type)

open("/home/user/anaconda3/bin/../lib/libncursesw.so.5", O_RDONLY|O_CLOEXEC) =3

open(“/home/user/anaconda3/bin/../lib/libc.so.6”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (Aucun fichier ou répertoire de ce type)

ouvrir(“/etc/ld.so.cache”, O_RDONLY|O_CLOEXEC) =3
ouvrir(“/lib/x86_64-linux-gnu/libc.so.6”, O_RDONLY|O_CLOEXEC) =3

la base de données des terminaux est inaccessible

+++ sortie avec 1 +++

Réponse acceptée :

Le chemin pour Anaconda3 est défini dans .bashrc. Il interfère avec la commande clear.
La suppression du chemin Anaconda du chemin a résolu le problème. Voici la référence github pour le problème https://github.com/ContinuumIO/anaconda-issues/issues/331


Ubuntu
  1. Comment effacer l'historique de Bash sous Linux

  2. Comment effacer une commande spécifique de l'historique Bash sous Linux

  3. commande slocate sous Linux

  4. Commande db_load - générer la base de données db

  5. Comment effacer le terminal dans Ubuntu

Comment vider le cache Redis

Comment installer la base de données NoSQL OrientDB sur CentOS 7

Commande Df sous Linux

Comment effacer apt-cache sur Debian 10

Terminaux, shells, consoles et lignes de commande

Comment utiliser Screen Command sur Linux pour gérer les terminaux