На этот вопрос уже есть ответ здесь:
Что означает команда ./
? Например, иногда мы вызываем файл с ./ config
, иногда ../ config
, спасибо
./config
означает, что вы что-то вызываете в текущем рабочем каталоге. В этом случае config является исполняемым файлом. Вы должны указать путь для исполняемых файлов, если они находятся за пределами переменной $ PATH, и поэтому config
недостаточно.
../config
будет использоваться, если исполняемый файл config
находится в родительском элементе текущего рабочего каталога.