原创 linux 命令詳解 九
十一. awk編程: 1. 變量: 在awk中變量無須定義即可使用,變量在賦值時即已經完成了定義。變量的類型可以是數字、字符串。根據使用的不同,未初始化變量的值爲0或空白字符串" ",這主要取決於變量應用的上下
原创 linux 命令詳解 二十九
8. 用getopts處理命令行選項: 這裏的getopts命令和C語言中的getopt幾乎是一致的,因爲腳本的位置參量在有些時候是失效的,如ls -lrt等。這時候-ltr都會被保存在$1中,而我們實際需要的則是三個展開的選
原创 linux 命令詳解 二十四
11. 數組: Shell中提供了創建一維數組的能力,你可以把一串數字、名字或者文件放在一個變量中。使用declare的-a選項即可創建它們,或者在變量後面增加下標操作符直接創建。和很多其它開發語言一樣,Shell中的數組也
原创 linux 命令詳解 十八
7. 報告磁盤空間使用狀況(df): 該命令最爲常用的選項就是-h,該選項將智能的輸出數據單位,以便使輸出的結果更具可讀性。 /> df -h Filesystem Size
原创 linux 命令詳解 二十六
3. 流程控制語句: if語句格式如下: #if語句的後面是Shell命令,如果該命令執行成功返回0,則執行then後面的命令。 if command then c
原创 我的友情鏈接
51CTO博客開發苦逼coder學習Linux的小女生開源之星熔 巖老男孩的linux博客技術成就夢想老劉的博客滴水穿石“純真”程序員俱樂部simeon技術專欄撫琴煮酒王乾De技術Blog[愛生活,愛學習]專注J2EE系列規範下的開源技術
原创 linux 命令詳解 十二
7. 內建函數: 字符串函數 sub(regular expression,substitution string); sub(regular expression,substitution strin
原创 linux 命令詳解 十五
十六. 文件查找命令find: 下面給出find命令的主要應用示例: /> ls -l #列出當前目錄下所包含的測試文件 -rw-r--r--. 1 root root 48217 Nov 12
原创 linux 命令詳解 十六
十七. xargs命令: 該命令的主要功能是從輸入中構建和執行shell命令。 在使用find命令的-exec選項處理匹配到的文件時, find命令將所有匹配到的文件一起傳遞給exec執行。但有些系統
原创 linux 命令詳解 二十七
4. 循環語句: Bash Shell中主要提供了三種循環方式:for、while和until。 for循環聲明格式: for variable in word_list do c
原创 linux 命令詳解 十三
十二. 行的排序命令sort: 1. sort命令行選項: 選項 描述 -t 字段之間的分隔符 -f 基於字符排序時忽略大小寫 -k 定義排序的域字段,或者是基於域字段的部分
原创 linux 命令詳解 十一
6. 數組: 因爲awk中數組的下標可以是數字和字母,數組的下標通常被稱爲關鍵字(key)。值和關鍵字都存儲在內部的一張針對key/value應用hash的表格裏。由於hash不是順序存儲,因此在顯示數組內容時會發現,它們
原创 linux 命令詳解 二十
二十. 通過管道組合Shell命令獲取系統運行數據: 1. 輸出當前系統中佔用內存最多的5條命令: #1) 通過ps命令列出當前主機正在運行的所有進程。 #2) 按照第五個字段基於數值的形式進行正常排序(由
原创 linux 命令詳解 十四
十四. 文件壓縮解壓命令tar: 1. tar命令行選項 選項 命令描述 -c 建立壓縮檔案 -x 解壓 --delete 從壓縮包中刪除已有文件,如果該文件在包中出現多次,該
原创 linux 命令詳解 十九
3. 列出當前系統打開文件的工具(lsof): lsof(list opened files),其重要功能爲列舉系統中已經被打開的文件,如果沒有指定任何選項或參數,lsof則列出所有活動進程打開的所有文件。衆所周知,linux