Saya telah menginstal ubuntu minimal (mini.iso) di vm saya. Saya kemudian menggunakan mode pemulihan untuk login sebagai root dan membuat akun dengan useradd -m admin
dan kemudian mengatur kata sandi dengan passwd admin
.
Ketika saya login di akun baru, alih-alih prompt normal saya hanya melihat $
tanda. Jika saya mencoba untuk melengkapi-tab perintah atau nama file itu mencetak tab normal. Jika saya mencoba untuk menggunakan tombol panah mencetak ^[[A
, ^[[B
, ^[[C
atau ^[[D
. Juga, ls
tidak lagi menambahkan warna.
Tak satu pun dari masalah ini dalam mode pemulihan. Bagaimana saya bisa memperbaikinya?
command-line
bash
ubuntu-minimal
Runemoro
sumber
sumber
unity
menjalankan Unity shellJawaban:
Itu mungkin berarti bahwa akun pengguna baru dibuat dengan / bin / sh sebagai shell loginnya (yang secara default adalah symlink ke shell dasbor) alih-alih / bin / bash - Anda dapat mengubah shell login pengguna dengan perintah 'chsh'
(Anda harus keluar dan kembali agar perubahan diterapkan). Anda juga mungkin perlu menyalin .bashrc default dari / etc / skel untuk mendapatkan prompt warna.
Di masa depan Anda mungkin ingin menggunakan perintah 'adduser' alih-alih 'useradd' - ini mengatur lingkungan pengguna yang lebih lengkap termasuk hal-hal seperti default .profile dan .bashrc - serta mengatur shell login ke 'bash'
sumber
sudo
perintah di atas)./bin/bash
prompt. Hal yang sama berlaku jika Anda memodifikasibash.rc
file Anda . Untuk melihat perubahan Anda melakukan hal yang sama.Saya tidak dapat menggunakan penyelesaian tab saat menghubungkan melalui VNC ke XFCE4 tanpa kepala. Jawaban yang tercantum di sini tidak berfungsi tetapi ini berhasil:
Edit Pintasan Keyboard dalam file xml:
Temukan:
Ubah ke:
Logout / reboot dan harus baik-baik saja
sumber
Saya baru saja menginstal Vim dan semuanya terpecahkan. Pada awalnya, saya berpikir bahwa itu diinstal pada versi asli Ubuntu karena saya dapat menggunakan perintah Vi, tetapi bukan itu masalahnya.
memecahkan masalah.
sumber
Ini akan menyelesaikan semua: tempel dan tekan. Setelah itu, Anda akan dapat menyelesaikan secara otomatis dari riwayat, menggunakan panah ke atas.
Diambil dari: https://unix.stackexchange.com/questions/5366/command-line-completion-from-command-history Anda juga dapat menggunakan Ctrl + R untuk melihat riwayat Anda.
sumber