глюки Bash

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
Vital86
Сообщения: 79
ОС: Debian SID, Mandriva 2010

глюки Bash

Сообщение Vital86 »

у меня mandriva 2009.1
Если выполнить команду login в bash, то он вылетает с ошибкой "Предупреждение: Сбой программы «/bin/bash».".Работа восстанавливается после перезапуска консоли.
Как это исправить?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: глюки Bash

Сообщение SinClaus »

а зачем вам login? Сколько работаю, ни разу не пользовался... :)
Спасибо сказали:
Аватара пользователя
Vital86
Сообщения: 79
ОС: Debian SID, Mandriva 2010

Re: глюки Bash

Сообщение Vital86 »

а как пользователя поменять? Например был мой пользователь, потом root, затем снова мой пользователь.
Спасибо сказали:
Аватара пользователя
ATIpro
Сообщения: 614
ОС: Arch Linux x86_64

Re: глюки Bash

Сообщение ATIpro »

Vital86 писал(а):
29.10.2009 10:12
а как пользователя поменять? Например был мой пользователь, потом root, затем снова мой пользователь.

su ?
Спасибо сказали:
Аватара пользователя
Vital86
Сообщения: 79
ОС: Debian SID, Mandriva 2010

Re: глюки Bash

Сообщение Vital86 »

su - это понятно.
Вот пример:
сижу я под пользователем user, в консоле логинюсь как root с помощью команды su, выполняю команды под root, а затем хочу снова в консоли быть user, ввожу login user, и тут bash вылетает.
Вылет bash от таких действий наблюдал только в мандрива.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: глюки Bash

Сообщение diesel »

Vital86 писал(а):
29.10.2009 12:32
su - это понятно.
Вот пример:
сижу я под пользователем user, в консоле логинюсь как root с помощью команды su, выполняю команды под root, а затем хочу снова в консоли быть

пишешь exit и возвращаешься в юзера
жмешь Ctrl+D и возвращаешься в юзера

пишешь su username и попадаешь в новый шелл юзера
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: глюки Bash

Сообщение deadhead »

Vital86 писал(а):
29.10.2009 12:32
сижу я под пользователем user, в консоле логинюсь как root с помощью команды su, выполняю команды под root, а затем хочу снова в консоли быть user,

P.S. :-)
[x] close
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: глюки Bash

Сообщение skeletor »

Да какая разница, что писать, если баш вылетает с такой ошибкой то это грустно.
Автору совет - переставь bash и попробуй ещё раз. А методов сменить юзера - действительно много.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: глюки Bash

Сообщение Rootlexx »

Vital86 писал(а):
29.10.2009 01:20
Если выполнить команду login в bash, то он вылетает с ошибкой "Предупреждение: Сбой программы «/bin/bash».".Работа восстанавливается после перезапуска консоли.

(man login) писал(а):Программа login может восприниматься
оболочкой командной строки не как простая программа и вызываться не как
подпроцесс. Обычно, оболочка запускает login посредством вызова exec
login, что приводит к завершению работы пользователя в текущей
оболочке. Попытка запустить login из любой оболочки, отличной от
регистрационной, приводит к сообщению об ошибке.
Спасибо сказали: