Shell的基本常用指令
echo 指令
作用:在顯示器上顯示一段字元,輸出指定的字元串,或顯示變量的值。
例:echo hello
<a href="https://s4.51cto.com/oss/201711/12/45c5d0e8e6d3af589c46f355d57f451f.png" target="_blank"></a>
uname 指令
作用:顯示目前系統的相關資訊
-a 顯示所有資訊
-r顯示系統的核心版本号
例:uname
<a href="https://s5.51cto.com/oss/201711/12/1290f71692ccbc594d353d5c7af83c5e.png" target="_blank"></a>
ls指令
作用:顯示目标清單,或者具體的檔案
例:ls
<a href="https://s5.51cto.com/oss/201711/12/c941fff855ff0b9b5b407def9556c246.png" target="_blank"></a>
cat指令
作用:用來顯示檔案的内容
例:cat /etc/a.txt
<a href="https://s4.51cto.com/oss/201711/12/a86b191d23ab3a38ea91b14fe98635fb.png" target="_blank"></a>
hostnamectl 指令
作用:顯示,修改計算機名稱
hostnamectl set-hostname 修改計算機名
例:hostnamectl set-hostname server1
<a href="https://s5.51cto.com/oss/201711/12/fb282704ee6b51646dddca5909b4ec16.png" target="_blank"></a>
locale 指令
作用:顯示,修改預設語言。
例:localectl set-locale.UTF-8 修改語言utf-8
<a href="https://s5.51cto.com/oss/201711/12/3a75987960e5af1d5891e89170d707a2.png" target="_blank"></a>
date指令
作用:顯示或設定系統的時間與日期
date -s 設定系統時間日期
例:date -s “11/11/2017 11:10:00”
<a href="https://s5.51cto.com/oss/201711/12/e0eab2540996d55b143cce839d7ff2d3.png" target="_blank"></a>
timedatectl 指令
作用:顯示和設定系統時區
timedatectl 顯示時間格式
例:timedatectl set-timezone Asia/Shanghai 設定時區為上海
<a href="https://s5.51cto.com/oss/201711/12/04ac263cdff6cb35800c3fb1877fcacc.png" target="_blank"></a>
last指令
作用:顯示近期使用者或者終端的登入情況。
-a: 将登入系統的主機名稱或ip位址,顯示在最後一行;
-t:隻顯示指定虛拟控制台上的登入情況。
-y:顯示記錄的年、月、日。
-x:顯示系統關閉、使用者登入和退出曆史
例:last
<a href="https://s5.51cto.com/oss/201711/12/6ccacc40c1e3f23b7832a24c226d6b76.png" target="_blank"></a>
uptime指令
作用:顯示系統已經運作了多長時間
例:uptime
<a href="https://s5.51cto.com/oss/201711/12/9e18e3549d49d81f9e867da9a61a049e.png" target="_blank"></a>
history 指令
作用:檢視曆史指令
-c: 清空曆史資料
例:history
<a href="https://s5.51cto.com/oss/201711/12/6511169f50d6bc57a70be12700612088.png" target="_blank"></a>
管道
作用:管道可以将一系列的指令連接配接起來,這意味着第一個指令的輸出會作為第二個指令的輸入,可以以此類推,總之顯示在螢幕上的字元是管道中最後一個指令的輸出
例:rpm -qa | grep vim
<a href="https://s5.51cto.com/oss/201711/12/5a98d9eb72676ba7bb0db46c0fe3c9a8.png" target="_blank"></a>
man指令
作用:擷取相關指令的幫助資訊
例:man history
clear指令
作用:清除螢幕上的資訊,清屏後,提示符移動到螢幕左上角
例:clear
<TAB>鍵
作用:在輸入指令的時候,可以按下<Tab>鍵,系統可以試圖補全此時已輸入的指令
例:host<table>