在 Windows 中,如果你有 2 个物理驱动器,分别使用 C: 和 D:,并且你位于
C:\
您可以输入:
C:\ dir d:\folder1
获取另一个驱动器上的目录列表。 ubuntu/linux 中有类似的吗?
我有一台装有 ubuntu 22.04 和 2 个物理硬盘的计算机。如果我在终端中,有没有办法可以“直接”在另一个驱动器上执行 ls?
我发现另一个驱动器出现在 /media/user1/myssd 中,但我不知道是否有其他方法可以引用它。我可以输入
$ ls -l /media/user1/myssd
但我不确定是否还有其他方法可以做到这一点。
答案1
不,这是方法。在 Linux 中,驱动器安装在“安装点”,它看起来就像根目录树中的另一个目录。您可以通过引用该目录来访问驱动器(在您的例子中是,/media/user1/myssd
但您可以将驱动器的文件系统安装在您想要的任何目录中)。
答案2
您的第一个硬盘可能被挂载为根文件系统 ( /
)。运行命令df
查看每个磁盘的挂载位置。
您可以使用符号链接以非侵入方式创建对任何已安装设备的“轻松访问”。假设您想要第二个硬盘的快捷方式/media/user1/myssd
- 然后您可以使用以下命令:(在根目录中创建符号链接/
需要 sudo)
sudo ln -s /media/user1/myssd /hdd2
该路径/hdd2
现在是的虚拟映射/media/user1/myssd
,您可以通过输入以下内容直接进入驱动器:
cd /hdd2
如果有一个/media/user1/myssd
名为的文件夹data1
,您可以通过输入以下命令进入该文件夹:
cd /hdd2/data1
希望你明白我的意思。