1.whoami
【命令作用】顯示出當前有效的用戶名稱
【命令語法】whoami(選項)
【常用選項】
--help:在線幫助
--version:顯示版本信息和退出
【參數說明】無
【命令示例】
顯示當前有效用戶
# whoami
2.hostname
【命令作用】用於顯示和設置系統的主機名稱(但是不會永久保存,重啟后會恢復)
【命令語法】hostname(選項)(參數)
【常用選項】
-a:顯示主機別名
-d:顯示DNS域名
-i:顯示主機的ip地址
【參數說明】需要指定查看,設置的主機名
【命令示例】
顯示主機的ip地址
# hostname -i
3.uname
【命令作用】用於顯示當前系統相關信息(內核版本號、硬件架構、主機名稱和操作系統類型等)
【命令語法】uname(選項)
【常用選項】
-a:詳細顯示全部的信息
【參數說明】無
【命令示例】
顯示當前系統詳細相關信息(內核版本號、硬件架構、主機名稱和操作系統類型等)
uname -a
4.date
【命令作用】顯示或設置系統時間與日期
【命令語法】date(選項)(參數)
【常用選項】
【參數說明】
【命令示例】
5.clear
【命令作用】清除當前屏幕終端上的任何信息
【命令語法】clear
【常用選項】無
【參數說明】無
【命令示例】
清除當前屏幕終端上的任何信息
# clear
6.users
【命令作用】顯示當前登錄系統的所有用戶的用戶列表
【命令語法】users(選項)
【常用選項】無
【參數說明】無
【命令示例】
顯示當前登錄系統的所有用戶
# users
7.groups
【命令作用】輸出指定用戶所在的組的組成員
【命令語法】groups(選項)(參數)
【常用選項】無
【參數說明】需要指定要打印所屬工作組的用戶名
【命令示例】
顯示ruan用戶所屬的組
# groups ruan
8.who
【命令作用】系統目前登錄的用戶的用戶信息
【命令語法】who(選項)(參數)
【常用選項】
-w 顯示用戶的信息狀態欄
-H 顯示各欄位的標題信息列
-q 只顯示登入系統的帳號名稱和總人數
【參數說明】指定查詢文件
【命令示例】
顯示登入系統的賬戶和人數
# who -q
顯示各欄位的標題信息列
# who -H
顯示用戶的信息狀態欄
# who -w
9.w
【命令作用】顯示已經登陸系統的用戶列表,並顯示用戶正在執行的指令
【命令語法】w(選項)(參數)
【常用選項】
-f 顯示用戶從哪里登錄
-s 使用短格式輸出
-h 不顯示頭消息
【參數說明】只顯示指定的用戶
【命令示例】
顯示ruan用戶從哪登錄
# w -f ruan
10.uptime
【命令作用】打印系統總共運行了多長時間和系統的平均負載
【命令語法】uptime(選項)
【常用選項】無
【參數說明】無
【命令示例】
查看系統負載
# uptime
11.sudo
【命令作用】以其他身份來執行命令,默認的身份為root
【命令語法】sudo(選項)(參數)
【常用選項】
-l:列出目前用戶可執行與無法執行的指令;
-u<用戶>:以指定的用戶作為新的身份
【參數說明】需要運行的指令和對應的參數
【命令示例】
# sudo -u userb ls -l --指定用戶執行命令
# sudo -l --列出目前的權限
12.exit
【命令作用】退出目前的shell,並返回給定值
【命令語法】exit(參數)
【常用選項】無
【參數說明】返回值:指定shell返回值
【命令示例】
# exit --退出當前shell
13.reboot
【命令作用】重新啟動正在運行的Linux操作系統
【命令語法】reboot(選項)
【常用選項】
-f 強制重新開機
-w:僅做測試,並不真正將系統重新開機,只會把重開機的數據寫入/var/log目錄下的wtmp記錄文件
【參數說明】無
【命令示例】
重新開機
# rboot
強制開機
# reboot -f
14.poweroff
【命令作用】關閉計算機操作系統並且切斷系統電源
【命令語法】poweroff(選項)
【常用選項】-f --強制關閉操作系統
【參數說明】無
【命令示例】
強制關閉計算機
# poweroff -f
15.halt
【命令作用】關閉正在運行的Linux操作系統
【命令語法】halt(選項)
【常用選項】無
【參數說明】無
【命令示例】
關閉正在運行的Linux操作系統
# halt
16.shutdown
【命令作用】系統關機
【命令語法】shutdown(選項)(參數)
【常用選項】-h 將系統關閉
【參數說明】
設置多久時間后執行shutdown指令
要傳送給所有登入用戶的信息
【命令示例】
現在關閉計算機
shutdown -h now
17.init
【命令作用】進程初始化工具
【命令語法】init (選項)(參數)
【常用選項】
-b --不執行相關腳本而直接進入單用戶模式
-s --切換搭配單用戶模式
【參數說明】指定Linux系統要切換到的運行等級
【命令示例】
運行級別:運行級別就是操作系統當前正在運行的功能級別。這個級別從0到6,具有不同的功能,可以在 /etc/inttab 中查看他的英文介紹
# init 0 --停機(千萬不能吧 initdefault 設置為0)
1 --單用戶模式
2 --多用戶模式
3 --完全多用戶模式
4 --沒有用到
5 --x11(Xwindow)
6 --重新啟動(千萬不要把 initdefault 設置為6)
18.alias
【命令作用】設置指令的別名
【命令語法】alias(選項)(參數)
【常用選項】-p --顯示已經設置的命令別名
【參數說明】定義命令別名,格式為“命令別名=‘實際命令’”
【命令示例】
查看系統已經設置的別名:
# alias -p
19.unalias
【命令作用】取消命令別名
【命令語法】unalias(選項)(參數)
【常用選項】-a 取消所有命令別名
【參數說明】指定要取消的命令別名
【命令示例】
取消已經設置的 "cc"命令別名取消
# unallas cc
20.history
【命令作用】顯示指定數目的指令命令
【命令語法】history(選項)(參數)
【常用選項】-c --清空當前歷史命令
【參數說明】顯示最近的n條歷史命令
【命令示例】
顯示最近使用的20條歷史命令信息
# history 20
21.runlevel
【命令作用】打印當前Linux系統的運行等級
【命令語法】runlevel(參數)
【常用選項】無
【參數說明】無
【命令示例】
顯示當前系統運行等級
# runlevel
22.chkconfig
【命令作用】檢查、設置系統的各種服務
【命令語法】chkonfig(選項)
【常用選項】
--level<等級代號> --指定讀系統服務在哪里一個執行等級中開啟或關閉
--add --增加所指定的系統服務,讓chkconfig指定得以管理它,並同時在系統啟動的敘述文件內增加相關數據
--del --刪除所指定的系統服務,不再由chkconfig指令管理,並同時在系統啟動的敘述文件內刪除相關數據
【參數說明】無
【命令示例】
列出所有的系統服務
# chkconfig --list
添加dns服務
# chkconfig --add bind
--刪除dns服務
# chkconfig --del bind
查看NetworkManager的所有運行級別
# chkconfig --list NetworkManager
開啟(或關閉)NerworkManager的3和5級別
# chkconfig --level 35 NetworkManager on (關閉off)
23.write
【命令作用】向指定登錄用戶終端上發送信息
【命令語法】write(參數)
【常用選項】無
【參數說明】無
【命令示例】
傳遞信息給root
# wirte root
24.last
【命令作用】顯示用戶最近登錄信息
【命令語法】last(選項)(參數)
【常用選項】
-a:把從何處登入系統的主機名稱或ip地址,顯示在最后一行
【參數說明】
顯示用戶登錄列表;
顯示從指定終端的登錄列表
【命令示例】
直接顯示用戶前五個的終端的登錄記錄
# last -5
25.lastlog
【命令作用】顯示系統中所有用戶最近一次登錄信息
【命令語法】lastlog(選項)
【常用選項】無
【參數說明】無
【命令示例】
顯示當前系統中所有用戶最近一次登錄信息
# lastlog