我编写了一个新贵脚本来在 tmux 会话中启动一个守护进程。如果它意外死亡,它运行良好并重新生成进程,但我似乎无法手动停止它。
作业(称为 bukkit)如下所示:
start on filesystem
stop on runlevel [!2345]
respawn
respawn limit 5 30
chdir /home/minecraft/bukkit
expect daemon
kill timeout 30
pre-start script
test -x /home/minecraft/bukkit/craftbukkit-0.0.1-SNAPSHOT.jar || { stop; exit 0; }
end script
pre-stop script
tmux send -t bukkit "stop"
tmux send -t bukkit "Enter"
sleep 10 # Wait for server to shut down properly
end script
exec tmux new-session -d -s minecraft -n bukkit "sudo -u minecraft -- /home/minecraft/java/jre1.6.0_27/bin/java -Xincgc -Xmx1G -jar /home/minecraft/bukkit/craftbukkit-0.0.1-SNAPSHOT.jar"
Run Code Online (Sandbox Code Playgroud)
当我发出 a …
我有一台运行 Ubuntu Natty 的三星 Series 9 笔记本电脑 (900x3a)。除了触摸板出现“打嗝”并且似乎识别出阻止它进行正常鼠标移动的额外手指的某些时候,它运行非常流畅。使用功能键切换触摸板无济于事,暂停和恢复它确实很困难。
有没有比进入待机模式并再次唤醒笔记本电脑更简单的方法来重置突触驱动程序?
当我通过未加密的 wifi 上网时,我正在使用 VPN。不幸的是,在我的大学,连接非常不稳定,每次重新连接时 VPN 连接都会终止,我需要使用 NetworkManager 手动重新连接到它,这显然只有在我注意到重新连接时才有效。我在NM选项里开启了自动连接VPN的选项,但是好像没有效果。
有没有办法在任何其他应用程序可以访问网络连接之前强制执行活动的 VPN 连接,这样我就可以确保不会通过未加密的连接发送私人数据?
干杯,帕斯卡