我一直試圖解決這個問題一個星期了,無法讓它工作。我添加到/etc/rc.local的任何命令在啓動時都不會執行。 我已經tryed如下:/etc/rc.local在啓動時沒有運行命令
# chmod +x /etc/rc.local
# chmod 775 /etc/rc.local
# ls -l /etc/rc.local
-rwxr-xr-x 1 root root 584 Jul 13 17:09 /etc/rc.local
# ls -l /etc/init.d/rc.local
-rwxr-xr-x 1 root root 820 Apr 6 2015 /etc/init.d/rc.local
我rc.local文件中:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
printf "Hello World"
exit 0
,如果我從終端運行該文件它打印的問候世界,但在啓動時什麼都沒有,所以問題就不是文件。
任何想法?
順便說一句。我用rapbian操作系統運行它
Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[Raspberry Pi Stack Exchange](https://raspberrypi.stackexchange.com/),[物聯網堆棧交換](https://iot.stackexchange.com/)或[Unix&Linux Stack Exchange](http: //unix.stackexchange.com/)會是一個更好的地方。 – jww
這樣的消息很難找到。使用'printf'Hello World>>/tmp/myfile'來代替'/ tmp/myfile'來代替 –