Zugriff auf den freigegebenen Verzeichnispfad in Mac OS X Terminal


30

Ich versuche, über ein Terminal auf dem Mac auf einen freigegebenen Netzwerkserver zuzugreifen.

Ich kann natürlich nur mit dem Befehl cd (z. B. cd / Applications) auf Verzeichnisse auf demselben System zugreifen, aber über unser freigegebenes Netzwerk kann ich einfach nicht herausfinden, wie ich dorthin komme.

Ich frage mich, ob es sich um ein Sicherheitsproblem handelt, das einen Benutzer daran hindert, es zu sehen oder darauf zuzugreifen.


2
Eingelegte Datenträger befinden sich unter / Volumes, z cd /Volumes/MySharedVolume.
Paul R

Antworten:


37

Ich vermute, das Volume muss zuerst gemountet werden, bevor Sie darauf zugreifen können.

% cd /Volumes/[you server/volume name here]/Users/Shared/

Oder du solltest ssh benutzen.


Wie montierst du es aber? Es ist im Finder geöffnet, aber wie kann ich in der Befehlszeile auf dieses freigegebene Volume verweisen? My / Volumes enthält nur einen Eintrag für meine SSD -> /
Jonathan Hartley

Sie könnten versuchen ls -l /Volumes, normalerweise würden Sie alle gemounteten Volumes aufgelistet sehen. Wenn es nicht in der Liste enthalten ist, ist es vermutlich nicht richtig eingebunden (aushängen und erneut versuchen?), Oder Sie haben möglicherweise keinen Zugriff darauf.
André van Toly

19
cd /Volumes

Dort finden Sie alle gemounteten Volumes. Es wird auch die Netzwerk-Volumes geben.


Vielen Dank! das hat genau den Trick getan. Gibt es eine gute Referenz, die ich in Zukunft verwenden könnte?

Es tut mir leid - ich kenne keine Websites zu Fragen wie dieser

5

Verwenden Sie den Befehl df, um das gesamte gemountete Volume anzuzeigen.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.