歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

Linux基礎知識:shell基礎命令

注:實驗系統為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 進入虛擬控制台

Copyright © Linux教程網 All Rights Reserved