Моя установка Ubuntu не имеет команды alias
. Обычно это будет в /usr/bin
вместе с другими базовыми командами, такими как which
. Я могу напечатать:
which which
/usr/bin/which
, но
which alias
интересно, что там не написано alias
не найдено; другие линуксы сказали бы это.
Я бегал
sudo find / -name "alias" -print
, и это тоже не нашлось.
Может ли добрый человек подсказать, как установить псевдоним? Я пытался sudo apt-get install alias
, но это не сработало.
Чтобы создать псевдоним, просто добавьте следующую строку в конце ~/.bashrc
alias <commcnd>='/path/to/executable'
Или,
alias <command>='some command -option'
Например, используйте rm -i
в качестве псевдонима. , rr
, просто добавьте следующую строку в конце ~/.bashrc
alias rr='rm -i'
Затем запустите следующее в терминале,
source ~/.bashrc
Теперь и далее, когда вы запускаете rr filename
это будет подразумеваться как rm -i filename
Чтобы узнать, если вы установите псевдоним, попробуйте следующее в терминале,
type rr
Вывод будет похож,
rr is aliased to `rm -i'
Надежда это поможет.
alias
фактически встроен в вашу оболочку (по умолчанию это bash
). Чтобы узнать больше об этом, запустите man bash
, а затем выполните поиск встроенной функции alias
, набрав /alias<ENTER>
. (/
сказать man
искать снова).
Несколько лакомых кусочков, о которых я узнал alias
:
\command
~/.bashrc
( или ~/.zshrc
, или как угодно)