如何访问已安装的设备,如何使用控制台访问分区

如何访问已安装的设备,如何使用控制台访问分区

嗨,我是 ubuntu 和 linux 的新手,所以这可能是一个初学者的问题。我的电脑上有多个分区,我想通过控制台访问它们。当我输入:

sudo fdisk -l

我得到:

/dev/sda1   *        2048    97656831    48827392    7  HPFS/NTFS/exFAT
/dev/sda2        97656832   234375167    68359168    7  HPFS/NTFS/exFAT
/dev/sda3   *   234375168   312500223    39062528   83  Linux
/dev/sda4       312502270   625141759   156319745    5  Extended
/dev/sda5       312502272   318359551     2928640   82  Linux swap / Solaris
/dev/sda6       318361600   625141759   153390080   83  Linux

但似乎该地址是存在的。例如,我无法执行 cd /dev/sda4。如何使用控制台访问分区?

答案1

您看到的fdisk -l是驱动器及其分区。要使用驱动器的分区,首先必须安装该设备。

只需输入mount即可获得已安装的设备及其安装目的地的列表。

如果要挂载分区,只需输入类似 的内容mount /dev/sda1 /mnt/mydrive。您必须确保该文件夹/mnt/mydrive存在。(只需输入mkdir -p /mnt/mydrive

然后,mount 命令会将您的分区绑定到该文件夹​​。要挂载,您通常必须是 root。因此,在 ubunt 中,在sudo挂载之前键入 a。

sudo mkdir -p /mnt/mydrive
sudo mount /dev/sda1 /mnt/mydive

要卸载分区,请使用命令。如果您对启动时自动挂载感兴趣,还umount可以查看。man mountman fstab

韋斯

答案2

显示已安装的分区:

df

或者

cat /proc/mounts

答案3

看来我找到了解决方案:当您输入:

sudo fdisk -l

你可以获得设备名称,但是如果你想找出设备的挂载位置,那么你可以写

mount 

它会为您提供:device_name on mount_location,现在您可以简单地搜索 mount_location 并打开它。我的是:

/dev/sda2 on /media/6C7EFECD6DA2CD85 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

相关内容