小编Ank*_*r S的帖子

为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现?

我试图了解 Linux 上特殊文件的概念。然而,/dev根据我的知识,当它的功能可以通过 C 中的几行代码实现时,在其中包含一个特殊文件似乎很愚蠢。

此外,您可以以几乎相同的方式使用它,即通过管道进入null而不是重定向到/dev/null. 将其作为文件是否有特定原因?使它成为一个文件不会导致许多其他问题,例如太多程序访问同一文件吗?

executable devices files null

116
推荐指数
6
解决办法
2万
查看次数

是否可以运行 fsck 以仅查看已安装磁盘上的错误

我们有 RedHat 7.2 操作系统。

/dev/sdc is mounted to /bla/appLO
Run Code Online (Sandbox Code Playgroud)

是否可以fsck在已安装的磁盘上运行(没有umount /bla/appLO)并且仅查看错误(如果存在)?

例子:

e2fsck -n /dev/sdc
e2fsck 1.42.9 (28-Dec-2013)
Warning!  /dev/sdc is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/sdc: clean, 11/1310720 files, 126322/5242880 blocks
Run Code Online (Sandbox Code Playgroud)

是否fsck -n显示错误即使磁盘安装?

fsck disk

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

devices ×1

disk ×1

executable ×1

files ×1

fsck ×1

null ×1