Я пытаюсь получить доступ к своему компьютеру как root

su

и он не говорит root @ что-то говорит

mypcname username # vi /something/

и в обычном терминале дисплей говорит

username@mypcname ~ $

кто-то знает, что происходит? Мне нужно получить доступ к папке.

  • Linux mint 13 майя
  • корица 64-битная
  • Intel Centrino внутри
  • PC OS Full Mint без разделов

3 ответа3

1

Попробуйте whoami чтобы узнать, кто вы на самом деле (легенда гласит, что Microsoft удалила эту команду в одном из своих выпусков, потому что они предполагали, что пользователи всегда помнят). Имя в вашей подсказке (и, вероятно, самая большая часть самой подсказки) наследуется от вашей предыдущей оболочки, так как вы не запустили новую оболочку входа в систему (ср. Ответ Алана Шутко).

Возможно, вы также захотите попробовать su - получить полную оболочку входа в систему и посмотреть, изменится ли там приглашение.

1

Как указывает Клавдий, whoami, скорее всего, даст вам другой ответ, и использование оболочки входа также, вероятно, изменит ситуацию.

«#» В пути указывает на то, что вы являетесь пользователем root. Имя пользователя в приглашении происходит из переменной $ USER. Поскольку вы не использовали su в качестве оболочки для входа, она не заменила среду.

Посмотрите на http://en.wikipedia.org/wiki/Whoami

0

Попробуйте sudo su ? Это работает так на моем Debian. Не уверен насчет мяты, но должен работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .