LINUX 常用指令-系統管理

7 views
Skip to first unread message

乖乖讓你乖乖

unread,
Jun 14, 2016, 11:48:36 AM6/14/16
to 資訊教師專用
su
這是一個用來轉換你身份成為 super user (系統管理員)的指令,任何人只要知道 root 的密碼,就可以成為 super user,所以密碼可千萬不要外流呀!由於 RedHat 在主機之外的終端機上,無法以 root 的身份直接連線,所以你需要以一般身份的 user 連線之後,再以 su 指令來成為 super user: 
 
[vbird@tsai vbird]# su  <==輸入指令 
Password:       <==在這裡輸入 root 的密碼 
[root@tsai vibrd]#      <==看,使用者名稱變囉!
clear
這是用來清除螢幕畫面用的,沒有什麼太大的用處。通常是你覺得畫面太亂的時候輸入用的!直接輸入 clear 就可以了!


userconf
這是用來增加使用者、群組等,且以視窗為介面的一個指令!如果你是以遠端登入,並使用 su 指令成為 super user 的話,直接輸入 userconf 可能會找不到這個指令,你可以輸入: /bin/userconf 來啟動這個指令!(注意,在 RedHat 7.0 以後的版本,就要使用 /sbin/userconf 哩),由於這個指令的圖示較多,請到這裡來看看!
passwd
這是用來更改密碼的指令,很簡單,只要在提示字元下輸入 passwd ,然後輸入目前的密碼,再輸入兩次欲修改成的新密碼,就修改OK了!不過要注意,密碼的形式:不能與帳號相同,且需要 8 個字元以上,另外,帳號也不能太簡單!否則系統會不接受! 
 
[vbird@tsai vbird]# passwd 
Changing password for vbird 
(current) UNIX password:      <==這裡輸入目前的密碼 
New UNIX password:     <==這裡輸入新的密碼 
Retype new UNIX password:     <==這裡再輸入新的密碼一次 
passwd: all authentication tokens updated successfully
who
這是用來視察目前在系統上的使用者指令,你也可以使用 w 這個指令來下達動作。 
 
[root@tsai /root]# who 
root     pts/0    Aug  2 20:43

[root@tsai /root]# w 
  8:48pm  up 4 days,  5:08,  1 user,  load average: 0.00, 0.00, 0.00 
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU  WHAT 
root     pts/0    192.168.1.2       8:43pm  0.00s  0.38s   ?     -

基本上,who 與 w 的功能是相同的,只是 who 僅列出使用者名稱與登入時間,至於 w 則會列出使用者的
  • 來源位址(IP):就是 FROM 那一項即是IP;
  • 登入時間:即是 LOGIN@ 那一項;
  • 工作項目:就是 WHAT 那一項!


 top
這是用來指示目前系統的服務項目的動態資料。
Reply all
Reply to author
Forward
0 new messages