Когда каждый дает команду, которая не существует в терминале, она приводит к:
Программа 'programname' не установлена. Можно установить его путем ввода:
sudo apt-get install programname
Есть ли какой-либо ярлык, которым не должен перепечатывать 'sudo склонный - получают установку programname' строка?
По умолчанию нет ни одного, но не настолько трудно определить то:
alias ii='sudo apt-get install'
можно затем просто звонить
ii !!
Для получения дополнительной информации читавший man bash
на псевдонимах и истории.
Принятие части, которой Вы стараетесь избегать, перепечатывает последнюю команду, можно использовать удар, который получает встроенное "скорострельное оружие" в качестве параметра для Кв.-:
sudo apt-get install !!
, Который заменит"!!" с предыдущей командой Вы ввели.
Вот ссылка о других усовершенствованных функциях оболочки:
Начиная с предложенный команду не был введен прежде, это не будет в истории удара. Так Стрелка вверх или .bash_history
не поможет.
установка псевдонима для sudo apt-get install
уменьшит некоторый ввод, но все еще необходимо ввести имя программы, особенно если programname является differnt от имя пакета .
самый простой способ "ввести" команду без ввода состоит в том, чтобы скопировать строку с терминала и вставить его.
sudo apt-get install programname
использование мыши и нажатия Ctrl + Сдвиг + C . $
подсказка, и нажмите Ctrl + Сдвиг + V . Hope эта справка.
Да, просто совершите нападки, Стрелка вверх включают Вашу клавиатуру. Поразите его снова для вызова команды, которую Вы использовали прежде, и т.д.
кроме того, можно проверить историю данных команд путем ввода:
gedit ~/.bash_history