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


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

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

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

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 6578
  • 20% Cooler
    • Просмотр профиля
Re: Консоль пользователя , Как?
« Ответ #2 : 28 Июля 2020, 13:50:01 »
Заходу я под "Рутом" работаю
Use sudo, Luke!
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Lamer32

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

Онлайн RoDoN

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

Оффлайн ALiEN175

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

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

(Нажмите, чтобы показать/скрыть)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 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

  • Старожил
  • *
  • Сообщений: 14038
  • 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

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

Пользователь добавил сообщение 28 Июля 2020, 17:43:36:
на данный момент эта консоль ограничена , и связана с тем что есть root а есть user
это как-бы везде есть.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Lamer32

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

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

Оффлайн Pilot6

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

Оффлайн Lamer32

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

 

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