继this question之后,我为我的无头Ubuntu Server 11.04框编写了一个简单的新贵服务(/etc/init/pms.conf),如下所示:
start on filesystem and net-device-up IFACE=eth0
stop on runlevel [016]
respawn
exec /home/administrator/pms-current/PMS.sh
Run Code Online (Sandbox Code Playgroud)
我可以从命令行随意启动(或停止)这个服务:
service pms start
Run Code Online (Sandbox Code Playgroud)
我可以看到它确实在运行。
但是,当我第一次启动我的机器时,服务没有启动。如果我通过 SSH 进入该框并检查服务状态,我会得到:
$ service pms status
pms stop/waiting
Run Code Online (Sandbox Code Playgroud)
我的问题是为什么会发生这种情况?为什么我的服务不在启动时启动?
更新 1:不确定我的服务是否正在启动并随后死亡或根本没有启动,我将以下内容添加到 PMS.sh:
echo "STARTED" > $STARTLOG
Run Code Online (Sandbox Code Playgroud)
这显然只是给了我一些寻找的东西。我通过自己启动服务然后检查start.log 来测试这个。然后我删除了start.log并重新启动。重新启动后它不在那里,所以似乎新贵肯定没有启动我的服务。我想它可能会在这个过程的早期死亡,但考虑到这一切的简单性,这似乎不太可能。
更新 2:我刚刚升级到 11.10,其中包括新贵升级,但这个问题仍然存在。
更新 3:根据要求,我已使用--debug. cat 的输出/var/log/syslog | grep init太长,无法放在问题中,但您可以在此处查看。
更新 4:更多日志,这次 upstart conf 包含在顶部。运行 1 …
我有一个脚本,我想在我的 Ubuntu Server 11.04 无头盒上作为服务运行。也就是说,我希望/etc/init.d/下有正确的文件,并且能够通过service命令来控制它。
是否有任何可用的指南可以告诉我如何做到这一点?
Ubuntu 中 TRIM 的情况让我完全困惑。我不知道我是否需要手动运行它。我发现的来源不同且不清楚。
我有带有最新更新的 Ubuntu 10.04(包括内核 2.6.32-26)。我有一个带有最新固件的 Intel X-25M 驱动器,它被格式化为 ext4。
那么,TRIM 支持会自动运行吗?如果没有,我如何检查是否需要运行它,然后在必要时如何运行它?
我的无头 11.10 服务器上的电源按钮似乎没有任何作用,除非我按住它 5 秒钟左右,在这种情况下它会立即关闭机器。
如果我短暂按下它,我希望它做的是正常关机 ( shutdown -P now)。我怎么能允许这个?
我见过这个问题,但它适用于桌面安装。
我很惊讶地发现该discard选项仍然没有自动添加到我的fstab 中,即使我有一个 SSD。因此,我必须按照这些说明添加它。
为什么安装程序不自动执行此操作?使用有一些隐藏的缺点discard吗?是否存在可靠检测 SSD 的问题?
是否可以将 Gmail 任务与在 Ubuntu 11.04 上运行的 Evolution 2.32.2 集成?
我的日历和联系人已经集成了很长一段时间,但未能成功集成任务。从我读过的内容来看,它甚至可能是不可能的,但我不确定这是 Gmail 或 Evolution 的限制,还是应该在短期内修复。
谢谢
我有一个无头的 Ubuntu 12.10 服务器。我通过 SSH 以管理员身份登录。我无法在我的主目录中创建目录:
administrator@Leo:~$ cd ~
administrator@Leo:~$ mkdir Test
mkdir: cannot create directory `Test': Permission denied
Run Code Online (Sandbox Code Playgroud)
相当于 root 的工作:
administrator@Leo:~$ sudo mkdir Test
administrator@Leo:~$ ls -al
total 12
dr-x------ 3 administrator administrator 4096 Jul 14 21:14 .
drwxr-xr-x 6 root root 4096 Oct 26 2011 ..
lrwxrwxrwx 1 administrator administrator 56 Sep 11 2011 Access-Your-Private-Data.desktop -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
lrwxrwxrwx 1 administrator administrator 39 Sep 11 2011 .ecryptfs -> /home/.ecryptfs/administrator/.ecryptfs
lrwxrwxrwx 1 administrator administrator 38 Sep 11 2011 .Private …Run Code Online (Sandbox Code Playgroud) 我有一个问题,即在我输入文本框时选择了文本框中的整个文本。例如,在 FireFox 搜索框中,我尝试输入“foo”,但最终以“o”结束,因为我设法在选择所有内容之前输入“fo”,然后输入“o”替换“fo”。
当它发生时,它是不间断的——而不仅仅是一次性的。但它不会一直发生,我还没有弄清楚是什么导致它开始和停止。
这是一个具有简单解决方案的已知问题吗?
编辑:这与触摸板无关。即使在没有机器的机器上,我偶尔也会得到这个。我通常可以纠正这个问题,只需按几次 alt-tab。