原创 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循環)練習