首页 > 编程知识 正文

linux查看磁盘空间 命令,linux挂载新硬盘

时间:2023-05-06 21:06:41 阅读:13282 作者:3491

对磁盘进行分区和格式化后,如果要使用这些磁盘,还必须进行装载。

在装载分区之前,必须创建装载点。 此装载点显示为目录,如果将分区装载到此装载点下,则在将数据写入此目录时会写入该分区。

装载命令是装载

首先创建一个新目录,然后在这个新目录下创建一个新文件。 然后,将sdb5装载到此目录下,并检查是否使用命令du装载。

此时,您可以看到新创建的newfile.txt文件已消失。 这是因为一旦装载了该目录,就看不到该目录下的以前的内容(没有数据丢失),解决方法是卸载该分区。 因此,请将分区挂载到目录中。 建议挂载到空目录中。

也可以使用LABEL装载分区。

此方法是临时装载,打开并重新启动后将禁用此装载。 那么,如果想开机自动挂载该怎么办呢?

此时,通过更改/etc/fstab的配置文件即可生效。

首先,让我们看看/etc/fstab文件的内容。

第一列是分区的标记,可以写分区的标签、分区的UUID。

第二列是挂载点。

第三列是分区的格式。

第四列是装载的几个装载参数,通常直接写defaults。

常规选项:

async/sync:async表示磁盘与内存不同步。

auto/noauto:表示不打开电源自动挂载。

default:意味着根据大多数持久性文件系统的默认值设置装载定义,其中包括rw、suid、dev、exec、auto、nouser和async。

ro:以只读权限装载。

rw:以可写访问权限装载。

exec/no允许/不允许执行exec :可执行文件。 请不要将根分区装载到noexec上。 否则,系统将不可用,mount命令也将不可用。

user/nouser:允许/禁止非根用户装载分区。 为了安全,请使用通告程序。

suid/nosuid:分区具有suid属性,通常设置为nosuid。

usrquota:启动用户的磁盘配额模式。 这意味着限制用户使用的磁盘限额。

grquota:引导组的磁盘配额模式。

第五列指示是否已用dump备份。 0不备份,1备份。

第6列指示开机时是否对磁盘进行自检。 0表示不检测,1和2表示检测,由于第一优先顺序高,所以首先检测1之后再检测2,在多个分区需要通电进行检测的情况下设定为2。

查看完/etc/fstab文件后,在最后添加以下行:

然后卸载以前装载的/dev/sdb5:

执行命令mount -a

此时,可以看到/dev/sdb5已装载在/newdir上。 mount -a命令执行/etc/fstab中显示的所有磁盘分区装载。

mount -t:还用于指定装载的分区类型。

mount -o:用于指定已装载分区的特性。 这意味着上面/etc/fstab配置文件中的第四列选项。

分区是只读的,因为-o选项指定了ro参数。

用支架查看/dev/sdb5

我们发现还有ro参数。

重新装载,使sdb5恢复读写权限。

命令blkid显示每个分区的UUID。

umount :可以在命令后添加挂载点,也可以使用分区名称,如/dev/sdb1,但不能使用LABEL和UUID。

可能无法卸载,因为当前目录位于尚未卸载的分区中。 解决这个问题的方法有两种。 一个是进入其他目录。 第二,使用umount命令的-l参数。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。