无论你如何照顾你的电脑,有时,它会崩溃,你经常要拔掉插头来重启电脑。当这种崩溃发生时,您的文件系统有可能会损坏或损坏。建议定期执行文件系统检查,以确保它正常运行并且没有错误。

在Linux(和Mac)中,有这个强大的命令

的用法非常简单。打开一个终端和type:

fsck / dev / sda1

这将检查sda1分区。需要注意的一点是,fsck不能在已安装的分区上使用。如果这样做,很有可能会损坏文件系统。要检查驻留在另一个分区上的主文件夹,请说sda2,请使用以下命令:

umount / homefsck / dev / sda2

Note:你将需要root / superuser权限来运行

你也可以使用例如:

umount / dev / sdb1 #thumb驱动sudo fsck / dev / sdb1

如果您不确定分区号,可以使用命令

sudo fdisk -l

列出系统中的所有分区。

高级用法

有几个可以添加的参数

在检测到错误时修复文件系统

在文件系统检查期间,如果检测到错误,可以获取例如,:

fsck -a / dev / sda1

类似地,使用-y标志可以完成工作,并且在一个run

中也可以完成所有的文件系统。如果您的计算机中有几个文件系统,可以通过fsck来检查所有文件系统同时用-A标志。

fsck -A

它将做的是从/ etc / fstab中获取所有文件系统条目并扫描它们以获取错误。您可以将其与-R和-y标志一起使用,以防止它扫描根文件系统并修复所有错误(如果有的话)。

fsck -AR -y检查已安装的filesystem

如前所述,fsck无法在挂载的文件系统上运行。如果使用-A标志扫描所有文件系统,并且其中一些文件系统已挂载,则可能会损坏这些文件系统。克服此问题的一种方法是使用-M标志来防止它检查已安装的系统。

例如,运行命令

fsck -M / dev / sdc1

没有返回任何东西,返回码为0(这意味着自从安装了所有的文件系统以来,完全没有扫描。

但是,如果我卸载外部拇指驱动器并再次运行命令,它将执行扫描并返回output:

指定文件系统类型

有时你只想检查特定类型的文件系统,如ext2.您可以使用-t标志来指定要检查的文件系统类型。例如,command

fsck -t ext4 / dev / sdc1

只有在ext4格式下才能扫描外部驱动器。或者,您可以结合-A标志来扫描特定类型的所有文件系统.:

fsck -A -t ext4 -yForce fsck在bootup

默认情况下运行,Ubuntu将在每30次启动后运行fsck,但如果您希望系统做一个这将通知系统做一个

sudo touch / forcefsck

要更改检查频率,可以使用命令

以下命令指示系统运行

tune2fs -c 30 / dev / sdaX

您也可以指定天数而不是启动up:

sudo tune2fs -i 10d / dev / sdaX使用带有GUI

的fsck可以看到,fsck主要是一个命令行工具。如果您需要GUI,GParted具有一个功能,可以检查您的文件系统。

首先,安装GParted:

sudo apt-get install gparted

Next,打开GParted并选择要检查的文件系统。右键单击它并选择

Conclusion

fsck是一个有用的命令,可以检查您的文件系统是否有错误,并自动修复它们。大多数时候,你赢了但是,当您的文件系统被破坏时,这是找出发生什么和修复它的最简单的方法。

Note: fsck也可在Mac。

Image credit:通过BigStockPhoto

测试连接。"

linux 修复文件fsck,使用fsck检查并修复文件系统[Linux] | MOS86相关推荐

  1. ext显示服务器文件,使用linux的fsck.ext2命令检查及修复ext2文件系统

    使用linux的fsck.ext2命令检查及修复ext2文件系统 发布时间:2020-07-18 13:40:16 来源:亿速云 阅读:138 作者:清晨 栏目:服务器 不懂使用linux的fsck. ...

  2. winscp linux中文文件夹名称乱码,解决windows传送到linux下中文文件名及文件内容乱码问题...

    linux下文件编码转换: 方法一: 在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式 :set fileencoding=utf-8 或者 11)设置文件集合,即要对哪些文件进行操 ...

  3. 在win10查看本机linux的文件,在Windows 10中本机使用Linux的技巧

    如果你是一个涉及Linux的Windows开发人员(正如我过去十年所做的那样),你可能已经走下了以下路径之一: --在旧的Windows PC上安装Linux,或在同一磁盘上进行双启动. --安装Or ...

  4. arm linux rcs文件分析,详细解析:如何制作嵌入式Linux文件系统【转载】

    一.什么是文件系统 (Filesystem) A directory structure contained within a disk drive or disk area. The total a ...

  5. linux传输文件scp自动接密码,配置scp在Linux或Unix之间传输文件无需密码

    如何配置scp文件传输 实现scp在Linux或Unix之间传输文件,首先需要配置好scp,默认scp要使用密码的,通过以下配置可以不用输入密码,就完成Linux或Unix之间的文件传输 假设有2台L ...

  6. linux temp文件夹在哪_Win10系统下使用linux命令的方法

    Win10系统是目前主流的操作系统之一,其功能十分强大,而在Windows10系统下也是能够使用linux命令,只是不少用户不知道而已.那么如何在Win10系统下使用linux命令?下面小编分享一下W ...

  7. IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令

    一个合格ICer,必需要熟练掌握常用的Linux命令.今天来介绍一下IC设计中常用的Linux命令.(管理员相关的命令后面另写一篇文章.) Linux常见命令一览 文件及目录操作 cd  pwd  l ...

  8. linux服务器文件偶尔丢失,【服务器运维】linux抛出找不到文件非常的解决方法...

    场景: 项目在windows下接见一般,linux下抛非常,找不到文件. 剖析: 假如接见的项目文件是如许的:abc/bcd/aa.jpg ,而体系中接见文件的途径是:abc/Bcd/aa.jpg,二 ...

  9. linux 给文件添加用户名和密码是什么格式,linux成批添加用户的命令

    当我们遇到教学这类情况时我们需要批量添加学生用户,纳闷怎么才能做到成批添加用户呢?下面由学习啦小编为大家整理了linux成批添加用户命令的相关知识,希望大家喜欢! linux批量添加用户命令--new ...

  10. linux复制文件到另一个目录_Linux入门之四-Linux文件目录操作

    在服务器的运行维护当中我们需要经常性的对文件的目录结构进行查看.切换等操作,今天就来介绍一下这些操作的常用命令. pwd 这个命令是用于查看当前操作目录的绝对路径,使用方法为直接在Xshell黑窗中输 ...

