在终端中,我的硬盘驱动器的路径是什么?

我有2 * 500-GB硬盘。
每个磁盘的路径是什么?
OSX上,我可以这样做:

$ cd /Volumes/DiskName/FooDirectory 

我怎么能在Ubuntu上做到这一点? 如何使用终端导航到HDD中的文件? /dev/dev/disk对我没有意义。

在OS X上,那些将是挂载点。 在Ubuntu下,您可以查看/media/USERNAME/ 。 虽然如果尚未安装卷,您可以查看/dev/disk/by-label

如果驱动器是分区和格式化的,那么您可以通过执行类似cd /media/USERNAME/LABEL来导航到它们,其中USERNAME是您的用户名,LABEL是分区的标签。

如果您的驱动器尚未格式化,那么您不会在任何一个位置看到它们,而是想要查找/dev/sd[az] 。 也就是说,你有一个像/dev/sda/dev/sdb这样的条目。 如果它们是分区的,那么你还应该看到/dev/sda[0-9]/dev/sdb[0-9] (例如, /dev/sda1 。)但是你必须至少先格式化它们你可以装载它们并导航到它们……

如果尚未装入卷,只需单击卷名即可通过nautilus完成。 或者从终端你可以使用udisksctl 。 例如,我有一个只用一个文件系统分区的驱动器。 驱动器的标签是“d_extra”。 我可以在/dev/disk/by-label查看它:

 $ ls -l /dev/disk/by-label lrwxrwxrwx 1 root root 10 Jul 17 15:34 d_extra -> ../../sdb1 

然后,一旦我知道了名字,我可以通过udisksctl安装它, udisksctl所示:

 $ udisksctl mount -o noatime -b /dev/disk/by-label/d_extra 

然后我可以cd到它并查看文件:

 $ cd /media/stephen/d_extra $ ls 

在Linux上,您可能必须通过终端登录并使用sudo。 要倒退,你可以使用类似的东西

 cd down cd Volumes/.../ //or cd up cd /.../Volumes cd .../Volumes //spaces in file name cd /Volumes/My\Documents 

FYI dev是您的固件和设备文件。 在其他Unix操作系统上,如Mac OS X,他们已经创建了查看这些操作系统的权限块。 在Linux上可以从终端安装固件。 尽量不要篡改,因为您的GUID可能与文件系统中其他位置的阴影哈希文件一起存储在那里,您不希望创建任何打开的门。 Mac甚至不允许输出到文本文件。 为了帮助您理解作为MD5的GUID哈希需要大约三年才能破解4 GB的RAM。 它有点严肃。

也试试..

 ./Volumes/etc