Відкрийте нове вікно терміналу та перейдіть до своєї домашньої каталоги (просто введіть cd
та натисніть Enter).
Після цього введіть, ls .bash*
а також ls .profile
(будь-ласка, кожне з цих імен файлів починається з крапки). Якщо у вас є ці файли (і у вас повинен бути принаймні .profile), вам потрібно відредагувати їх і додати до них псевдоніми. Я використовую VI (або VIM) для редагування цих файлів, але ви можете скористатися іншим редактором (адже введення у вікно терміналу open .bash_profile
відкриє його в TextEditor, що може бути трохи зручнішим для користувачів, якщо ви не знайомі з VI) . Якщо з якихось причин у вас немає жодного з цих файлів, створіть новий (і назвіть його .bashrc), додайте до нього свої псевдонімові рядки (так що це буде одна команда на рядок, як і ви їх вводили. в оболонці), а потім збережіть файл. Потім ви можете створити посилання на .bash_profile та .profile, використовуючи ln -s .bashrc .bash_profile; ln -s .bashrc .profile
.
Як правило, я роблю символічні посилання .bashrc та .bash_profile на .profile, а потім просто хвилююся лише про один файл.
Різниця між цими файлами полягає в тому, що bash буде створювати різні файли залежно від того, розпочато це як оболонка для входу (як правило, процес входу розпочинає оболонку як оболонку для входу) або як просто інтерактивну (але не вхідну) оболонку неінтерактивна оболонка. Маючи всі три файли по суті однакові, дає мені послідовне оточення незалежно від того, як було розпочато баш.
Ви отримаєте більше інформації, зробивши це man bash
, але будьте готові, це довга сторінка. Ви зможете побачити, який із трьох файлів (.bashrc, .profile та .bash_profile) розміщений залежно від того, у якому режимі було запущено bash.
Сподіваюся, що це допоможе - якщо ні, то крикни.