linux - 为什么终端一直显示“文件数 1”?
问题描述
请看这张图片:
终端总是显示。频率大约是几分钟。重新启动操作系统(对我来说是 centos)并没有帮助,因为我已经看到它几个月了。虽然它不会影响其他进程,但它会骚扰终端,我必须按 CTRL+C 暂时停止它,我担心某些后台进程总是处于错误状态。它与我显示工作中所需的 gui 文件夹的命令有什么关系吗?
number of files 1
nautilus -q &> /dev/null
nautilus dir1 dir2 .. dirn &> /dev/null &
#can prevent the 'number of files 1'.
我用谷歌搜索了关键字“文件数 1”,但似乎没有一个结果与这个问题有关,所以我想知道其他人之前是否遇到过同样的问题。您能否就如何调试和解决此问题提出一些建议?
[root@localhost cp2vm]# whoami
root
[root@localhost cp2vm]# uname -a
Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
输出strings /usr/bin/nautilus
:
http ://www.filedropper.com/stringsnautilus
nautilus --version
输出:GNOME 鹦鹉螺 3.22.3
解决方案
只是运行nautilus &> /dev/null
以避免鹦鹉螺污染stdout
和stderr
. 这样您的终端就不会显示这些消息。
编辑: 为了明确起见,这应该在您的脚本中起作用。
nautilus -q &> /dev/null # Exits all nautilus instances, ignore output
nautilus dir1 dir2 dir3 &> /dev/null # Runs nautilus, ignore output
我怀疑输出重定向对 有用nautilus -q
,但是根据您的信息很难理解您何时以及多久调用该脚本。所以它可能会过剩,但不会造成伤害。
推荐阅读
- ios - 如何在 iOS swift 中观察 webview 以获取特定页面的 cookie?
- c# - 将浮点值转换为 24 位
- jhipster - 网关和 JHipster UAA 应该与 Jhipster-register 连接吗?
- ios - AudioQueueNewOutput 与 AudioQueueRef?总是展开 nil
- php - 在 yii2 basic 中调用控制器时出错
- wordpress - 在 wordpress 帖子循环中跳过三个帖子
- ruby-on-rails - 如何在多个 vps 服务器上运行 rails 应用程序以保持其性能良好?
- java - 如何进行 setter 和 getter 测试并使结果主要输出?
- javascript - 如何在 JavaScript 中包含 PHP 文件并传递参数
- php - 如何为 webview android 创建 id 并使用 php 获取 id