Zainstalowałem ubuntu minimal (mini.iso) na moim vm. Następnie użyłem trybu odzyskiwania, aby zalogować się jako root i utworzyć konto, useradd -m admin
a następnie ustawić hasło za pomocą passwd admin
.
Kiedy loguję się na nowe konto, zamiast zwykłego monitu widzę tylko $
znak. Jeśli spróbuję uzupełnić tabulatorem polecenie lub nazwę pliku, drukuje normalną kartę. Jeśli próbuję użyć klawiszy strzałek drukuje ^[[A
, ^[[B
, ^[[C
lub ^[[D
. Ponadto ls
nie dodaje już kolorów.
Żaden z tych problemów nie był w trybie odzyskiwania. Jak mogę to naprawić?
command-line
bash
ubuntu-minimal
Runemoro
źródło
źródło
unity
uruchomić powłokę UnityOdpowiedzi:
Oznacza to prawdopodobnie, że nowe konto użytkownika zostało utworzone za pomocą / bin / sh jako powłoki logowania (domyślnie dowiązującej do powłoki deski rozdzielczej) zamiast / bin / bash - możesz zmienić powłokę logowania użytkownika za pomocą polecenia „chsh”
(musisz wylogować się i zalogować ponownie, aby zmiana zaczęła obowiązywać). Konieczne może być również skopiowanie domyślnego pliku .bashrc z pliku / etc / skel, aby wyświetlić monit o kolor.
W przyszłości możesz użyć polecenia „adduser” zamiast „useradd” - konfiguruje ono bardziej kompletne środowisko użytkownika, w tym takie jak domyślny .profile i .bashrc - a także ustawia powłokę logowania na „bash”
źródło
sudo
powyższe polecenie)./bin/bash
polecenie. To samo dotyczy modyfikacjibash.rc
pliku. Aby zobaczyć zmiany, robisz to samo.Nie mogłem użyć uzupełniania tabulacji podczas łączenia przez VNC z bezgłowym XFCE4. Wymieniona tutaj odpowiedź nie działała, ale to:
Edytuj skróty klawiaturowe w pliku xml:
Odnaleźć:
Zmień na:
Wyloguj się / uruchom ponownie i powinno być dobrze
źródło
Właśnie zainstalowałem Vima i wszystko zostało rozwiązane. Na początku myślałem, że został zainstalowany na oryginalnej wersji Ubuntu, ponieważ mogłem używać polecenia Vi, ale tak nie było.
Rozwiązać problem.
źródło
To rozwiąże wszystko: wklej i naciśnij. Następnie będziesz mógł automatycznie uzupełniać historię, używając strzałki w górę.
Zaczerpnięte z: https://unix.stackexchange.com/questions/5366/command-line-completion-from-command-history Również możesz użyć Ctrl + R, aby zobaczyć swoją historię.
źródło