由於我不用虛擬機時,經常是掛起旗下的Ubuntu,這樣有一個問題,每當重新啟動Ununtu時系統時間會從上次掛起時的時間開始;這樣就不方便我看時間,於是想手動設置它,網上搜了半天,本來date使可以設置時間的,經實驗發現不行,情況如下:
lammy@lammy-desktop:~$ date 090522572008.00
date: 無法設置日期: 操作不允許
2008年 09月 05日 星期五 22:57:00 CST
lammy@lammy-desktop:~$ date
2008年 09月 03日 星期三 05:00:19 CST
本來是設好了哈,怎麼又說操作不允許呢,想了半天,是不是權限問題呢,馬上在前面加上 sudo,呵呵,搞定咯。
lammy@lammy-desktop:~$ sudo date 090523012008.30
2008年 09月 05日 星期五 23:01:30 CST
lammy@lammy-desktop:~$ date
2008年 09月 05日 星期五 23:01:33 CST
附:在Ubuntu上root用戶是不向我們開放的,所以當普通用戶想得到超級用戶的權限時,要在命令前加上sudo。man sudo 一下會發現其中一句話就明白了: sudo allows a permitted user to execute a command as the superuser or another user, as specified in the sudoers file.