Linux的一些工具使用技巧整理

1 cut 截取passwd中的第1、3两列

创新互联专业为企业提供安义网站建设、安义做网站、安义网站设计、安义网站制作等企业网站建设、网页设计与制作、安义企业网站模板建站服务,十载安义做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

cut -d ":" -f 1,3 /etc/passwd

2 grep

显示包含指定字符的行

grep 29 alter.sql

grep "root" passwd 

grep -n "root" passwd   ---显示行号

显示不包含指定字符的行

grep -v "root" passwd 

同时显示指定的多行字符

grep -Ei "28|29|25" alter.sql

统计显示包含指定字符的行

grep -c "root" passwd 

3 shell日期处理

一天前

cur_date=`date -d "-1 day " +%a" "%b" "%d`

echo $cur_date

Sat Apr 25

$ date -d "2012-04-10 -1 day " +%Y-%m-%d

2012-04-09

$ date -d "2012-04-10 +1 day " +%Y-%m-%d

2012-04-11

$ date -d "-1 day " +%Y-%m-%d

2012-04-15

$ date -d "+1 week " +%Y-%m-%d

2012-04-29

$ date -d "+1 month " +%Y-%m-%d

2012-05-22

$ date -d "-1 month " +%Y-%m-%d

2012-03-22

$ date -d "-1 year " +%Y-%m-%d

2011-04-22

$ date -d "+1 year " +%Y-%m-%d

2013-04-22


网站题目:Linux的一些工具使用技巧整理
路径分享:http://scyanting.com/article/iiihoi.html