使用终端,如何找到USB驱动器安装在哪个目录中?


64

我正在使用Terminal,并浏览了目录。

我只是找不到我的USB驱动器的目录在哪里。

USB驱动器安装在哪个目录中?

Answers:


87

所有驱动器(内部,外部和网络驱动器)都安装在中/Volumes。您应该会在其中看到一个文件夹,上面有您的USB驱动器的名称,该文件夹将出现在桌面或Finder中。


5
通常,您可以使用mount命令查看所有已安装的卷及其安装位置。(仅一个子集安装在/ Volumes中。)
Chris Page

/Volumes至少默认情况下,将AFAIK外部存储设备和.dmg文件都安装在其中。您在这里还指什么其他子集?
nohillside

2
您也可以将USB驱动器从Finder拖放到终端以获取其路径;-)
Yves Amsellem 2014年

21

可以尝试的一些技巧:

ls -a /Volumes

要么...

ls -l /Volumes

要么...

ls -la /Volumes

...可能会有用。

mount

似乎提供了可能在“磁盘工具”,格式化等期间可能有用的所有分区。

您可能可以使用以下方法直接访问USB驱动器:

/Volumes/<NameOfYourDrive>

这也适用于其他类型的驱动器:光盘,内部和外部硬盘驱动器。所有已安装的卷。


奇怪的是,您无法右键单击Finder视图图标,甚至无法右键单击桌面图标以获得其他属性,包括连接到运行macOS Catalina的设备的外部媒体驱动器的文件路径;您可以从Ubuntu 18.04中的上述位置访问文件文件夹路径和其他属性。
alexanderjsingleton

9

通常,要查找安装位置,可以从终端运行以下命令:

df -H 

这也提供有关驱动器空间的有用信息。


3
  1. 我喜欢一次使用三个本机实用程序,只是为了透彻了解所有细节。

在:

diskutil list; df -Hl; echo; mount
出:
/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. 如果您不想要很多信息,则可以在以下位置检查已安装的磁盘分区/dev

在:

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


  1. 列出所有权和权限等:

在:

ls -alh /dev/disk*
出:
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

您也可以在终端中尝试此命令以获取有关USB设备的更多硬件信息

system_profiler SPUSBDataType

如何使用此命令解决问题中描述的问题?
nohillside

1
对于像我这样试图将未知名称的USB拇指驱动器与其他已安装卷区分开来的开发人员来说,这很有用。例如,在存在拇指驱动器的情况下,这种情况可能会被存储在拇指驱动器中的备用设置所覆盖的系统中发生。在这种情况下,我不想在意该卷的名称,我只想查找存在的任何指驱动器。
戴夫

-1

容易撒尿柠檬挤压。

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

如果这不起作用,那么请逐步进行操作

cd / volume,然后cd进入设备的名称。


1
这与其他答案有何不同?
user151019'9
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.