【Linux學習一】命令行CLI、BASH的基本操作


●操作系統的基本結構

操作系統的基本結構通過Kernel(內核)和Shell(殼)構成。常見的Shell分為GUI和CLI

GUI 圖形方面的shell ------〉windows 、mac os
CLI 命令行方面的shell -----〉比圖形強大

以CentOS為例

  ● GUI:GNOME

  ● CLI:BASH

 

●提示符

  ● # root用戶 (最高權限)
  ● $ 普通用戶

 

●命令一般由 (選項、命令、參數) 組成。

  ● uname 顯示系統的基本信息
    ● -r 內核版本號
    ● -a 顯示所有信息==(--all)
  ● ctrl+c 終止當前命令。
  ● 命令后面加上 &將這個命令放到后台運行。

 

●使用Tab鍵來自動補全命令(注意:無法自動補全參數,)

  ● 自動補全命令

  ● 自動補全文件名  

  ● 無法自動補全參數

 

●BASH-歷史記錄

  ● Bash會保存你輸入過的命令,可以通過↓↑ 鍵來查看。
  ● 通過history可查看輸入過的全部命令。

 

●通過歷史記錄簡化操作

  ● !!重復前一個命令(用上也可以。還方便)
  ● !字符 重復前一個以“字符”開頭的命令
  ● !num 按照歷史記錄的序號執行命令
  ● !?abc重復之前包含abc的命令
  ● !-n重復n歌命令之前的那個命令

 

●搜索命令歷史記錄

  ● 通過Ctrl+r來在歷史記錄中搜素命令(reverse-i-search)“:
  ● 重新調用前一個命令中的參數Esc.(按完Esc鍵之后按.)

 

●命令行通配符(正則表達式)

  ● *匹配零個或多個
  ● ?匹配任意一個字符
  ● [0-9]匹配一個數字范圍
  ● [abc]匹配列表里任何字符
  ● [Λabc]匹配列表以外的字符

●切換用戶

  ● su - 切換到root用戶(切換終端)
  ● sudo 使用管理員權限運行命令

  ● id 顯示當前用戶信息

  ● passwd 修改當前用戶密碼

 

●管理后台作業

  ● jobs 查看當前在后台運行的作業
  ● bg 編號 控制進程繼續在后台運行
  ● fg 編號 繼續在前台運行
  ● ctrl+c終止
  ● ctrl+z暫停



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM