Как создать постоянные псевдонимы в Unix-подобных системах?

Я ищу простой способ создания постоянного псевдонима для всех пользователей. Таким образом, ~/.bashrc или ~/.bash_profile не является опцией.

Разве никто не создал для этого программу? Я думаю, что это должна быть очень распространенная потребность. Если нет, я всегда могу создать собственный сценарий Bash , но мне нужно знать, есть ли эквивалент .bash_profile для всех пользователей.

В моем случае я использую Mac OS X v10.9 (Mavericks) и Ubuntu 12.04 (Precise Pangolin), но мне нужен метод, который работает на основных Unix-системах.

ОБНОВЛЕНИЕ: мне было интересно, какая программа автоматически позволяет пользователям управлять списком постоянных псевдонимов непосредственно из командной строки без необходимости редактировать файлы. У него будут параметры для настройки для всех пользователей, целевых пользователей, оболочки взаимодействия / входа и т. Д.

ОБНОВЛЕНИЕ 2: Ответ на ответ @jimmij

 $ su -m Password: # cat /etc/profile alias test343="echo working" # cat /etc/bash.bashrc alias test727="echo working" # test727 bash: test727: command not found # test343 bash: test343: command not found 

2 Solutions collect form web for “Как создать постоянные псевдонимы в Unix-подобных системах?”

Пожалуйста, ознакомьтесь с руководством по bash :

  • / и т.д. / профиль

    Системный файл инициализации, выполняемый для интерактивных оболочек входа

  • /etc/bash.bashrc

    Системный файл инициализации, выполненный для интерактивных оболочек без входа.

  • ~ / .bash_profile

    Файл личной инициализации, выполненный для интерактивных оболочек входа

  • ~ / .bashrc

    Индивидуальный загрузочный файл для каждой интерактивной оболочки

  • ~ / .bash_logout

    Отдельный файл очистки оболочки входа, выполняемый при выходе из оболочки входа

Поэтому вам нужно добавить свои псевдонимы в /etc/profile или /etc/bash.bashrc , чтобы сделать их доступными для всех пользователей.

Если у вас установлен рубин, вы можете использовать aka для генерации постоянного псевдонима «на лету».

Linux и Unix - лучшая ОС в мире.