Все дело в упаковке. Если что-то упаковано в LHS-способе (помещение исполняемых файлов в bin / libraries в lib / и т. Д.), Оно должно войти в / usr / local.
Если что-то имеет каталог верхнего уровня и не следует этой модели, оно входит в / opt. Как правило, вам нужно явно добавлять вещи в / opt для вашего PATH.
См. также Этот вопрос о суперпользователе
Это должно сделать трюк:
cp -r ~/a* <path-to-end-directory>
Ваш текущий каталог ., каталог выше вас ...
Таким образом, вам нужна именно команда cp -r ~/a* .