Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
debiani
Beiträge: 84
Registriert: 03.12.2015 01:09:32

Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von debiani » 03.10.2018 21:52:43

Hallo,

als root kann ich in der Konsole die letzten Befehle mit den Pfeiltasten ausrufen.

Wenn ich das als Benutzer mache, kommen nur komische Zeichen wie zB ^[[A für hoch und ^[[B für runter.

Wie kann man das wie bei root haben?

VG
debiani

Radfahrer

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von Radfahrer » 03.10.2018 22:33:03

Das passiert eigentlich nur, wenn in der Konsole gerade ein Befehl abgearbeitet wird.
Ansonsten funktioniert das als user genauso, wie als root.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von rendegast » 03.10.2018 22:35:41

Bist Du sicher, daß der Benutzer eine höhere Shell (history) benutzt,
und nicht nur die dash?

Code: Alles auswählen

dpkg-reconfigure dash
oder
dpkg-reconfigure bash

~/.profile und Co. kontrollieren.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

debiani
Beiträge: 84
Registriert: 03.12.2015 01:09:32

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von debiani » 03.10.2018 23:27:23

ok danke, prüfe ich noch einmal nach :-)

willy4711

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von willy4711 » 04.10.2018 03:49:17

Etwa so ?

Code: Alles auswählen

willy@sparkyxfce:~$ su -
Passwort: 
root@sparkyxfce:~# echo $HISTFILE
/root/.bash_history
root@sparkyxfce:~# Abgemeldet
willy@sparkyxfce:~$ echo $HISTFILE
/home/willy/.bash_history
willy@sparkyxfce:~$ 

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von uname » 04.10.2018 08:42:19

Welche Shell wird verwendet?

Code: Alles auswählen

env
env | grep SHELL

debiani
Beiträge: 84
Registriert: 03.12.2015 01:09:32

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von debiani » 08.10.2018 11:06:04

Hi,

ich nutze eine "sh - Konsole", die im Startmenü ist.

Den Befehl "dpkg-reconfigure bash" kann ich nur als root ausführen, aber dort geht es sowieso. Nur als Benutzer nicht.

Komischerweise habe ich gar keine ".bash_history"-Datei im Homeordner, oder braucht man die nicht?

Wie kann man denn eine "falsche" Konsole im Startmenü auswählen?

Hatte zuvor auch testhalber ein komplett neues Benutzerkonto angelegt, ging aber auch nicht.

Danke&Gruß
debiani

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von uname » 08.10.2018 12:47:44

Was steht in /etc/passwd für den Benutzer? Ändere es auf /bin/bash

debiani
Beiträge: 84
Registriert: 03.12.2015 01:09:32

Re: Konsole: letzte Befehle per Cursor hoch/runter auch als User?

Beitrag von debiani » 08.10.2018 13:01:18

Da stand natürlich /bin/sh 8O :? Nun klappt es, vielen Dank :D

Antworten