Dobrý den,
mám malý problém. Klávesnice v terminálu mi při stisku směrových šipek vypisuje "^[[A^[[A^[[C^[[B^[[D^" místo aby brouzdala po historii. Zajímavé je, že to dělá jen v běžném účtu (se sudo), v účtu roota se chová normálně. Nevíte, prosím někdo, jak z toho? Dík
Zřejmě máš spuštěný špatný shell. Co ti vypíše tenhle příkaz? Vyzkoušej ho ve funkčním i nefunkčním prostředí a měl bys vidět rozdíl.
ps -p $$
root:
PID TTY TIME CMD
4928 pts/0 00:00:00 bash
uživatellský:
PID TTY TIME CMD
5270 pts/0 00:00:00 sh
aha, takže to bude asi v tom sh, že?
Rozhodně ano. Je třeba tomu uživateli dát něco příčetnějšího. Shell sh je určený jen pro běh skriptů, nemá žádné uživatelské funkce jako třeba historii.
chsh --shell /bin/bash uzivatel
V Y Ř E Š E N O
díky moc, už je to v pořádku. Asi jsem to zvrtal, když jsem z roota zřídil nový účet takto:
# useradd --btrfs-subvolume-home -c <jméno> -d /home/<uživatel> -G sudo -m <uživatel>
Ještě jednou dík.