Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Консоль пользователя , Как?  (Прочитано 974 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lamer32

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Консоль пользователя , Как?
« : 28 Июля 2020, 13:38:08 »
Всем привет друзья , с вами Ламер. Вообщем стояла у меня 16.04 сервер , работала , все было хорошо. Преимущественно работал под пользователем. Тут решил обновиться до 18.04 , и сюрприз невероятный меня ждал. Короче объясню так:
Заходу я под "Рутом" работаю в консоли как обычно , использую в помощь таб ( для команд ) , нужна мне крайняя команда - жму вверх. Вообщем полноценно работаю в консоли. НО!
Стоит мне зайти под пользователем , как помощник команд не работает , хочу ввести крайнюю команда - так там каки-то цифры и символы , может кто-нибудь объяснит как это решить?
Спасибо

ТС не появлялся на Форуме более трех месяцев по состоянию на 19/03/2021 (последняя явка: 10/11/2020). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 19 Марта 2021, 14:29:42 от zg_nico »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 5374
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #1 : 28 Июля 2020, 13:45:59 »
Цитировать
Заходу я под "Рутом" работаю... НО!
Стоит мне зайти под пользователем
Это два совершенно разных человека, каждый со своей историей.
Цитировать
кто-нибудь объяснит как это решить?
Смешать двух пользователей. А локти потом кусать не будешь.

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5459
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #2 : 28 Июля 2020, 13:50:01 »
Заходу я под "Рутом" работаю
Use sudo, Luke!
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Lamer32

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #3 : 28 Июля 2020, 13:52:47 »
Смешивать ничего не нужно. Хочу работать полноценно в консоли пользователя. Что мне теперь все руками набирать? У меня есть некоторые команды , которые очень длинные , а так нажал стрелочку вверх и она показалась.
sudo su - user не помогает

Оффлайн RoDoN

  • Участник
  • *
  • Сообщений: 134
    • Просмотр профиля
    • RoDoN X
Re: Консоль пользователя , Как?
« Ответ #4 : 28 Июля 2020, 14:06:40 »
Что мне теперь все руками набирать? У меня есть некоторые команды , которые очень длинные
Скопировать историю рута в историю пользователя и пользоваться дальше
Lenovo B590 (i3-3110M, 8 Гб, GeForce 720M)

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5459
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #5 : 28 Июля 2020, 14:07:25 »
sudo cat /root/.bash_history >> ~/.bash_historyвыполнять от пользователя

Цитировать
Что мне теперь все руками набирать? У меня есть некоторые команды , которые очень длинные
Alias'ы в помощь

(Нажмите, чтобы показать/скрыть)
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Lamer32

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #6 : 28 Июля 2020, 16:18:39 »
Мне кажется я просто неправильно задаю вопрос и поэтому получаю совсем не те ответы

Dzhoser

  • Гость
Re: Консоль пользователя , Как?
« Ответ #7 : 28 Июля 2020, 16:55:48 »
Lamer32, В домашней каталоге пользователя присутствует файл
/home/имяпользователя/.bash_history
В нем сохраняются ваши введённые команды.
Можно скопировать содержание файла в другой профиль.

Оффлайн Lamer32

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #8 : 28 Июля 2020, 17:14:42 »
Еще попробую сформулировать правильно вопрос: Мне не нужно делать костыли для сохранения команд. Мне нужна именно нормальная человеческая консоль , в которой я смогу полноценно работать. на данный момент эта консоль ограничена , и связана с тем что есть root а есть user , НО:
В версии 16.04 все работало прекрасно! Получается в 18.01 ввели изменения или еще что-то

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13912
  • Xubuntu 18.04
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #9 : 28 Июля 2020, 17:20:57 »
Lamer32,
Надо всё с начала рассказывать тогда. В стандартном Ubuntu никакого "зайти под root" нет в принципе. Это вообще не нужно. Так как из-под пользователя вы всегда можете воспользоваться sudo и получить все права.

Раз вы заходите под рутом, значит вы что-то с системой для этого сделали. Что конкретно мы не знаем. Поэтому и сказать что-то содрежательное затруднительно.
Я в личке не консультирую. Вопросы задавайте на форуме.

Dzhoser

  • Гость
Re: Консоль пользователя , Как?
« Ответ #10 : 28 Июля 2020, 17:23:14 »
Lamer32, я правильно понимаю Вы хотите заходить и работать под root?

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5459
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #11 : 28 Июля 2020, 17:42:14 »
Мне не нужно делать костыли для сохранения команд. Мне нужна именно нормальная человеческая консоль
Это как раз вы костыли делаете. Есть пользователь, есть sudo. Что еще надо?

Пользователь добавил сообщение 28 Июля 2020, 17:43:36:
на данный момент эта консоль ограничена , и связана с тем что есть root а есть user
это как-бы везде есть.
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Lamer32

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #12 : 28 Июля 2020, 17:59:06 »
Ладно давайте забудем root) Попробую объяснить как Ламер.
Есть некоторый пользователь @admin , у которого есть все права администратора. авторизуюсь в этом пользователе и получаю
admin@server:~$ ( жму стрелку вверх - получаю все крайние команды , выполняемые мною ранее )
окей. теперь мне нужен нужный пользователь под которым я запускаю некоторые приложения. делаю: su - user , ввожу пароль и получаю:
$
Окей , жму кнопку вверх , посмотреть список выполненных команд ранее и получаю:
$^[[A

думаю я объяснил чтоб меня поняли. Спасибо

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13912
  • Xubuntu 18.04
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #13 : 28 Июля 2020, 18:03:42 »
Lamer32,
А с какого перепугу под одним пользователем должен быть виден список предыдущих команд другого?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Lamer32

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #14 : 28 Июля 2020, 18:12:29 »
А с какого перепугу под одним пользователем должен быть виден список предыдущих команд другого?
Да бог с этим списком , мне нужна нормальная рабочая консоль для пользователя @user , тк у пользователя @admin она работает исправно

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.