когда мы указываем путь к файлу несколько раз, мы указываем как ./filename и некоторое время ../filename чем разница между этими двумя?
7
4 ответа
15
../ относится к родительской папке, а ./ означает текущую папку
8
. означает «текущая папка».
.. означает «папка, содержащая текущую папку».
5
на всякий случай, ./filename самом деле означает то же самое, что и filename - однако в системах unix текущий путь не ищется для исполняемых файлов (по соображениям безопасности), поэтому вы должны явно сказать "посмотрите в текущем каталоге" "
1
Оба разные. ./filename указывает на файл в текущем каталоге, в то время как ../filename указывает на файл в родительском каталоге
