我有一个.jar因故障而臭名昭著的文件。当发生故障时,只有重新启动才有帮助。我有一种方法来检测故障(读取所述的日志文件.jar)所以我想编写一个脚本,每当发生故障时都会终止进程。问题是:
confus@confusion:~$ ps -A
...
4438 ? 00:00:00 java
4439 ? 00:00:00 java
4443 ? 00:00:00 java
...
Run Code Online (Sandbox Code Playgroud)
所有运行.jar的进程名自然是“java”。我如何找出这些“java”进程中的哪一个是我想要杀死的进程,即正在运行的进程foobar.jar?
我正在尝试让 PS3 Sixaxis 控制器与 Ubuntu 12.04 一起使用。Sixaxis 的 ubuntu wiki 页面说要安装 QtSixA,我就是这样做的。现在的问题实际上是使用控制器。我安装了“SuperTux 2”来测试它。通常,SuperTux 说没有操纵杆。当我插入 PS3 控制器并按扫描时,它会显示所有控件及其分配的按钮。然后我可以点击一个动作,它会提示我按下我想要分配的按钮。这里的问题是按下控制器上的按钮没有任何作用。我无法将任何操作分配给控制器上的按钮。
PCSX 也是如此。我可以配置控制器,然后从下拉列表中选择 Sony Playstation(R)3 Controller,但是当我尝试分配一个按钮时,按下 PS3 控制器上的按钮没有任何作用。
在网络上,我看到大量有关如何连接蓝牙的指南,但我的电脑没有蓝牙加密狗,所以我只想通过 USB 连接。
此外,QtSixA 也可以看到控制器。我可以“配置默认配置文件”,我已经尝试过,但 SuperTux 2 和 PCSX 的反应有任何不同......
更新:按照Sixaxis指南的Ubuntu 社区指南,我尝试了sudo apt-get install libusb-dev libusb-0.1-4 xserver-xorg-input-joystick,然后编译了 Sixpair。运行时sudo ./sixpair抱怨启用蓝牙,然后当我单击扫描时,SuperTux 2 再也找不到控制器了。
读完这篇文章后,我发现我必须按下 PS 按钮才能让它工作……嗯,这对于将控制器用作 POINTER 设备来说效果很好。我现在可以使用模拟摇杆让我的鼠标在屏幕上跳舞。我仍然不确定如何让它与 SuperTux 2 和 PCSX 一起工作......
当我没有xserver-xorg-input-joystick安装时,按下PS按钮导致它连接到另一个房间的PS3作为控制器2。我对现在发生的事情感到非常困惑......

我一直在谷歌搜索终端镜头,即将终端集成到通常的破折号中的 Unity 镜头取代了当前的Alt+F2功能。
例如,可以有一行当前的图标,命令历史记录对输入的单词敏感,在终端输出下方。我所能找到的只是 Ubuntu 论坛中陈旧的旧帖子和一个旧的头脑风暴。
有谁知道 Unity 的工作终端镜头,比如我上面的模型?
我正在使用自定义键盘布局。基本上,我修改了 us-mac 布局以适应我对常规 us 布局的数学繁重版本的理想,该布局也将德国变音符号混入。它运行良好,并且在 6 个连续版本的 Ubuntu 中运行得非常出色。今天的版本升级(从 13.04 到 13.10)打破了这一纪录。我现在有通常蹩脚的 Macintosh 布局。
现在 xkb 只是忽略我的布局和我所做的所有其他更改/usr/share/X11/xkb/symbols/us(尝试在任何地方切换“0”和“9”并重新启动 - 无效)。这是为什么?
我怀疑我现在必须做一个额外的步骤才能使更改生效或类似的东西。有人愿意为我指出正确的方向吗?

我不确定我是在查看网络问题还是这里的错误。由于更新到 4.2.0.11,我的 Skype 无法再连接。我室友也有同样的问题。我们在俩都是Ubuntu的猫熊铆足了劲13.04上的EliteBook系列9470米在我的情况。有没有人有同样的问题,或者你知道错误报告吗?
(更新:事实证明它既不是错误也不是网络问题。Tor 出口节点被微软阻止。请参阅下面的答案!)
清除重新安装(包括删除~/.Skype)和使用来自 skype.com(版本 4.2.0.11_1)的 .deb 而不是存储库都没有帮助。从命令行运行 Skype 没有给出额外的消息。
我不知道如何解码日志文件,~/.Skype/Logs但通常的日志/var/log/没有显示异常。将 Skype 使用的端口更改为由路由器转发到我的机器的端口,也不起作用。也没有以 root 身份运行 Skype。
我可以在同一台机器上运行它的事实,当我使用我的移动设备的系留连接指向网络问题时,但是我们家中的其他机器完全没有问题,我没有更改任何网络配置半年。

我想连接 Wiimote。我正在运行 natty 并想用我的 Wiimote 控制音频播放器。那可能吗?
如何让 gnome 自动挂载具有权限的 USB 设备,以便组中的每个人都可以访问它们,而不仅仅是在插入 USB 存储时登录的一个用户?
(这里的小组被称为
confus与用户narur和confus都在该组中仅narur在登录,在USB插头的时间,所以只narur能够访问USB设备-即使一个sudo chmod g+rw?我如何改变这种状况)
我在家里运行媒体服务器。它连接到投影仪作为唯一的显示器。有时我喜欢插入 USB 驱动器以将内容从服务器复制到所述驱动器。驱动器由通常的侏儒恶作剧自动安装。显然我不想打开投影仪(需要一段时间,而且灯泡不好)。所以我通过 ssh 登录到服务器并从另一台 PC 上通过终端进行复制。
问题是,USB 驱动器安装在与我通过 ssh登录的用户不同的用户下。我的ssh 用户无权打开gnome 选择的挂载点,尽管它在同一组中。有关说明,请参阅此终端会话:
confus@conserve:/media$ id
uid=1000(confus) gid=1000(confus) groups=4(adm),8(mail),20(dialout),24(cdrom),46(plugdev),113(lpadmin),114(sambashare),122(admin),126(debian-transmission),135(debian-tor),1000(confus)
confus@conserve:/media$ ll
total 28
lrwxrwxrwx 1 root root 6 Mar 8 2009 cdrom -> cdrom0
drwx------ 1 narur confus 4096 Oct 8 16:53 …Run Code Online (Sandbox Code Playgroud) 如何使用递归命令找到 *.mp3 文件,例如ls -R *.mp3在包含多个子目录的目录中,最后将这些文件复制到我选择的目录中。
谢谢您的支持。
我正在尝试编写脚本,但我被困在这里。请看代码!
aug@august:~/play$ for i in {1..100..4}
> do
> echo "august"
> touch august $i+$2
> mkdir dir
Run Code Online (Sandbox Code Playgroud)
有没有办法去上一行?我的意思是输入错误,我在touch august $i+$2. ENTER我按下了键,所以我去了新的线路。我怎样才能回到上一行?
Zeitgeist 在 Unity 中记录您的活动。有没有办法查看它创建的原始日志?
command-line ×3
13.04 ×1
13.10 ×1
automount ×1
bash ×1
gnome ×1
java ×1
keyboard ×1
kill ×1
lenses ×1
logs ×1
networking ×1
peripherals ×1
permissions ×1
privacy ×1
process ×1
ps3 ×1
skype ×1
tor ×1
unity ×1
usb ×1
usb-storage ×1
xkb ×1
zeitgeist ×1