ComeçarComece gratuitamente

Como posso ir para um diretório acima?

O pai de um diretório é o diretório acima dele. Por exemplo, /home é o pai de /home/repl, e /home/repl é o pai de /home/repl/seasonal. Você sempre pode fornecer o caminho absoluto do diretório pai para comandos como cd e ls. Com mais frequência, no entanto, você aproveitará o fato de que o caminho especial .. (dois pontos sem espaços) significa "o diretório acima daquele em que estou agora". Se você estiver em /home/repl/seasonal, cd .. leva você para /home/repl. Se você usar o cd .. mais uma vez, ele vai para /home. Mais um cd .. e você vai para o diretório raiz /, que é o topo do sistema de arquivos. (Lembre-se de colocar um espaço entre cd e .. - é um comando e um caminho, não um único comando de quatro letras).

Um único ponto sozinho, ., sempre significa "o diretório atual", Portanto, ls e ls . fazem a mesma coisa, mas cd . não tem efeito (porque ele move você para o diretório em que você está agora).

Um último caminho especial é ~ (o caractere til), que significa "seu diretório pessoal", como /home/repl. Não importa onde você esteja, ls ~ sempre listará o conteúdo do seu diretório pessoal, e cd ~ sempre levará você para o seu diretório pessoal.


Se você estiver em /home/repl/seasonal, Para onde cd ~/.../. leva você?

Este exercício faz parte do curso

Introdução ao Shell

Ver Curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Comece o exercício