在终端中,我的硬盘驱动器的路径是什么?
我有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