MacOS Каталина и выше
Apple просто переключила свою стандартную оболочку на zsh , поэтому файлы конфигурации включают ~/.zshenv
и ~/.zshrc
. Это так же, как ~/.bashrc
, но для Zsh. Просто отредактируйте файл и добавьте то, что вам нужно; он должен быть получен каждый раз, когда вы открываете новое окно терминала:
nano ~/.zshenv
alias py=python
Затем нажмите Ctrl + X, Y, затем введите, чтобы сохранить.
Этот файл кажется выполненным независимо от того, что (вход в систему, не вход в систему или скрипт), поэтому кажется лучше, чем ~/.zshrc
файл.
Высокая Сьерра и ранее
Оболочкой по умолчанию является bash, и вы можете отредактировать файл ~/.bash_profile
и добавить псевдонимы:
nano ~/.bash_profile
alias py=python
Затем нажмите Ctrl + X, Y и введите, чтобы сохранить. Смотрите этот пост для получения дополнительной информации об этих конфигах. Это немного лучше , чтобы настроить его с вашим псевдонимом в ~/.bashrc
, то источник ~/.bashrc
из ~/.bash_profile
. В ~/.bash_profile
таком случае это будет выглядеть так:
source ~/.bashrc
PATH
разрешение оболочки для этой конкретной команды. Если/usr/bin
в вашейPATH
(что на самом деле это должно быть) , тоblah
будет работать оттуда нормально без этого псевдонима, тоже, если не будет также сказать ,/usr/local/bin/blah
и/usr/local/bin
это , прежде чем/usr/bin
в вашей ,PATH
но вы все еще хотите предпочитать/usr/bin/blah
и не для какой - то причине просто удалить или переименовать/usr/local/bin/blah
.