首頁 > 軟體

Linux基礎知識:shell基礎命令

2020-06-16 17:34:09

註:實驗系統為Red Hat Enterprise Linux Server release 7.1 (Maipo)

1.什麼是shell

?百度:shell俗稱殼(區別於核),是指提供使用者使用介面的軟體(命令解析器)。
李哥:shell是核心的“保鏢”。

 [kiosk@foundation0 Desktop]$ gnome-terminal     ##用命令列開啟一個shell

?  kiosk    ?##開啟shell的使用者
?  @    ?   ##分隔符
  foundation0  ##機的短名稱,表示shell開啟在那台主機裡
?  Desktop    ?#?#表示你在系統的什麼位置
?  $    ?   ?##身份提示符中的普通使用者,超級使用者的提示符為:#

2.切換使用者

 ?[kiosk@foundation0 Desktop]$ su - 使用者名稱
 有“-”代表切換使用者並且切換環境

3.虛擬控制台

  ?Ctrl + Alt + F2 - F6
?  Ctrl + Alt + F1 | F7

4.Shell中如何使用命令

<1>命令一定要在提示符之後輸入
<2>命令的輸入方式
    命令  引數  目標
    引數是命令功能的指定
    -引數 ####單詞的縮寫
    --引數    ####單詞的全拼
<3>幫助
    命令  --help
    【內容】    ###內容選加
    <內容>    ###內容必加
    內容...   ###內容個數任意
<4> ctrl +c ###復原未執行的命令 

5.系統初始化

關機  poweroff        |   init    0   |   shutdown -h     now
重新啟動  reboot          |   init    6   |   shutdown -r     now

6.簡單命令

<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 進入虛擬控制台

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-09/134929.htm


IT145.com E-mail:sddin#qq.com