Como pular em um computador específico usando o terminal no Mac OS X

0

Eu conheço alguns comandos relacionados ao Terminal do Mac OS X como ls , cd , mkdir etc.

O que eu quero fazer é mudar de computador na rede - como?

O que tentei é o seguinte -

  • cd /
  • ls
  • cd Network
  • ls (aqui não encontrei computadores)

O que exatamente eu estou sentindo falta?

Agradecemos antecipadamente por compartilhar seu conhecimento.

Sagar

    
por Sagar R. Kothari 02.07.2010 / 12:12

3 respostas

6

Você pode usar smbtree para listar todos os compartilhamentos. Você pode usar mount para montar o compartilhamento e o cd para navegar nele. Observe que você precisa criar a pasta na qual deseja montar o compartilhamento. (Como alternativa, você pode montar o compartilhamento usando o localizador e apenas navegar até ele via cd . Eles são montados em / Volumes).

Veja um exemplo de montagem de um compartilhamento, listando seu conteúdo e desmontando-o novamente.

cd /Volumes
mkdir myshare
mount -t smbfs //guest@myhost/myshare myshare
ls myshare
umount myshare
rm -r myshare
    
por 02.07.2010 / 13:47
4

Eu usaria SSH para entrar no computador remoto, então se você quiser transferir algum arquivo use scp (cópia SSH). Uma pesquisa rápida em "SSH on OSX" deve te dar o que você quer, em geral, aqui estão os passos:

1. open terminal on OSX
2. type "ssh [username]@[ip address of remote computer]"

agora é como se você tivesse aberto o terminal nesse computador.

Você precisará habilitar o SSH nas preferências do sistema do computador remoto.

Aqui está um tutorial (há muitos outros): link

    
por 02.07.2010 / 18:16
2

Você sempre pode usar drag'n'drop: abra a janela do terminal, digite cd (note space at end) conecte-se ao compartilhamento de rede e arraste-o para a janela do terminal, pressione enter…

Além disso, se você tiver o bash 4.x, você pode adicionar shopt -s autocd ao seu ~/.bash_login ou ~/.profile para pular a digitação cd part, apenas o nome do diretório.

    
por 09.07.2010 / 18:52