нет функций в Bash в новом VPS?

У меня на сервере VPS работает минимальный сервер 12.04. Когда я захожу на сервер, в приглашении отображается только $. Там нет типичного <directory> <username>$, нет автозаполнения (установлено bash-complete), и нет использования клавиш со стрелками и т. Д. Я подозреваю, что bash или .bashrc не получены или что-то в этом роде?

Как заставить работать стандартные функции bash?

редактировать: bash, .bashrc и .profile существуют в файловой системе.

Вот мой вывод ps:

$ ps 
PID  TTY   TIME    CMD 
4053 pts/0 00:00:00 sh 
4055 pts/0 00:00:00 ps
3
задан 23 October 2012 в 03:55

1 ответ

Похоже, вы даже не используете Bash. Ваш вывод ps показывает, почему:

$ ps 
PID  TTY   TIME    CMD 
4053 pts/0 00:00:00 sh 
4055 pts/0 00:00:00 ps

Попробуйте запустить bash:

$ bash

, и вы должны получить это приглашение:

something@somewhere ~:$

Теперь измените это будет значение по умолчанию:

chsh /bin/bash

Если команда не найдена, вам необходимо установить bash:

sudo apt-get install bash

или использовать все необходимые шаги для установки VPS. пакеты (скорее всего это).

0
ответ дан 23 October 2012 в 03:55

Другие вопросы по тегам:

Похожие вопросы: