zhai796898
-
程序包管理yum
YUM: YellowdogUpdate Modifier,rpm的前端程序,用來解決軟件包相關依賴性,可以在多個庫之間定位軟件包 存儲了眾多rpm包,以及包的相關的元數據文件(放置于特定目錄下:repodata) 文件服務器: ftp:// http:// &n…
-
程序包管理rpm
Linux程序包管理 API:Application Program Interface ABI:Application Binary Interface Unix…
-
壓縮及解壓縮工具
壓縮和解壓縮工具 壓縮比 目的:時間換空間 CPU的時間 –> 磁盤空間 常見的壓縮及解壓縮工具: compress/uncompress, .Z gzip/gunzip, .gz bzip2…
-
find文件查找
文件查找 在文件系統上查找符合條件的文件: 實現工具:locate,find locate: 構建于實現構建好的索引庫:/var/lib/mlocate/mlocate.db  …
-
sed行編輯器
Linux文本處理三劍客之一:sed(Stream Editor)流編輯器 sed: 將指定的文本文件內容逐行讀取至sed的臨時內存空間當中,稱為"模式空間",而后逐行查看是否被sed的地址定界所匹配到,如果匹配,則執行相應的編輯操作,否則,默認將模式空間中的內容打印至標準輸出 …
-
正則表達式練習題及作業(8.5)
當天練習題: 基本正則表達式練習題 1.顯示/proc/meminfo文件中以大小s開頭的行;(要求:使用兩種方式) 可有四種方式 [root@CentOS7 ~]# cat /proc/meminfo | grep -E "^(s|S)" SwapCac…
-
Shell腳本編程入門
什么是Shell 操作系統最外層的程序,shell通過提示符讓用戶輸入,向操作系統解釋該輸入,然后處理來自操作系統的任何結果輸出來,管理用戶與操作系統之間的交互。 Shell是一個用戶跟操作系統之間的一個命令解釋器。Shell是用戶與Linux操作系統之間溝通…
-
vim文本編輯器
vi簡介 vi:Visual Interface,是一種功能強大的文本編輯器,工作在字符模式下,它可執行輸出、輸出、查找、替換、塊等眾多文本操作,不需要圖形界面,因此執行起來效率會非常高,主要用來編輯純文本文件,常見的編碼有,ASCII,Unicode等等 文本編輯器的種類: 行編輯器:逐行來對文本進行處理的工…
-
文本處理工具及grep
在日常的linux運維工作當中,我們經常要在一些文本當中抽取過濾出我們所需要的信息,從而達到我們的需求,需要特定的文本處理工具來幫我們完成此類操作 本章節主要講解的內容有: 文件查看:cat 分頁查看文本:less、more 抽取文件特定行數:head、tail 抽取文本特定列:cut 合并文本:paste 文本統計:wc 文本排序并統計:sort、uniq…
-
權限管理
linux文件權限: 在linux系統中,每個文件或目錄都包含有相應的權限,這些權限決定了哪些用戶或組能夠對此文件做哪些操作,如讀取、刪除、寫入等操作 文件權限分為三類:r,w,x 應用于文件: &nbs…