O que significa “./” no shell do linux? [duplicado]

7
    

Esta pergunta já tem uma resposta aqui:

    
  •              O que significa / significa?                                      2 respostas                          
  •         
  •              Por que preciso digitar './' antes de executar um programa no diretório atual?                                      10 respostas                          
  •     

O que o comando ./ significa? Por exemplo, às vezes chamamos um arquivo com ./config , às vezes ../config , obrigado

    
por Mina King 13.10.2013 / 20:10

1 resposta

11

./config significa que você está chamando algo no diretório de trabalho atual. Neste caso, config é um executável. Você precisa especificar o caminho para executáveis se eles estiverem fora da variável $ PATH e é por isso que config não é suficiente.

../config seria usado se o executável config estivesse no pai do diretório de trabalho atual.

    
por Oli 13.10.2013 / 20:15