Quão prático é usar ./ no terminal?

3

Eu sou novo no Linux, até agora eu posso navegar através de diretórios facilmente e alterar as permissões de arquivo, eu também posso fazer algumas coisas de python / java dentro do terminal. Minha pergunta é que quando eu estou usando cd / ls / rm e tal, eu sempre uso ./ quando estou referenciando subdiretórios. Isso é um bom ou mau hábito?

    
por WillumMaguire 08.10.2012 / 01:31

2 respostas

2

./file_name é usado para executar um arquivo que está no diretório atual. Obviamente, este arquivo deve ser executável.

Se você quiser mudar para um subdiretório, basta digitar

cd sub-directory_name

Qual é o mesmo que

cd ./sub-directory_name
    
por 08.10.2012 / 01:34
0

Quando você começar a usar $CDPATH , haverá mais uma distinção entre cd subdir e cd ./subdir : o primeiro pesquisará CDPATH se o diretório não for encontrado no diretório atual, enquanto o segundo não for encontrado; além disso, o primeiro elimina o caminho de destino para a saída padrão, enquanto o segundo não.

    
por 08.10.2012 / 01:56

Tags