GNU/Linux >> Znalost Linux >  >> Ubuntu

Příkaz Clear – Databáze terminálů je nepřístupná?

Používám Ubuntu 16.04 při použití clear v terminálu, vytváří chybu
terminals database is inaccessible

Ale když použiji sudo clear funguje tak, jak bylo zamýšleno. Odstranil jsem některé soubory v /var/www/ a tento problém začal. Zkontroloval jsem tuto otázku příkaz „clear“ v terminálu GNOME vrací „databáze terminálů je nepřístupná“, ale nijak to nepomohlo

Edit:Výstup strace -etrace=open clear

open(“/home/user/anaconda3/bin/../lib/tls/x86_64/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (žádný takový soubor nebo adresář)

open(“/home/user/anaconda3/bin/../lib/tls/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (Žádný takový soubor nebo adresář)

open(“/home/user/anaconda3/bin/../lib/x86_64/libncursesw.so.5”, O_RDONLY|O_CLOEXEC) =-1 ENOENT (žádný takový soubor nebo adresář)

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 (žádný takový soubor nebo adresář)

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

databáze terminálů je nepřístupná

+++ ukončeno s 1 +++

Přijatá odpověď:

Cesta pro Anaconda3 je nastavena v .bashrc. Narušuje příkaz clear.
Odstranění cesty Anaconda z cesty problém vyřešilo. Zde je odkaz na github pro problém https://github.com/ContinuumIO/anaconda-issues/issues/331


Ubuntu
  1. Jak vymazat historii Bash na Linuxu

  2. Jak vytvořit databázi v MySQL pomocí příkazového řádku

  3. Jak vymazat konkrétní příkaz z historie Bash v Linuxu

  1. | V příkazu terminálu?

  2. updatedb:příkaz nenalezen

  3. Jak odstranit databázi mysql pomocí příkazu shell

  1. příkaz slocate v linuxu

  2. Příkaz db_load – vygenerování databáze db

  3. Jak vyčistit terminál v Ubuntu