Команда по умолчанию:
sudo apt-get update
Я хочу заменить команду (sudo) на имя пользователя. Например:
username apt-get update
Используйте alias username="sudo" из терминала, чтобы временно изменить его.
Для постоянного изменения добавьте тот же текст в ~ / .bashrc. Вы можете использовать:
vi ~/.bashrc
Или:
nano ~/.bashrc
для этого. Если вы попробуете маршрут vi, вам нужно будет нажать i, прежде чем вводить текст, а затем клавишу эвакуации, а затем :wq, чтобы сохранить файл. Если это не сработает, вам, вероятно, потребуется обновить версию vim, которую вы можете сделать с помощью этой команды:
sudo apt-get install vim
Если, с другой стороны, вы хотите изменить sudo контекстно, так что вы вместо этого просто введите имя текущего пользователя, попробуйте создать файл «usernames.sh» с помощью этой команды:
vi usernames.sh
Или:
sudo vi usernames.sh
В зависимости от того, где вы его создаете. Затем введите этот текст:
#!/bin/bash
shopt -s expand_aliases
alias $USER="sudo"
Сделайте его исполняемым с помощью chmod +x usernames.sh, затем запустите эту команду:
./usernames.sh
Чтобы он запускался каждый раз при запуске компьютера, введите:
cp usernames.sh /etc/init.d
Далее следуют:
update-rc.d usernames.sh defaults
Снова дайте мне знать, если это сработает, и если это то, что вы имели в виду, поскольку, как я уже сказал, у меня нет доступа к терминал Ubuntu в настоящее время для тестирования. Если есть проблемы, они могут быть исправлены, если я узнал о них.
Используйте alias username="sudo" из терминала, чтобы временно изменить его.
Для постоянного изменения добавьте тот же текст в ~ / .bashrc. Вы можете использовать:
vi ~/.bashrc
Или:
nano ~/.bashrc
для этого. Если вы попробуете маршрут vi, вам нужно будет нажать i, прежде чем вводить текст, а затем клавишу эвакуации, а затем :wq, чтобы сохранить файл. Если это не сработает, вам, вероятно, потребуется обновить версию vim, которую вы можете сделать с помощью этой команды:
sudo apt-get install vim
Если, с другой стороны, вы хотите изменить sudo контекстно, так что вы вместо этого просто введите имя текущего пользователя, попробуйте создать файл «usernames.sh» с помощью этой команды:
vi usernames.sh
Или:
sudo vi usernames.sh
В зависимости от того, где вы его создаете. Затем введите этот текст:
#!/bin/bash
shopt -s expand_aliases
alias $USER="sudo"
Сделайте его исполняемым с помощью chmod +x usernames.sh, затем запустите эту команду:
./usernames.sh
Чтобы он запускался каждый раз при запуске компьютера, введите:
cp usernames.sh /etc/init.d
Далее следуют:
update-rc.d usernames.sh defaults
Снова дайте мне знать, если это сработает, и если это то, что вы имели в виду, поскольку, как я уже сказал, у меня нет доступа к терминал Ubuntu в настоящее время для тестирования. Если есть проблемы, они могут быть исправлены, если я узнал о них.