Wie kann ich mithilfe von Terminal herausfinden, in welchem ​​Verzeichnis sich mein USB-Laufwerk befindet?

64

Ich benutze Terminal und habe Verzeichnisse durchgesehen.

Ich kann einfach nicht finden, wo sich mein USB-Laufwerk im Verzeichnis befindet.

In welchem ​​Verzeichnis befindet sich mein USB-Laufwerk?

LiJung
quelle

Antworten:

87

Alle Laufwerke (intern, extern und vernetzt) ​​werden eingehängt /Volumes. Sie sollten dort einen Ordner mit dem Namen Ihres USB-Laufwerks sehen, wie er auf Ihrem Desktop oder im Finder angezeigt wird.

Robmathers
quelle
5
Im Allgemeinen können Sie den mountBefehl verwenden, um alle bereitgestellten Volumes und deren Bereitstellungsort anzuzeigen. (Nur eine Teilmenge ist in / Volumes eingebunden.)
Chris Seite
AFAIK /VolumesMindestens standardmäßig werden sowohl externe Speichergeräte als auch DMG-Dateien angehängt . Auf welche andere Untergruppe beziehen Sie sich hier?
Nohillside
2
Sie können auch das USB - Laufwerk vom Finder in den Terminal per Drag & Drop auf den Weg zu bekommen ;-)
yves Amsellem
21

Einige Techniken zum Ausprobieren:

ls -a /Volumes

oder...

ls -l /Volumes

oder...

ls -la /Volumes

... kann sich als nützlich erweisen.

mount

scheint alle Partitionen anzugeben, die beim Formatieren usw. mit dem Festplatten-Dienstprogramm nützlich sein könnten.

Sie können Ihr USB-Laufwerk wahrscheinlich direkt erreichen, indem Sie Folgendes verwenden:

/Volumes/<NameOfYourDrive>

Dies gilt auch für andere Arten von Laufwerken: optische, interne und externe Festplatten. Alle gemounteten Volumes.

dmcycloid
quelle
Seltsam, dass Sie nicht mit der rechten Maustaste auf die Finder-Ansichtssymbole oder sogar auf das Desktop-Symbol klicken können, um zusätzliche Eigenschaften zu erhalten, einschließlich der Dateipfade für externe Medienlaufwerke, die mit einem Gerät verbunden sind, auf dem macOS Catalina ausgeführt wird. Sie können von diesen Speicherorten in Ubuntu 18.04 aus auf Datei-Ordner-Pfade und andere Eigenschaften zugreifen.
Alexanderjsingleton
9

Um herauszufinden, wo etwas eingebunden ist, können Sie diesen Befehl im Allgemeinen vom Terminal aus ausführen:

df -H 

Hier finden Sie auch nützliche Informationen zum Speicherplatz auf dem Laufwerk.

Steven C. Howell
quelle
3
  1. Ich benutze gerne drei native Dienstprogramme auf einmal, nur um gründlich zu sein und alle Details zu erfahren.

im:

diskutil list; df -Hl; echo; mount
aus:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk0s2 499G 490G 8.9G 99% 2582670 4292384609 0% /

/dev/disk0s2 on / (hfs, local, journaled) devfs on /dev (devfs, local, nobrowse) map -hosts on /net (autofs, nosuid, automounted, nobrowse) map auto_home on /home (autofs, automounted, nobrowse)


  1. Wenn Sie nicht viele Informationen benötigen, können Sie einfach in den folgenden Abschnitten nach bereitgestellten Festplattenpartitionen suchen /dev:

im:

ls /dev/disk*
aus:
/dev/disk0      /dev/disk0s1    /dev/disk0s2    /dev/disk0s3


  1. So listen Sie Eigentumsrechte und Berechtigungen usw. auf:

im:

ls -alh /dev/disk*
aus:
brw-r-----  1 root  operator    1,   0 29 Oct 11:24 /dev/disk0
brw-r-----  1 root  operator    1,   1 29 Oct 11:24 /dev/disk0s1
brw-r-----  1 root  operator    1,   3 29 Oct 11:24 /dev/disk0s2
brw-r-----  1 root  operator    1,   2 29 Oct 11:24 /dev/disk0s3


Stimmen
quelle
1

Sie können diesen Befehl auch im Terminal ausführen, um weitere Hardwareinformationen zu Ihren USB-Geräten abzurufen

system_profiler SPUSBDataType
Benedata
quelle
Wie kann mit diesem Befehl das in der Frage beschriebene Problem gelöst werden?
Nohillside
1
Dies ist nützlich für Entwickler wie mich, die versuchen, einen USB-Stick mit unbekanntem Namen spezifisch von anderen bereitgestellten Volumes zu unterscheiden. Dies kann beispielsweise bei Systemen der Fall sein, die durch alternative Einstellungen auf einem Thumbdrive überschrieben werden können, wenn der Thumbdrive vorhanden ist. In diesem Fall ist es mir egal, wie das Volume benannt ist, ich möchte nur herausfinden, welche Thumbdrive (s) vorhanden sind.
Dave
-1

einfach peezy lemon squeezy.

cd /volumes/whatever-the-name-of-volume

Wenn das nicht funktioniert, dann mach es Schritt für Schritt

cd / volume und dann cd in den Namen des Geräts.

22.
quelle
1
Inwiefern unterscheidet sich dies von anderen Antworten oder verbessert es diese?
user151019