Jak uzyskać dostęp do folderu sieciowego w Ubuntu za pomocą terminala

16

Jestem nowy w Ubuntu (i Linux w tym zakresie) i próbuję uzyskać dostęp do plików za pomocą terminala. Folder sieciowy znajduje się na moim pulpicie, ale kiedy przechodzę do folderu Desktop przez terminal, folderu sieciowego nie ma.

Jak uzyskać dostęp do plików w folderze sieciowym za pośrednictwem terminala?

quack quixote
źródło

Odpowiedzi:

6

Lokalizacje sieciowe montowane pod GNOME za pośrednictwem GUI są montowane pod ~/.gvfs.

Ignacio Vazquez-Abrams
źródło
1
Czy to nadal prawda? Nie mogę potwierdzić, że działa na Ubuntu Maverick. Mam 2 foldery sieciowe (1 smb, 1 ftp) zamontowane przez nautilus i nie pojawiają się w ~/.gvfs.
kynan
dotyczy to mnie Ubuntu 12.04 Precise
Rian Sanderson
2
under /run/user/$UID/gvfs dla mnie na Ubuntu 17.04
Janus Troelsen
@JanusTroelsen / run / user / $ UID / gvfs działa również na Ubuntu 14
Alejandro Quiroz
6

najpierw idź do

/ run / user / 1000 / gvfs /

cd / run / user / 1000 / gvfs /

w tym katalogu znajdziesz nazwę i dostęp do serwera, z którym się łączysz. Wpisz ten cd „nazwa swojego serwera”

teraz podłączyłeś serwer z terminala

ale wcześniej musisz wprowadzić go z GUI

innym sposobem jest użycie; sshfs

Medhat Helmy
źródło
askubuntu.com/questions/33480/… "/ $ XDG_RUNTIME_DIR / gvfs"
BlackShift
To działało dla mnie na fedora 24.
echoashu
5

Pierwszy, sudo apt-get install cifs-utils

Kolejny, sudo mkdir -p /mnt/windows/share-name && sudo mount -t cifs //machine-name/share-name /mnt/windows/share-name -o username=your-username,domain=your-domain

Następnie wyświetli monit o podanie hasła.

Jeśli komputer nie jest przyłączony do domeny, po prostu użyj nazwy komputera zamiast domeny.

To działało mi teraz.

danielpops
źródło
4

W przypadku Ubuntu 14.04 odpowiedź Ignacio nie działa. W rzeczywistości jest w innym miejscu, jak powiedziano tutaj .

Lucucas
źródło
1

Zastosowanie smbmount. Montuje lokalizację sieciową w katalogu.

petersohn
źródło
0

Wystarczy otworzyć wymaganą lokalizację sieciową w Nautilus, a jej adres jest pokazany w polu Lokalizacja Nautilus.

Alex F.
źródło
Adres wyświetlany przez nautilus jest zwykle podobny do „smb: // server / share”, który nie działa w wierszu poleceń
Brian
1
Chyba że mówimy o kłótni gvfs-mount. Ale my nie jesteśmy.
Ignacio Vazquez-Abrams
0

Dobrym sposobem jest użycie findpolecenia i wyszukiwanie plików w lokalizacji sieciowej. Znaleziono go pod adresem: /home/user/.gvfs.

Jeppe
źródło