查看系統版本
lsb_release -a
升級版本
sudo do-release-upgrade
可以sudo的使用者
sudo vi /etc/sudoers
新增使用者帳號時的預設值
sudo vi /etc/adduser.conf
強迫使用者下次登入時必須變更密碼
sudo passwd -e 帳號
查詢帳號密碼狀態
sudo chage -l 帳號
設定帳號有效日期
sudo chage -E YYYY-MM-DD 帳號
恢復已停用的帳號
sudo chage -E -1 帳號
設定密碼最少必須相隔幾天才可以再次變更
sudo chage -m 天數 帳號
天數為0表示可立即變更
設定密碼最長幾天後必須強迫變更
sudo chage -M 天數 帳號
天數為-1表示可永久不須變更
設定密碼到期前幾天發出預警告知
sudo chage -W 天數 帳號
設定密碼過期後的寬限期
sudo chage -I 天數 帳號
cat -n 檔案
grep -n 關鍵字 檔案 (顯示行號)
grep -v 關鍵字 檔案 (反向過濾)
搜尋任何檔案
find 開始搜尋的目錄 -name 檔名
只在PATH路徑下搜尋
執行檔
which 檔名
whereis 檔名(會增加搜尋man page的目錄)
less vs more
less可向上回頭瀏覽或使用pageup pagedown跳頁
顯示檔頭前幾行
head -行數 檔名(預設是10行)
顯示檔尾最後幾行
tail -行數 檔名(預設是10行)
tail -f 檔名(保持檢視)
更新檔案時間
touch 檔名(若檔案不存在,會建立新檔)
建立連結
ln 來源檔 目的檔(硬連結 不可跨分割區)
ln -s 來源檔 目的檔(軟連結 可以跨分割區)
各分割區使用量
df -h
查詢目錄底下各檔案佔用大小
du -h 目錄
du -hs 目錄(只顯示目錄總佔用大小)
顯示所有process
ps -auxw
刪除行程
kill -9 pid
調整行程優先權
nice –adjustment=數字 指令
顯示開機訊息
dmesg
誰在線上
who
最近登入時間
last
禁止特定帳號使用at指令
vi /etc/at.deny
設定系統日期時間
sudo date -s YYYY/MM/DD
sudo date -s hh:mm:ss
萬年曆
cal
cal 月 年
留言