Каждый раз, когда я устанавливаю новый псевдоним в терминале и выхожу, он, кажется, забывает их. Есть идеи, почему это так?
У меня тоже был установлен Git, но всякий раз, когда я пытаюсь его использовать, я получаю команду not found.
.profile
повлияет на все оболочки для этого пользователя.bashrc
и .bash_profile
влияют на оболочки bash.csh_profile
повлияет на оболочки csh и т.д.Вы также можете использовать /etc/profile
чтобы применить изменения для всех пользователей.
Это правильное поведение оболочки.
Отредактируйте файл ~/.profile
и добавьте туда псевдонимы, чтобы они сохранялись в течение сеансов.
Ошибка git
том, что ваш $PATH
установлен неправильно; найдите, где установлен git
и добавьте его в переменную PATH
, снова отредактировав файл ~/.profile
.