GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Cancella comando:il database dei terminali è inaccessibile?

Sto usando Ubuntu 16.04 mentre utilizzo Clear nel terminale, produce un errore
terminals database is inaccessible

Ma quando uso sudo clear funziona come previsto. Ho rimosso alcuni file in /var/www/ e questo problema è iniziato. Ho controllato questa domanda "cancella" il comando nel terminale GNOME restituisce "il database dei terminali è inaccessibile" ma ciò non ha aiutato in alcun modo

Modifica:output di strace -etrace=open clear

open(“/home/user/anaconda3/bin/../lib/tls/x86_64/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (nessun file o directory di questo tipo)

open(“/home/user/anaconda3/bin/../lib/tls/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (nessun file o directory di questo tipo)

open(“/home/user/anaconda3/bin/../lib/x86_64/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (nessun file o directory di questo tipo)

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 (nessun file o directory di questo tipo)

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

il database dei terminali è inaccessibile

+++ è uscito con 1 +++

Risposta accettata:

Il percorso per Anaconda3 è impostato in .bashrc. Interferisce con il comando Clear.
La rimozione del percorso Anaconda dal percorso ha risolto il problema. Ecco il riferimento github per il problema https://github.com/ContinuumIO/anaconda-issues/issues/331


Ubuntu
  1. Come cancellare la cronologia della riga di comando BASH in Linux

  2. Come cancellare la cronologia di Bash su Linux

  3. Come creare un database in MySQL utilizzando la riga di comando

  4. | In Comando Terminale?

  5. comando slocate in linux

Come cancellare la cache Redis

Come installare il database NoSQL OrientDB su CentOS 7

Comando Df in Linux

Come cancellare apt-cache su Debian 10

Terminali, shell, console e righe di comando

Come utilizzare il comando dello schermo su Linux per gestire i terminali