小编ABe*_*ner的帖子

将 top 重定向到文件时,为什么该文件上的 cat 命令会显示多次 top 尝试的输出?

我正在定制一个内核为6.4.0的Linux系统,我注意到一个奇怪的问题。当我执行top > a.txt然后打开一个窗口执行时cat a.txt,我发现cat a.txt结果是多次尝试的结果top,但在其他Linux系统上不会出现这个问题。在其他Linux系统中,该cat命令仅显示一次命令结果top。我不知道为什么?

# top > a.txt
# cat a.txt
# ls /usr/bin/top -ltr
lrwxrwxrwx    1 1000     1000            17 Aug 23 02:34 /usr/bin/top -> ../../bin/busybox
Run Code Online (Sandbox Code Playgroud)

添加top type

# type top
top is /usr/bin/top
Run Code Online (Sandbox Code Playgroud)

linux top io-redirection cat

7
推荐指数
1
解决办法
2446
查看次数

标签 统计

cat ×1

io-redirection ×1

linux ×1

top ×1