JAVA變更系統時間無效 - Linux

Daniel avatar
By Daniel
at 2013-12-25T22:46

Table of Contents


網路上看到更新系統時間的方法是
加入下面兩行
Runtime.getRuntime().exec("sudo date -s 2013-05-22");
Runtime.getRuntime().exec("sudo date -s 12:25:00");
但就是沒變更成功(我是使用netbeans的debug模式去測試的)
sudo已經加入使用者,並且NOPASSWD
但如果在終端機上輸入此兩命令,是成功的,

或是換成登入root,改為這兩行
Runtime.getRuntime().exec("date -s 2013-05-22");
Runtime.getRuntime().exec("date -s 12:25:00");
也是成功變更的

感覺是netbeans權限不足

請問我還需要修改什麼嗎?

謝謝

--
Tags: Linux

All Comments

Frederic avatar
By Frederic
at 2013-12-28T14:41
有沒有可能 sudo 是設定成一定要有終端機才能執行?
Madame avatar
By Madame
at 2013-12-29T16:29
看一下exec的回傳值 或看看他是不是在等input

HackingThursday 固定聚會 (2013-12-26)

Jacob avatar
By Jacob
at 2013-12-23T12:12
通告網址: [http://www.hackingthursday.org/][1] * * * * 時間: 每週四晚上 19:30 至 22:00 ( 熱食供應至 20:00 ) * 地點: 伯朗咖啡 ( 建國店 ) * 地址: 台北市大安區建國南路一段 166 號 2 樓 * 鄰 ...

自定變數與環境變數

Tracy avatar
By Tracy
at 2013-12-22T20:40
我的理解是這樣: shell的指令有些會fork出子進程來實行 有些就在本shell實行 會fork的: - 外部程式 - 用andamp;實行的shell指令 不會fork的: - and#34;正常的and#34; shell指令 我把你寫的兩行叫做例1. 例1是不會fork的一型 對於會fork的那 ...

自定變數與環境變數

Irma avatar
By Irma
at 2013-12-22T20:02
Linux之神的鳥哥,在基本第十一章介紹自定變數與環境變數的差別是一個不能 給子程式使用,另一個可以,而且他說明and#34;在一個Bash底下的任何指令and#34;都是新 的子程式and#34;,照他這麼說我感覺怪怪的。 your_path=~/test //自定變數路徑 cd ${your_ ...

ibus-table 倉頡故障求 db 編輯法

Rebecca avatar
By Rebecca
at 2013-12-22T12:04
我的 『丟』字在 ibus-table 的倉頡5爛掉了 hgi =》 1. 亂碼 2. 篕 3. 篕 4. 丟 不管怎麼重複的選 丟 都不會讓 丟 變 and#34;1.and#34; (default) 請問我要怎麼把 .db (應該是 /usr/share/ibus-table/tables/can ...

關於makefile..

Lydia avatar
By Lydia
at 2013-12-22T10:27
我是職場菜鳥,linux新手,我想問假設我用Bernie帳號登入系統,那現在的位置 就是在我的家目錄底下,然後我編輯一個makefile內容如下: Setting: export YOUR_PATH=~/test cd ${YOUR_PATH} 結束 makefile編輯 ...