问题:
脚本如下,放在.kde/Autostart/下面
#!/bin/sh
ether-wake mac address
启动自己程序
问题
机器启动后,可以启动自己的UI界面程序,但是ether-wake没有成功唤醒机器。但是启动后在konsole下面输入可以成功唤醒,请问原因是什么;
我也将ether-wake命令放在/etc/rc.d/rc.local下面,结果一样.
问题2
同样是启动脚本,别人写的程序,写一个脚本调用,脚本名称为test.sh,又在同一目录下新建一个脚本run.sh,内容吐下
#!/bin/sh
sudo ./test.sh
和之前.kde/Autostart/下面调用方法一下,我直接调用./run.sh没有启动程序,调用test.sh可以,请问原因是什么
求助!fedora 下自启动脚本中ether-wake命令没有成功唤醒
-
- 帖子: 2
- 注册时间: 2016-08-01 16:22
- 系统: fedora,mac
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 求助!fedora 下自启动脚本中ether-wake命令没有成功唤醒
請提供 fedora 版本
-
- 帖子: 2
- 注册时间: 2016-08-01 16:22
- 系统: fedora,mac
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 求助!fedora 下自启动脚本中ether-wake命令没有成功唤醒
1. 以当前普通用户身份执行以下指令将结果全部复制贴上来
若存放脚本的目录不是 ~/.kde/Autostart/ 再根据实际情况修改 (确认是 ~/.kde/Autostart/ 还是 ~/.kde4/Autostart/ )
2. 别人写的 test.sh 是否需要 sudo
代码: 全选
ls -l ~/.kde/Autostart/
2. 别人写的 test.sh 是否需要 sudo
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 求助!fedora 下自启动脚本中ether-wake命令没有成功唤醒
1. Fedora 15 開始使用 systemd 取代 upstartfedora20
https://fedoraproject.org/wiki/Features ... ease_Notes
Fedora 15 has replaced Upstart with systemd.
2. 有關 systemd 請參閱
2-1. https://fedoraproject.org/wiki/Systemd
Systemd
2-2. https://fedoraproject.org/wiki/Features/systemd
Features/systemd
2-3. https://www.freedesktop.org/wiki/Softwa ... Questions/
Frequently Asked Questions
3. 在 systemd 試試 把 test.sh 改寫成 test.servicetest.sh
參閱
3-1. http://unix.stackexchange.com/questions ... or-systemd
How to write startup script for systemd
3-2. http://stackoverflow.com/questions/1514 ... in-systemd
linux start up script in systemd
3-3. 提醒
3-1 3-2 的教學文 在 fedora 是否需要修正 (特別是 路徑) 請參閱 2-1 2-2