linux shell — 8.linux 磁盘与文件系统管理(2)
发布日期:2021-06-30 19:49:27 浏览次数:3 分类:技术文章

本文共 1234 字,大约阅读时间需要 4 分钟。

#检查和维护不一致的文件系统

【fsck】【-AtCary】装置名称

系统出现了极大的问题时,导致你必须进入到单人单机模式下进行维护时才使用 fsck 命令;被检查的分区任务不可以挂载到系统上,该分区状态必须为卸载

参数:

-t=》 给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数

-A=》 依据/etc/fstab的内容将所有的装置都扫描一遍,开机过程中就会执行一次该命令

-a =》自动修复检查检查到出问题的扇区,不用输入 ‘y'

-r=》与【-a】相反,是必须要让使用者进行判断,决定是否修复

-y=》 类似【-a】,有些filesystem 只支持’-y‘

-C=》在校验时候使用一个长条图来显示当前的进度

-f=》强制检查(fsck 一般情况下在没有 unclean标识的时候不会强制进入系统中检测)

#检查磁盘装置中损坏的区块

【badblocks】【-sv】装置名称

参数:

-s=》在屏幕上列出进度

-v=》可以在屏幕上看到进度

-w=》 采用写入的方式来测试,一般不使用

【sync】将系统暂存在内存当中的数据回写入磁盘中

#磁盘挂载与卸载

【mount】【-tonL】装置名称代号挂载点

(该命令还可以将一个目录挂载到另一个目录上)

参数:

-a=》依照 /etc/fstab的内容将所有相关的磁盘都挂上来

-n=》 当我们挂载文件系统到linux上时,linux会主动将目前的分区、文件系统、还有对应的挂载点记录到/etc/fstab中。但是有些时候一些不正常的关机导致的问题,我们进入了单人模式,系统无法写到/etc/fstab 这时候可以加上,-n 来进行写入

-L=》除了可以利用装置名称代号之外,还可以利用分区卷标进行挂载,所以 最好对分区取一个独一无二的名称

-t=》linux 支持的档案格式,举例: -t ext3

注:系统支持的文件系统类型在 /lib/modules/'uname -r'/kernel/fs 或 /proc/filesystem中。linux:ext2、ext3、reiserfs;windows:vfat、msdos;网络相关档案的系统:nfs、smbfs。linux在预设情况下会主动按照/etc/filesystem这个档案内容规范的类型尝试进行挂载。

【e2label】   装置代号名称    卷标

 

功能:用于获取或设置ext2、ext3文件系统对应的分区的卷标。

 

卷标:简单来说就是对分区的一个标示,在格式化的时候生成或通过e2label命令来设置。

#挂载软盘

#挂载小结

开机挂载/etc/fstab 以及 /etc/mtab,根目录是必须要挂载的,并且是第一个!其他地 挂载点必须是已经建立的目录;所有的载入点在同一时间内只能载入一次;所有分区在同一时间内,只能载入一次;若进行卸载,必须将工作目录移动到载入点(及其子目录)之外

#建立虚拟内存

转载地址:https://lipenglin.blog.csdn.net/article/details/49796279 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Java — 事件监听、事件处理 初体验
下一篇:linux shell — 7.linux 磁盘与文件系统管理

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月23日 14时01分59秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章