更新

更新

有没有办法在桌面上显示以下内容?不是警告,而是右上角的文本,不是面板上的小时和网络连接,而是真正在桌面上。就像在壁纸上面一样。

  • IP地址
  • MAC地址
  • 开机时间
  • DNS 服务器
  • 登录用户名

答案1

对于你的 IP,你可以使用indicator-ip。打开终端并运行:

sudo apt-add-repository ppa:bovender/bovender
sudo apt-get update
sudo apt-get install indicator-ip

它看起来会像这样:

指示器-ip

对于真实用户名,请dconf-editor通过运行安装sudo apt-get install dconf-editor。完成后,打开dconf-editor,然后导航到apps然后indicator-session。查找show-real-name-panel并将其打开true(默认情况下为 false),这将显示您的用户名。 使用者姓名

对于旧版本,请使用gsettings set com.canonical.indicator.session show-real-name-on-panel true

如果你想禁用它,请运行gsettings set com.canonical.indicator.session show-real-name-on-panel false

至于其余部分(如果您愿意,也可以创建 IP),我们可以创建自己的指标。我们需要先安装sysmonitor

sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor

打开sys-monitor,点击高级选项卡。我们需要添加一个新脚本,所以我们点击“新建”,这样我们就得到了这个屏幕。

添加脚本

在命令部分,添加您想要运行的所需脚本。例如,我们将添加“启动时间”指示器。因此在命令中我们将写入uptime -s。添加您想要的任何描述和名称。保存它并查找您新添加的脚本,然后单击“添加”。您的脚本现在应该出现在顶部栏上。

例如,下面是显示第一个核心的当前 CPU 频率的脚本:

echo $(grep "cpu MHz" /proc/cpuinfo | head -1 | cut -d ' ' -f3 | cut -d '.' -f1) MHz

这是指标

CPU 速度

更新

如果您正在寻找内部 IP,请创建一个脚本(如上所述)并在命令框中添加以下内容:

ip route get 8.8.8.8 | awk '{print $NF; exit}'

这应该能让你获得内部 IP。

WebUp8 团队 - SysMonitor 参考

相关内容