原创 awk 命令

    AWK是linux下對文本及數據進行掃描處理,數據可以來自標準輸入、文件、管道。把文件中讀取到的每一行的每個字段分別進行格式化,而後進行顯示;支持使用變量、條件判斷、循環、數組              awk [options]

原创 sed 命令使用

sed Stream Editor  sed 是一個文件編輯工具,把所有文件加載到內存的緩存區中,按換行符進行讀取,一次從緩存區中讀取一行到自己的內部空間,並完成編輯,並將結果輸出到屏幕上,默認sed不會對原文件進行更改。sed 使用格式:

原创 我的友情鏈接

51CTO博客開發王春海的博客微軟技術專題

原创 linux find命令

find命令是linux系統下常用的文件查找工具,還可以對查找到的文件執行相應的操作。格式find [查找的路徑] [查找條件] [處理動作]默認行爲:                 查找路徑:默認不指定爲當前路徑            

原创 使用while 循環 用read 讀取文件內容,直到文件尾部

使用while循環一次讀取文件的一行,直到文件尾部格式如下:while read line; do  \\ line 爲一個變量,表示讀取到一行的字符     循環體 done < /path/to/somefile使用read由標準輸入讀

原创 rpm 命令使用,包格式

linux軟件包的管理    linux下軟件有幾類:二進制軟件包  、源碼包            二進制:有通用二進制,            源碼包:可以定製、可跨平臺 但安裝比較麻煩,通常需要編譯安裝            程序包管

原创 我的友情鏈接

51CTO博客開發王春海的博客微軟技術專題

原创 linux網絡配置命令 ifconfig 、route 、ip 、ip route

ifconfigrouteipip route一、ifconfig 命令(查看或配置Ip)1、查看網絡連接# ifconfig  \\ 顯示所有活動連接,不包令禁用的設備   或 # ifconfig -a  \\ 顯示所有活動及非活動的連

原创 進程管理,及性能監控 ps, pstree, pidof, top, htop, pmap, vmstat, dstat

進程的分類:    CPU-Bound: CPU密集型    I/O-Bound: I/O密集型進程的分類:    批處理進程    交互式進程    實時進程進程調度器:    進程優先級:0-139        實時優先級:1-99,

原创 bash 函數使用,實現模塊化編程

    bash支持使用函數,函數出現的地方,而自動被替換成函數定義的代碼,一個函數定義後可以多次被重複使用,大大減少代碼量函數定義格式:第一種FuncName() {     函數體         }第二種function FuncNa

原创 多分支語句之case,及shift使用

    有時候一個長的if語句會讓一個程序變得非常難讀,有了case後,可以使case語句變得更加簡潔case語法格式如下:case expression in pattern1)     suite1      ;; pattern2)

原创 awk 命令

    AWK是linux下對文本及數據進行掃描處理,數據可以來自標準輸入、文件、管道。把文件中讀取到的每一行的每個字段分別進行格式化,而後進行顯示;支持使用變量、條件判斷、循環、數組              awk [options]

原创 sed 命令使用

sed Stream Editor  sed 是一個文件編輯工具,把所有文件加載到內存的緩存區中,按換行符進行讀取,一次從緩存區中讀取一行到自己的內部空間,並完成編輯,並將結果輸出到屏幕上,默認sed不會對原文件進行更改。sed 使用格式:

原创 linux find命令

find命令是linux系統下常用的文件查找工具,還可以對查找到的文件執行相應的操作。格式find [查找的路徑] [查找條件] [處理動作]默認行爲:                 查找路徑:默認不指定爲當前路徑            

原创 bash循環控制語句之 continue 、break

循環控制:        continue: 提前結束本次循環而開始評估下一輪;        break [n]: 跳出當前循環 ,如果有多層默認不指定則跳出一層(n 可以指定跳出幾層循環,n大於或等於1,如當需要跳出多個for循環)練習