最新文章

  1. Google联合OpenAI揭秘神经网络黑箱:AI的智慧,都藏在激活地图里
  2. python安装教程32位-python为什么要装32位的
  3. 【建议收藏】面试官贼喜欢问的 32+ vue 修饰符,你掌握几种啦?
  4. C# 选中 DataGridView 控件中的行时显示不同的颜色
  5. Java-异常02 捕获和抛出异常
  6. reactor ---- 反应堆模型
  7. OpenGLES.gpus_ReturnNotPermittedKillClient
  8. Android Jni开发-实战篇(CMake)
  9. 【Python 代码】类似SADPTool工具,搜索海康设备
  10. HashMap底层实现原理解析
  11. 斐讯K2破解任意校园网教程
  12. 区块链金融的现状与展望
  13. html5获取坐标高德,vue 单纯的获取经纬度 百度与高德 H5
  14. Win7系统安装Pycharm专业版
  15. 输入小写字母转换acii和对应大写
  16. 永磁同步电机simulink仿真——PMSM矢量控制
  17. 【Spark NLP】第 3 章:Apache Spark 上的 NLP
  18. 初学Pybugthon头秃笔记(四)——自底向上执行自定义模块问题
  19. 面部情绪识别基础知识积累——背景
  20. localforage前端本地存储

热门文章

  1. 去掉Word启动时的受保护视图
  2. 【无标题】C#nbsp;语言入门基础介绍学习通http://www.bdgxy.com/
  3. 【本人秃顶程序员】求求你别再写 bug 了,秃顶程序员告诉你避免空指针的 5 个案例!
  4. 学习指针后对int main(int argc, char *argv[]),“()“内部参数的详解(初学者不要怕,浅浅学过指针的就可以看懂)
  5. Java项目中利用钉钉机器人Webhook向钉钉群推送告警通知
  6. CorelDRAW破解版是如何一步一步坑人的
  7. springboot+vue+elementui大学生社团活动报名系统平台
  8. SAP中会计凭证数据表关系的简单验证
  9. Delphi文件正文提取开发组件--文件内容搜索的高效工具
  10. [渝粤教育] 西南科技大学 建筑CAD 在线考试复习资料(1)