Como cd para um compartilhamento de arquivos do Windows?

5

No trabalho, passo muito tempo manipulando arquivos em um computador em rede que executa o SME Server (mas isso é configurado para o compartilhamento de arquivos do Windows, se isso de alguma forma fizer a diferença).

Eu tenho me perguntado como fazer o cd para a raiz da unidade de rede do bash para que eu não precise continuar chamando o Finder / nautilus toda vez que eu quiser copiar um arquivo. Alguma sugestão?

No Ubuntu, conecto-me à unidade como um compartilhamento do Windows via Places - Connect to Server. No OSX, bem, eu entrei no drive uma vez, e ele aparece no Finder.

    
por eckza 22.03.2011 / 15:53

3 respostas

5

Para o OS X, procure seu nome de compartilhamento em / Volumes (ele pode ter um "-digit" no final se você tiver muitas montagens com o mesmo nome). O mesmo vale para CD / DVDs e imagens de disco montados.

    
por 22.03.2011 / 16:52
8

Enquanto tecnicamente usando o Samba, o Nautilus usa gvfs, que usa o FUSE para montar o compartilhamento SMB usando libsmbclient, você não está realmente montando o sistema de arquivos como faria com o comando mount . Quando você usa o Nautilus com montagens SMB, um processo de segundo plano gvfsd-smb é iniciado. Você pode acessar o ponto de montagem em ~ / .gvfs /, onde há um diretório com um nome baseado nas configurações de montagem que você usou para se conectar.

Confira / proc / mounts para ver os detalhes do ponto de montagem do daemon gvfs-fuse.

    
por 22.03.2011 / 17:08
6

Uma maneira fácil é montar o compartilhamento usando o SAMBA . Depois de instalar o samba, você pode montar o compartilhamento da seguinte forma:

mount -t cifs -o username=user,password=secret //server.com/share /mount/point

Existe um guia para o openSUSE que aparece via Google. Veja man mount.cifs para mais opções.

    
por 22.03.2011 / 16:22