
Si soy el usuario root, entonces tengo algunas funciones CLI como autocompletado y puedo presionar la flecha hacia arriba para ver una lista de los últimos comandos ejecutados, etc.
Sin embargo, creé un usuario llamadofoocon este comandouseradd -g www-data -d /srv/www/vhosts/foo/ foo
Luego lo cambiésudo su foo
Para este usuario, las funciones mencionadas anteriormente no funcionan. Si presiono la pestaña para autocompletar, simplemente inserta una pestaña. Si hago clic en la flecha hacia arriba, se inserta^[[A
Respuesta1
El usuario foo
tiene un caparazón limitado como lo indican sus respuestas. Puedes solucionarlo mediante:
(sudo) usermod --shell /bin/bash foo