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?

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.


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.


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.


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



1

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

system_profiler SPUSBDataType

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.


1
Inwiefern unterscheidet sich dies von anderen Antworten oder verbessert es diese?
user151019
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.