亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

Linux認證系統(tǒng)管理:認識與學習bash

時間:2023-03-18 17:02:33 Linux認證 我要投稿
  • 相關推薦

Linux認證系統(tǒng)管理:認識與學習bash

  一、認識bash這個shell

Linux認證系統(tǒng)管理:認識與學習bash

  1.管理整個計算機硬件的其實就是操作系統(tǒng)的內(nèi)核,這個內(nèi)核是需要被保護的,所以我們一般用戶就只能通過shell來跟內(nèi)核通信,以讓內(nèi)核達到我們所想打到的工作。

  2.只要能夠操作應用程序的接口度能夠稱為shell

  3.bashshell的功能

  命令記憶功能history

  命令與文件補全功能

  命令別名設置功能(alias)

  作業(yè)控制,前臺,后臺控制

  程序腳本

  通配符

  二、shell的變量功能

  1.環(huán)境變量例如PATH,HOME,MAIL,SHELL等,為了區(qū)別與自定義變量的不同,環(huán)境變量通常以大寫字符來表示

  2.我們可以利用echo這個命令來顯示變量,但是變量在被顯示時,前面必須加上字符

  3.基本上,命令運行的順序可以這樣看

  1.以相對/絕對路徑執(zhí)行命令

  2.由alias找到該命令執(zhí)行

  3.由bash內(nèi)置的命令來執(zhí)行

  4.通過

  5.bash默認的組合鍵

  Ctrl+C終止目前的命令

  Ctrl+D輸入結束EOF

  Ctrl+M就是Enter

  Ctrl+S暫停屏幕的輸出

  Ctrl+Q恢復屏幕的輸出

  Ctrl+U在提示符下,將整行命令刪除

  Ctrl+Z暫停目前的命令

  6.通配符與特殊符號

  *代表0個到無窮多個任意字符

  ?代表一定有一個任意字符

  []同一代表一定有一個在中括號內(nèi)的字符,例如[abcd]代表這四個中一個

  [-]例如[0-9]代表0-9之間的所有數(shù)字

  [^]例如[^abc]表示的是非abc的其它字符

  三、數(shù)據(jù)流重定向

  1.標準輸出指的是命令執(zhí)行所回傳的正確的信息,而標準錯誤輸出可理解為命令執(zhí)行失敗后,所回傳的錯誤信息

  2.標準輸入stdin:代碼為0,使用<或《

  標準輸出stdout:代碼為1,使用>或》

  標準錯誤輸出stderr:代碼為2,使用2>或2》

  3.1>:以覆蓋的方法將正確的數(shù)據(jù)輸出到指定的文件或設備上

  1.》:以累加的方法將正確的數(shù)據(jù)輸出到指定的文件或設備上

  2.>:以覆蓋的方法將錯誤的數(shù)據(jù)輸出到指定的文件或設備上

  3.》:以累加的方法將錯誤的數(shù)據(jù)輸出到指定的文件或設備上

  4.&&和||的執(zhí)行情況

  cmd1&&cmd2若cmd1執(zhí)行完畢且正確執(zhí)行,則開始執(zhí)行cmd2;若cmd1執(zhí)行完畢為錯誤,則cmd2是不執(zhí)行

  cmd1||cmd2若cmd1執(zhí)行完畢且正確執(zhí)行,則cmd2不執(zhí)行;若cmd1執(zhí)行完畢且為錯誤,則開始執(zhí)行cmd2

  四、管道命令

  1.管道命令|僅能經(jīng)由前面一個命令傳來的正確的信息,也就是標準輸出的信息,對于標準錯誤輸出是沒有處理能力

  2.在每個管道后面接的第一個數(shù)據(jù)必定是命令,而且這個命令必須是能夠接收標準輸入的數(shù)據(jù)才行,這樣的命令才可以是管道命令

  3.一般來說,選取信息通常是針對"行"來分析的,并不是整篇信息分析的

  4.cut命令可以將一段信息的一段切出來,處理的信息是以行為單位

  5.grep是抓取我們所需要的信息

  6.sort可以進行文本數(shù)據(jù)來排序

  7.uniq是可以將重復的數(shù)據(jù)僅列出一個顯示,但是要求必須先排好序

  8.wc可以用來統(tǒng)計文件的行數(shù)和單詞數(shù)

  9.tee命令可以用來雙向重定向,同時將數(shù)據(jù)流送與文件與屏幕

【Linux認證系統(tǒng)管理:認識與學習bash】相關文章:

Linux認證系統(tǒng)管理:linux下搭建ftp03-08

Linux認證考試科目06-03

Linux認證賬戶映射01-23

Linux認證考試報考條件01-11

Linux認證考試必考點05-29

Linux認證考試科目設置01-18

全球認可的12個Linux認證03-08

linux認證的面試題及答案12-01

2016年Linux認證考試要點05-30

Linux認證考試RHCE考試大綱05-30