Acessando pastas e arquivos via linha de comando OS X
É importante entender como OS X organiza arquivos em pastas e como você vai acessá-los via linha de comando. Como um usuário de Mac, você pode não estar familiarizado com a forma como caminhos trabalhar em Unix. UMA caminho é simplesmente uma representação textual de uma pasta ou arquivo.
Os caminhos mais simples são a raiz, indicado pela barra (/), e seu diretório Home, denotado por um caractere til (~), que atua como o equivalente a / Users / . Qualquer pasta no diretório inicial é representado pelo nome da pasta precedido por uma barra (/). Por exemplo, um documento intitulado myDoc que reside na pasta Documentos do usuário atual teria um caminho como este:
~ / Documents / myDoc
Da mesma forma, uma pasta chamada minha pasta que reside na pasta Documentos do usuário atual teria um caminho como este:
~ / Documentos / myFolder /
UMA pasta (Mac-fale) e um diretório (Unix-falar) são simplesmente dois nomes diferentes para a mesma coisa.
Porque OS X é um ambiente multiusuário, você pode, por vezes, querem trabalhar com pastas ou arquivos em algum lugar que não na sua pasta Home. A partir de sua pasta pessoal, digite o seguinte comando:
cd ..
Isso move você para a pasta logo acima da sua pasta Home, que passa a ser a pasta Users. Usando outro rápida ls comando mostra todos os usuários que têm permissão para usar a máquina. (By the way, compartilhada não é um usuário - é uma pasta com privilégios estabelecidos de forma que qualquer usuário pode acessar seu conteúdo.)
Entrar cd .. de novo, e se encontra na raiz do seu disco rígido principal. o diretório principal é o que você vê no Finder quando faz duplo clique no ícone do disco rígido no ambiente de trabalho. Lembre-se que directório raiz de um utilizador é representado por um caractere til (~), e a raiz do disco rígido é indicado por uma barra (/), como exibido pelo prompt:
WHITEDRAGON: / markchambers $
Ir de volta para seu diretório Home, seguindo esta sequência:
WHITEDRAGON: / markchambers $ cd UsersWHITEDRAGON: / Users markchambers $ cd markchambersWHITEDRAGON: ~ markchambers $
E aqui está uma forma ainda mais rápida. Em vez de mover através de cada pasta sucessivas até chegar ao seu destino pretendido, você pode especificar o caminho usando apenas um CD comando:
WHITEDRAGON: / markchambers $ cd / Users / markchambersWHITEDRAGON: ~ markchambers $
O diretório home é uma pasta especial em que você também pode navegar até lá, simplesmente digitando cd ~, mas o ponto principal aqui é que você pode navegar diretamente para pastas específicas usando o caminho de uma pasta em conjunto com o CD comando.
Além disso, quando você navegar no seu disco rígido usando caminhos, você pode saltar directamente para o seu destino desejado a partir de qualquer lugar. Quando você entra cd .., é em relação à sua posição actual, enquanto inserir
cd / Users / markchambers
sempre leva você para o mesmo diretório, independentemente do seu ponto de partida.