За ~/.profileзамовчуванням немає .
Деякі передумови: коли ви запускаєте Terminal.app, він завантажує оболонку - у вашому випадку Bash. Оболонки можуть мати конфігураційні файли, і .profileце один із них. Вони читаються, коли оболонка запускається, у визначеному порядку. Ви можете запустити man bashта прочитати розділ "Виклик" для отримання більш детальної інформації.
Тепер у macOS я б рекомендував створювати не .profileфайл, а .bash_profileфайл. Для Bash це не матиме різниці у функціональності. Однак зауважте, що після створення файлу, який називається ~/.bash_profile, його ~/.profileбільше не читатимуть, і оскільки більшість посібників захочуть вас змінити .bash_profile, краще дотримуватися цього.
Ви можете просто створити файл, якщо він не існує, і відкрити його в текстовому редакторі.
touch ~/.bash_profile
open -e !$
Збережіть це, і наступного разу, коли ви запустите новий екземпляр Bash (наприклад, відкривши нове вікно терміналу), ваш текст ~/.bash_profileбуде прочитаний, і всі команди в ньому будуть виконані.