So greifen Sie mit dem Terminal auf einen Netzwerkordner in Ubuntu zu

16

Ich bin neu in Ubuntu (und Linux) und versuche, über das Terminal auf Dateien zuzugreifen. Der Netzwerkordner befindet sich auf meinem Desktop, aber wenn ich über das Terminal zum Desktopordner gehe, ist der Netzwerkordner nicht dort.

Wie greife ich über das Terminal auf Dateien in einem Netzwerkordner zu?

Quacksalber
quelle

Antworten:

6

Unter GNOME über die GUI gemountete Netzwerkstandorte werden unter gemountet ~/.gvfs.

Ignacio Vazquez-Abrams
quelle
1
Ist das noch wahr? Ich kann nicht bestätigen, dass dies auf Ubuntu Maverick funktioniert. Ich habe 2 Netzwerkordner (1 smb, 1 ftp) über Nautilus gemountet und sie erscheinen nicht in ~/.gvfs.
kynan
Dies gilt für mich unter Ubuntu 12.04 Precise
Rian Sanderson
2
unter /run/user/$UID/gvfs für mich auf Ubuntu 17.04
Janus Troelsen
@JanusTroelsen / run / user / $ UID / gvfs funktioniert auch auf Ubuntu 14
Alejandro Quiroz
6

gehe zuerst zu

/ run / user / 1000 / gvfs /

cd / run / user / 1000 / gvfs /

In diesem Verzeichnis finden Sie den Namen und den Zugriff des Servers, mit dem Sie verbunden sind. Geben Sie diese CD "Name Ihres Servers" ein

Jetzt haben Sie den Server vom Terminal verbunden

aber vorher müssen Sie es von der GUI eingeben

der andere Weg ist zu benutzen; sshfs

Medhat Helmy
quelle
askubuntu.com/questions/33480/… "/ $ XDG_RUNTIME_DIR / gvfs"
BlackShift
Dies funktionierte für mich auf Fedora 24.
Echoashu
5

Zuerst, sudo apt-get install cifs-utils

Nächster, 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

Sie werden dann zur Eingabe eines Passworts aufgefordert.

Wenn der Computer keiner Domäne angehört, verwenden Sie einfach den Computernamen anstelle der Domäne.

Das hat gerade bei mir funktioniert.

danielpops
quelle
4

Bei Ubuntu 14.04 funktioniert Ignacios Antwort nicht. In der Tat ist an anderer Stelle, wie hier gesagt .

lucasvc
quelle
1

Verwenden Sie smbmount. Es stellt einen Netzwerkspeicherort in einem Verzeichnis bereit.

petersohn
quelle
0

Öffnen Sie einfach den erforderlichen Netzwerkstandort in Nautilus und die Adresse wird im Feld Nautilus-Standort angezeigt.

Alex F
quelle
Die von nautilus angezeigte Adresse lautet normalerweise "smb: // server / share", was in der Befehlszeile nicht funktioniert
Brian
1
Es sei denn, wir sprechen über ein Argument gvfs-mount. Aber wir sind nicht.
Ignacio Vazquez-Abrams
0

Ein guter Weg ist, den findBefehl zu verwenden und nach Dateien am Netzwerkspeicherort zu suchen. Gefunden unter: /home/user/.gvfs.

Jeppe
quelle