Ви використовуєте термінал неправильно. Поставте подвійні лапки навколо шляху:
cd "/Users/Kathieen Ashley/Documents/mytest/testproject2/Debug"
## new line!
./testproject2
Не використовуйте &&, вони не роблять те, що ви думаєте, що роблять.
Якщо ви хочете дізнатися більше, перегляньте Посібник з Bash для початківців .
Щоб детальніше розібратися у своїх питаннях:
Я встановив командний рядок, але він якось не працює.
Здається, працює так, як задумано, але, можливо, не так, як ви задумали.
Там написано "немає такого файлу чи каталогу"
cd, команда під назвою "змінити каталог", говорить про те, що немає такого каталогу чи файлу як /Users/Kathieen, що є правильним, оскільки здається, що ваша папка користувача є
/Users/Kathieen Ashley(зверніть увагу на пробіл, який супроводжується додатковим словом)
але щоразу, коли я прошу його шукати gcc, він говорить мені, що я маю його в своєму Mac.
Це правильно, gcc встановлений правильно.