小编Ste*_*zzo的帖子

我在哪里可以买到超级键上带有 Ubuntu 标志的键盘?

任何人都知道在哪里可以买到超级键上带有 Ubuntu 标志的键盘?如果没有,我在哪里可以获得一些直径约 8 到 9 毫米的耐用小塑料 Ubuntu 徽标,可以用来粘在键盘上?

hardware keyboard

27
推荐指数
2
解决办法
7117
查看次数

如何修复克隆虚拟机中损坏的网络?

我已经设置了一个配置有桥接网络的虚拟机。对它进行八次克隆后,新机器无法连接到网络。

我已经指示 VirtualBox 重新生成机器的 mac 地址。

virtualbox networking

27
推荐指数
3
解决办法
4万
查看次数

如何将私钥导入 GPG 以使其成为默认密钥?

我试图通过将 GnuPG 密钥对导入每台机器来共享它。这就是我的做法:

gpg --allow-secret-key-import --import secret.gpg.key
gpg --import public.gpg.key
Run Code Online (Sandbox Code Playgroud)

密钥已导出为-a.

这样做后,当我执行 a 时gpg --list-keys,公钥会正确显示,但私钥不是 ( gpg --list-secret-keys)。

我究竟做错了什么?

顺便说一句:我正在用 Puppet 做这件事,所以任何不需要我输入东西的解决方案(--edit-key等等)都会受到赞赏。

gnupg

27
推荐指数
1
解决办法
6万
查看次数

空白屏幕,启动时光标闪烁

有时我的 Ubuntu 10.04 PC 无法正常启动。它经过 Grub,然后停在一个空白屏幕和闪烁的光标处。从我读到的内容来看,这个闪烁的光标屏幕是由 Ubuntu 本身而不是 Grub 呈现的,所以我认为启动过程由于某种原因停止了。有没有人就如何诊断此问题或可能的原因有任何指导?通常我需要按下重置按钮来重新启动电脑,而且通常它会重新启动。它是间歇性的这一事实让我感到困惑。

任何有关诊断问题的指示将不胜感激。


编辑:

已经有一段时间了,主要是因为我的服务器已经运行了很长时间。看起来我已经捕获到此问题的重复出现,我复制了messages文件和dmesg文件,并查看了处理似乎已停止的位置并找到了以下消息。我打算对谷歌等进行一些研究,但我想我会把它放在这里以防任何人可以提供帮助并希望为自己赢得一些积分。我应该提到该ondemand governor failed消息在成功启动时发生,但其他两个似乎没有。

Oct 11 23:17:21 linux kernel: [   98.905370] ondemand governor failed, too long transition latency of HW, fallback to performance governor  
Oct 11 23:21:48 linux kernel: Kernel logging (proc) stopped.  
Oct 11 23:21:48 linux rsyslogd: [origin software="rsyslogd" swVersion="4.2.0" x-pid="697" x-info="http://www.rsyslog.com"] exiting on signal 15. 
Run Code Online (Sandbox Code Playgroud)

我发现一些模糊的引用是在启动时滚动日志文件的原因

10.04 boot

26
推荐指数
2
解决办法
17万
查看次数

如何在我的应用程序菜单中添加和更改项目?

有时我想删除/禁用菜单项或将程序的启动器添加到我的应用程序列表中 - 我该怎么做?

替代文字

menu alacarte

26
推荐指数
1
解决办法
3万
查看次数

监控总 CPU 时间的最公平方法是什么 - 每个用户?

在多用户系统上,我想以 CPU 时间的秒数来衡量每个用户的 CPU 使用率。出于此测量的目的,我假设如果 PID 属于某个用户,则该用户会导致 CPU 时间 - 即我忽略了守护程序和内核。

目前我正在这样做,每五秒钟:

  1. 获取每个用户和他们正在运行的 PID ps aux
  2. 对于每一个PID,得到x的总和,UTIME,cutime,STIME和cstime从/proc/[pid]/stat
  3. 计算t = x / interval(高负载时间隔并不总是恰好 5 秒)

如果我运行这个,我会得到合理的值。例如:这个系统上的一个用户在 python ( while True: pass) 中旋转,系统显示大约每秒 750 毫秒的 CPU 时间。当系统挂了一点时,它报告了 1600 毫秒的 1 秒 inverval。这似乎是正确的,但我不明白这些价值观可能具有欺骗性,特别是考虑到我并不真正理解它们。

所以我的问题是:

在每个用户的基础上衡量 CPU 负载的公平和正确的方法是什么?

该方法必须相当准确。该系统上可能有数百个用户,因此从中提取百分比ps aux将不够准确,特别是对于许多软件喜欢生成的短期线程。

虽然这可能很复杂,但我绝对知道这是可能的。这是我的出发点:

内核会跟踪进程的创建时间以及它在其生命周期中消耗的 CPU 时间。每个时钟滴答,内核都会更新当前进程在系统和用户模式下花费的时间,以 jiffies 为单位。—(来自Linux 文档项目

我追求的值是用户在 CPU 上花费的秒数(或 jiffies),而不是系统负载或 CPU 使用率的百分比。

在进程仍在运行时测量 CPU 时间很重要。有些进程只会持续半秒,有些会持续数月——我们需要同时捕捉这两种情况,以便我们可以细粒度地考虑用户的 CPU 时间。

cpu-load kernel proc uptime

26
推荐指数
1
解决办法
7447
查看次数

如何暂停/恢复大文件的传输?

我最近不得不将大约 20 GB 的数据拆分为大约 20 个文件,从我的笔记本电脑复制到外部硬盘驱动器。由于此操作需要相当长的时间(大约 560kb/s),我想知道是否有任何方法可以暂停传输并稍后恢复(以防我需要中断传输)。作为一个附带问题,从终端复制与从 Nautilus 复制之间有什么性能差异吗?

command-line nautilus clipboard

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

使用 Nautilus 的“连接到服务器”进行基于密钥的 SSH 登录

我尝试通过 Nautilus 的“连接到服务器”功能登录 SSH 服务器,只需将密码留空,但这不起作用。

如何使用系统上的密钥连接到我的服务器?

ssh nautilus

25
推荐指数
3
解决办法
3万
查看次数

Gnome 终端标签丑陋且过大

gnome 终端和终结器(我最近在笔记本电脑上使用)都可以自定义为看起来非常漂亮。通过使用全屏并将桌面杂乱降到最低,即使在我的小 EeePC 上,也可以获得一个合适的工作区域。

但是,有一个元素我似乎无法控制。侏儒的标签是大规模超大的和丑陋的最好的。它们根本不符合主题,看起来很傻,但对我来说最大的问题是浪费的屏幕空间。特别是在笔记本电脑的小屏幕上,这是一个真正的问题。

有没有办法更改这些选项卡?我意识到可以将它们放在窗户的一侧,但它们会占用更多空间!

如果使用主题或 gnome 配置无法做到这一点,是否有任何终端程序(如终结器)可以自行处理选项卡?(理想情况下以更优雅的方式!)

替代文字

command-line gnome-terminal terminator

24
推荐指数
2
解决办法
6579
查看次数

PPA 源配置文件在哪里?

我添加了三个 PPA。我如何备份他们的配置?

PPA 配置文件在哪里?

package-management ppa

24
推荐指数
1
解决办法
3万
查看次数