Это архитектурное решение в UNIX и Linux. Основная причина — безопасность. Вы не хотите запускать случайный файл только потому, что находитесь в каталоге, где находится файл. И это дает вам более точный контроль над тем, где находятся надежные источники исполняемых файлов.
Конечно, вы можете добавить текущий каталог в путь и вести себя как в MS Windows. Команда выглядит примерно так, как показано ниже, , но не делайте этого, так как это представляет угрозу безопасности .
export PATH=$PATH:.