Como mover um diretório com o Terminal no OS X

141

Quando inicio uma nova janela do Terminal, ela me inicia em 'Macintosh HD / Users / MyName'. Como posso sair do meu diretório de usuários e voltar ao nível superior?

DrANoel
fonte
18
Use "cd /" para acessar o diretório raiz.
TMN
1
ou apenas cd para chegar ao diretório raiz #
1028
@ coolcool1994 - Isso vai para o diretório inicial do usuário, não para o diretório raiz.
Quentin

Respostas:

228

cd ..fará o backup do diretório em um. Se você deseja acessar uma pasta no diretório pai, pode fazer algo assim cd ../foldername. Você pode usar o truque ".." quantas vezes quiser fazer backup através de vários diretórios pai. Por exemplo, cd ../../Applicationsvocê levaria paraMacintosh HD/Applications

davidcelis
fonte
Muito obrigado! O Macintosh HD / Applications é exatamente para onde eu estava indo.
DrANoel
cd /, poderá ir para o diretório de volta raiz
Zip
4
Certifique-se de colocar o espaço entre "cd" e "..", pequeno, mas pode causar dor se não prestar atenção.
Abdullah Rasheed
@Nofel Certifique-se de colocar um espaço entre cde..
davidcelis
16

Para Mac Terminal

cd ..   # one up
cd ../  # two up
cd      # home directory 
cd /    # root directory
cd "yaya-13" # use quotes if the file name contains punctuation or spaces
D88naimi
fonte
cdvai para o diretório inicial do usuário, não para o diretório raiz.
Quentin
1
Também cd ../não são dois up ... O comando é o mesmo quecd ..
wkunker
16

A digitação cdo levará de volta ao seu diretório pessoal. Enquanto a digitação cd ..o moverá para cima apenas um diretório (o pai direto do diretório atual).

JSON C11
fonte
4

Para mover um diretório, a maneira mais rápida seria adicionar um alias ao ~ / .bash_profile

alias ..='cd ..'

e então seria necessário apenas digitar '.. [return]'.

empédocle
fonte
3

Vamos torná-lo ainda mais simples. Digite abaixo após o sinal $ para subir um diretório:

../
Saral Kochar
fonte
Não funciona para mim - eu recebo o erro -bash: ../: is a directory. Eu acho que funciona com cd ../embora.
Bill Cheatham