linux – 如何让e2fsck显示进度信息?
发布时间:2020-12-13 18:45:37 所属栏目:Linux 来源:网络整理
导读:我在一个非常大的(1TB)ext3磁盘上运行e2fsk e2fsck -v /dev/sda1 来自RIPLinux使用PXE启动. 我明白了 e2fsck 1.41.6 (30-May-2009)/dev/sda1 contains a file system with errors,check forced.Pass 1: Checking inodes,blocks,and sizes 然后很长时间的停顿
我在一个非常大的(1TB)ext3磁盘上运行e2fsk
e2fsck -v /dev/sda1 来自RIPLinux使用PXE启动. 我明白了 e2fsck 1.41.6 (30-May-2009) /dev/sda1 contains a file system with errors,check forced. Pass 1: Checking inodes,blocks,and sizes 然后很长时间的停顿…… 我如何了解活动? 理想情况下,已完成项目的数量与总数和某种ETA相比. 解决方法
-C标志将显示进度条.性能差异取决于fsck的调用方式.
非常酷,如果e2fsck已经运行,你可以发送一个USR1信号,开始显示进度条. USR2停止.例: killall -USR1 e2fsck 来自FSCK(8): -C Display completion/progress bars for those filesys- tems checkers (currently only for ext2) which sup- port them. Fsck will manage the filesystem check- ers so that only one of them will display a progress bar at a time. 来自E2FSCK(8): -C fd This option causes e2fsck to write completion information to the specified file descriptor so that the progress of the filesystem check can be monitored. This option is typically used by pro- grams which are running e2fsck. If the file descriptor specified is 0,e2fsck will print a com- pletion bar as it goes about its business. This requires that e2fsck is running on a video console or terminal. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |