../
refere-se à pasta pai, enquanto ./
significa a pasta atual
quando especificamos o caminho do arquivo algumas vezes especificamos como ./filename
e algum tempo ../filename
qual é a diferença entre esses dois?
../
refere-se à pasta pai, enquanto ./
significa a pasta atual
.
significa 'a pasta atual'.
..
significa 'a pasta que contém a pasta atual'.
caso você queira saber, ./filename
na verdade significa a mesma coisa que filename
- no entanto, em sistemas unix, o caminho atual não é procurado por executáveis (por motivos de segurança), então você tem que dizer explicitamente " procure no diretório atual "
Ambos são diferentes. ./filename
aponta para um arquivo no diretório atual, enquanto ../filename
aponta para um arquivo no diretório pai
Tags filesystems