主題:cgic中如何調用linux命令 共有55280人關注過本帖 |
---|
客人 |
1樓 |
cgic中如何調用linux命令 Post By:2014-11-3 9:13:00 [只看該作者]
在cgic中調用system("reboot")執行不了
|
|
單帖管理 | 引用 | 回復 |
hzc |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 員工 |
Post By:2014-11-3 9:23:00 [只看該作者]
你好,在cgi中需要使用命令的絕對路徑:system(“/sbin/reboot”)
|
單帖管理 | 引用 | 回復 |
客人 |
3樓 |
Post By:2014-11-3 11:58:00 [只看該作者]
我的cgic程序放在"/mnt/nandflash/boa/cgi-bin/"下面的,在重啟板子的時候,我先system("cd /sbin/"),之后運行system("reboot"),還是不行,求解答?
|
|
單帖管理 | 引用 | 回復 |
yl |
4樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-11-3 12:09:00 [只看該作者]
直接使用 system(“/sbin/reboot”) 試試呢
|
單帖管理 | 引用 | 回復 |
hzc |
5樓 信息 | 搜索 | 郵箱 |
加好友 發短信 員工 |
Post By:2014-11-3 12:25:00 [只看該作者]
你好,如果轉到/sbin目錄下,當前路徑可以使用 ./reboot
|
單帖管理 | 引用 | 回復 |
客人 |
6樓 |
Post By:2014-11-3 12:35:00 [只看該作者]
這個試過了,目前是行不通的
|
|
單帖管理 | 引用 | 回復 |
lmchen |
7樓 |
Post By:2014-11-3 13:15:00 [只看該作者]
在cgic中調用 popen("sleep 1; /sbin/reboot ", "r");
|
|
單帖管理 | 引用 | 回復 |
yl |
8樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-11-3 15:53:00 [只看該作者]
請問試好了嗎?應該是調用方面的問題,system("/sbin/reboot"); 應該是可行的
|
單帖管理 | 引用 | 回復 |
客人 |
9樓 |
Post By:2014-11-3 16:12:00 [只看該作者]
在cgic中調用 popen("sleep 1; /sbin/reboot ", "r");
這種方法是可行的
|
|
單帖管理 | 引用 | 回復 |
yl |
10樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-11-3 16:15:00 [只看該作者]
好的。也感謝前面客戶lmchen提供如此有效的解決方案,謝謝。
|
單帖管理 | 引用 | 回復 |
返回首頁cgic中如何調用linux命令 |
---|
用戶名: | |
驗證碼: | |
內容: | |