lnux基本操作

文件操作:

r 4 w2 x1

# ls -l

# chmod 777 test.txt

# ls -ld test.txt

网络命令:

# netstat

# netstat -lnpt

性能:

# top

# ps -aux

grep命令:

# grep -nv word file.txt  ; -n显示行号 -v不包括

# grep ^s word file.txt    ; ^s 正则表达式

sed命令: 不会改变原文件

# sed '4 a new line' file.txt   ;第4行后添加 new line

# sed '2i new line' file.txt     ; 第2行前添加 new line

# sed -i 's/old/new/g' file.txt   ;-i 会修改原文件  g全局替换

awk命令:每行切片 

awk 'patter + action' file.txt

# awk -F : '/root/{print $1}' /etc/passwd  ;-F : 域分隔符,指定:为分隔符 /root/ 为筛选字段,//包起来指正则匹配   {print $1} 动作

# awk -F : 'NR==2{print $0}' /etc/passwd ;

# awk -F : 'BEGIN {pring "title1", "title2"}/root/{print $1,$2}' /etc/passwd  ;ENGIN点火操作,在处理数据文件前操作

# echo "111 22 | 333|555" | awk 'BEGIN{RS="|"}{print $0}'  ;RS指定分隔符为 |

 

posted @ 2022-04-05 17:59  狒狒桑  阅读(102)  评论(0)    收藏  举报