注:實驗系統為Red Hat Enterprise Linux Server release 7.1 (Maipo)
百度:shell俗稱殼(區別於核),是指提供使用者使用界面的軟件(命令解析器)。
李哥:shell是內核的“保镖”。
[kiosk@foundation0 Desktop]$ gnome-terminal ##用命令行開啟一個shell
kiosk ##開啟shell的用戶
@ ##分隔符
foundation0 ##機的短名稱,表示shell開啟在那台主機裡
Desktop ##表示你在系統的什麼位置
$ ##身份提示符中的普通用戶,超級用戶的提示符為:#
[kiosk@foundation0 Desktop]$ su - 用戶名
有“-”代表切換用戶並且切換環境
Ctrl + Alt + F2 - F6
Ctrl + Alt + F1 | F7
<1>命令一定要在提示符之後輸入
<2>命令的輸入方式
命令 參數 目標
參數是命令功能的指定
-參數 ####單詞的縮寫
--參數 ####單詞的全拼
<3>幫助
命令 --help
【內容】 ###內容選加
<內容> ###內容必加
內容... ###內容個數任意
<4> ctrl +c ###撤銷未執行的命令
關機 poweroff | init 0 | shutdown -h now
重啟 reboot | init 6 | shutdown -r now
<1>date
date 月月天天時時分分.秒秒 ##更改時間
<2>passwd
passwd username ##更改用戶密碼(只有超級用戶可以)
passwd ##普通用戶更改自己的密碼
普通用戶只能修改自己的密碼,並且必須知道自己原始密碼,修改密碼必須大於8位, 不能與原始密碼字符重復
passwd -l username ##凍結普通用戶
passwd -u username ##解凍普通用戶
<3>file ##查看文件什麼類型
<4>cat ##查看文件所有內容到文件的最後
<5>less ##查看文件所有內容從文件的開始
按Q退出
<6>head -數字 文件名稱 ##文件的前幾行內容
<7>tail -數字 文件名稱 ##文件的後幾行
<8>wc -l ##行數
-c ##字節數
-m ##字符數
-w ##單詞數
-L ##顯示最長行的長度
<9>Tab
補齊系統中存在的文件名稱,命令,和命令參數
<10>!數字 ###執行第多少條命令
!關鍵字 ###執行最近一條以關鍵字開頭的命令
ctrl+R+關鍵字 ###調出最近一條含有關鍵字的命令
上下鍵 ###從最後一條命令開始向前查看或者向後查看
history ###查看歷史
history -c ###清除歷史
<11>快捷鍵
+ a 光標移動到行首
+ e 光標移動到行尾
+ u 光標所在位置刪除到行首
+ k 光標所在位置刪除到行尾
+ r 調出最近一條含有關鍵字的命令
+ 左|右 光標移動以單詞為單位
+ c 撤銷以輸入的命令
+ d 關閉當前環境
+ shift + t ##在現有shell中重新打開一個table
+ shift + pageup|pagedown 切換table
+ alt + l 鎖屏
+ alt +上|下 切換工作界面
+ alt + f1|f7 進入圖形界面
+ alt + f2-f6 進入虛擬控制台