Я использую bash shell в Linux, и мне интересно, есть ли способ открыть новое окно терминала, когда я вхожу в систему как root с помощью su или sudo su .

Я имею в виду, что если можно набрать sudo su и открыть новое окно терминала с приглашением root (создайте некую команду для каждого ввода sudo su , откроется новое окно с приглашением root).

4 ответа4

1

при каждом вводе команды sudo su создайте своего рода команду, откроется новое окно с приглашением root

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

alias 'sudo-su'='sudo terminal_program_name'

где терминал_программа_имя - это программа, которую вы используете для доступа к Bash Shell, а именно. консоль, гном-терминал, дипин-терминал и др.

Примечание . Псевдоним является временным и будет потерян, когда вы закроете активное окно, из которого вы выполнили команду псевдонима. Чтобы сделать ваш псевдоним постоянным, отредактируйте ваш файл .bashrc и добавьте в него вышеупомянутую команду псевдонима.

1

Проверьте tmux . Я работаю с ним ежедневно: на своем ноутбуке, роутере и сервере на работе; в оконном терминале, текстовый режим, через ssh. Благодаря сочетаниям клавиш это позволило мне значительно повысить производительность. Для меня нет поворота назад к отдельным окнам терминала.

0

Не уверен, используете ли вы Ubuntu или какую-либо другую аналогичную ОС. Обычно вы можете нажать CTRL + SHIFT + T, чтобы открыть новый терминал. Он должен запустить этот терминал в качестве текущего пользователя (whoami)

0

Если у вас есть какое-либо окружение рабочего стола, вы можете это сделать. Если нет, вы не можете сделать это.

Первый - открыть два терминала.

Второй - введите su на первом терминале и введите свой пароль root.

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