O Mac OS X Terminal entra no Macintosh HD? Para usar o Git e o Github

4

Eu queria começar a usar o Git e o Github, especialmente para instalar o software da Web no meu diretório htdocs. htdocs é a pasta na qual você coloca todos os seus sites que são executados usando o MAMP - servidor Apache, PHP, MySQL e outras coisas.

Este não é o problema real, o problema é que eu estou no terminal e vejo isso:

imac-van-jeroen-*******-2:~ JeroensiMac$ 

E usar cd ~ ou cd .. só resulta na linha acima, o que é normal.

O problema é que todos os meus aplicativos e tudo realmente não estão no meu usuário, mas no Macintosh HD.

Macintosh HD/applications, or Macintosh HD/applications/MAMP/htdocs/

Eu quero estar no Terminal e ir ao meu Macintosh HD (isso é chamado de superusuário? ). p>

Eu quero saber se isso é culpa minha por instalar tudo no meu Macintosh HD em vez de Macintosh HD/users/JeroensiMac/~ . Também gostaria de saber se é possível, e estou apenas perdendo alguma coisa.

E se eu não estiver fazendo nada de errado é seguro usar o Git (Github) com diretórios no meu Macintosh HD?

    
por Jeroen 14.01.2011 / 13:14

2 respostas

8

Quando você abre Terminal , começa em /Users/username/ ou, em suma, ~ . Este é o mesmo caminho que Macintosh HD: Usuários: nome de usuário .

cd .. de lá leva você ao diretório pai /Users ou Macintosh HD: Usuários .

Para chegar a Macintosh HD (que é o mesmo que / no Terminal), digite

cd /

Seus outros discos são montados em /Volumes/ (que não é visível no Finder).

O item de menu Ir para pasta ... do Finder usa os caminhos Unix (ou seja, aqueles que começam com / ), por isso é útil conhecê-los mesmo se você não estiver usando o Terminal .

> Superusuário no Mac OS X refere-se à conta de usuário root usada para administração do sistema e pouco tem a ver com os caminhos do sistema de arquivos. É possível que sua conta de usuário não tenha permissões para escrever fora do seu diretório pessoal, é para isso que o ícone de bloqueio e o botão estão nas caixas de diálogo Obter Informações , ou quando você deseja excluir algo que sua conta de usuário regular não tem permissão para:

Você pode executar um comando como root no Terminal usando sudo ou su . Esteja ciente de que isso é perigoso se você não sabe o que está fazendo!

    
por 14.01.2011 / 14:58
1

Se você quiser entrar no seu Macintosh HD, você terá que substituir o Macintosh HD simplesmente por / . Por exemplo.

/Applications
/Applications/MAMP/htdocs/
    
por 14.01.2011 / 14:29