2010-05-25 17:19:50 +0000 2010-05-25 17:19:50 +0000
22
22

Wie mappe ich eine Laufwerksnetzwerkfreigabe mit dem Linux-Terminal?

Ich gewöhne mich immer noch an Linux, und die GUI ist großartig. Ich habe Ubuntu 10 und kann auf Netzwerk gehen und mir das Windows-Netzwerk ansehen. Mit einem Doppelklick komme ich dann zu den Laufwerken, die freigegeben sind. Wenn ich dann zurück zum Terminal gehe und:

cd ~/.gvfs

verwende, kann ich die zugeordneten Laufwerke sehen. Aber es wäre schön, wenn ich dies ohne all die Mausklicks tun könnte. Wie mappe ich also Netzlaufwerke im Terminal, so etwas wie net use für Windows.

Bearbeiten : Ich bin mir nicht sicher, was passiert ist, aber das habe ich getan, um es zum Laufen zu bringen. Ich habe das Verzeichnis für die Freigabe in /media erstellt und dann ausgeführt:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

und es hieß, der Befehl könne nicht gefunden werden. Also dachte ich mir, ich mache weiter und benutze smbfs, also führte ich aus:

sudo apt-get install smbfs

Ich versuchte den vorgeschlagenen Befehl mit smbfs statt mit cifs, und auch das funktionierte nicht. Also versuchte ich es noch einmal, und als ich das nächste Mal:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

lief, funktionierte es, und ich konnte mit cd zum Verzeichnis navigieren.

Antworten (2)

22
22
22
2010-05-25 17:56:03 +0000

Erstellen Sie auf Ihrem Rechner ein Verzeichnis, das als Einhängepunkt für die Freigabe verwendet werden soll:

sudo mkdir /media/yoursharename

Dann verwenden Sie den Befehl mount, um eine Windows-Freigabe dem soeben erstellten Einhängepunkt zuzuordnen:

sudo mount -t cifs -o username=nicorellius //server/sharename /media/yoursharename

Sie sollten nun von Ihrem /media/yoursharename Einhängepunkt aus auf die Freigabe zugreifen.

7
7
7
2010-05-26 19:31:05 +0000

gvfs-mount kann verwendet werden, um Dateisysteme unter ~/.gvfs auf die gleiche Weise wie Gnome-Anwendungen zu mounten.