'ls / users / applications' não está listando meus aplicativos no OS X

0

Eu gostaria de instalar o xdebug aqui no meu Mac (Macbook pro 8,1 13 "rodando o OS X 10.6.6), mas eu preciso entrar na minha pasta de aplicativos para chegar ao meu arquivo phpize.

Quando digito % cd /users/applications no meu terminal, ele me leva à pasta de aplicativos, mas quando digito ls , o terminal retorna um número único entre chaves, seguido por Applications.localized , enquanto esperava uma lista de o conteúdo das aplicações.

O que está acontecendo?

    
por Immers 12.05.2011 / 19:00

2 respostas

10

tente cd /Applications e, em seguida, ls

    
por 12.05.2011 / 19:02
2

/users/applications provavelmente não será sua pasta Aplicativos. A pasta principal do aplicativo Mac é /Applications . As pastas base são armazenadas em /Users (portanto, seria de esperar que /Users/applications fosse a pasta pessoal do usuário com nome de usuário curto applications ). Você pode ter uma pasta chamada Aplicativos na sua pasta pessoal (por exemplo, /Users/[yourusername]/Applications ou ~/Applications ) - o CrossOver coloca o material lá, por exemplo. Finalmente, programas de linha de comando no estilo Unix são armazenados em uma variedade de locais (alguns dos quais estão escondidos no Finder), como /usr/local/bin ou ~/bin , mais ou menos correspondendo a a estrutura do diretório Unix .

Como alternativa, se você tiver acesso no Finder à pasta que contém o arquivo desejado, poderá adicioná-lo a uma linha de comando simplesmente arrastando-o para a janela do Terminal. Por exemplo, para cat de um arquivo, você digitaria cat (observe o espaço à direita) e, em seguida, arraste o arquivo para a janela Terminal a partir do Finder. Ele será substituído por seu caminho completo e você poderá executar o comando.

Tenha em mente que você não precisa estar no mesmo diretório que um arquivo para referenciá-lo - apenas forneça um caminho completo (ou seja, um que comece com / ) ou use ../ para se referir a um parente diretório pai (mas além de um ou dois níveis, o último fica confuso rapidamente).

    
por 12.05.2011 / 19:45