Trabalhar com caminhos em comandos unix
Antes de mergulhar em comandos UNIX, você deve primeiro conhecer alguns fatos. Para começar, como um usuário Mac, você pode não estar familiarizado com a forma como caminhos trabalhar em UNIX. UMA caminho
Conteúdo
Video: Comandos básicos unix/linux
Qualquer pasta dentro do 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 /
Como você provavelmente já imaginou, uma pasta e uma diretório são dois nomes diferentes para a mesma coisa. Pasta é o nome com o qual a maioria dos usuários de Mac estão familiarizados, e diretório é um termo que os usuários de energia UNIX preferir.
Video: Comandos ps e pstree - Visualizando processos e threads no sistema Linux
Porque o Mac OS X é um ambiente multi-usuário - e seus aplicativos e arquivos podem ser localizados em muitas pastas diferentes em seu disco rígido - você vai querer trabalhar com pastas ou arquivos em algum lugar diferente 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 irá mostrar-lhe 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 definidos para que qualquer usuário pode acessar seu conteúdo.)
Entrar cd .. mais uma vez, e você 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. diretório home do usuário é representado por um caractere til (~), e a raiz do disco rígido é indicado por uma barra (/), como exibido pelo prompt:
WHITEDRAGON: / markchambers $
É fácil para voltar ao seu diretório Home, seguindo esta sequência:
WHITEDRAGON: / markchambers $ cd UsersWHITEDRAGON: / Users markchambers $ cd markchambersWHITEDRAGON: ~ markchambers $
Aqui está uma maneira mais rápida. Em vez de mover através de cada pasta sucessiva até chegar ao seu destino pretendido, você pode especificar o caminho usando apenas um CD comando:
Video: Utilitário sed - Editor de streams - Substituição de strings - Linux
WHITEDRAGON: / markchambers $ cd / Users / markchambersWHITEDRAGON: ~ markchambers $
Claro, 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 caminho que pasta em conjunto com o CD comando.
Além disso, quando você navegar no seu disco rígido usando caminhos, você pode pular diretamente para seu destino desejado a partir de qualquer lugar. Quando você entra CD .., é em relação à sua posição actual, enquanto que entrar
cd / Users / markchambers
será sempre levá-lo para o mesmo diretório, independentemente do seu ponto de partida.