天天看點

Shell的基本常用指令

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

&lt;TAB&gt;鍵

作用:在輸入指令的時候,可以按下&lt;Tab&gt;鍵,系統可以試圖補全此時已輸入的指令

例:host&lt;table&gt;