初入门规 Shell编程
shell脚本在工作中可以大大提高工作的效率。因此学习shell是非常有必要的。
常见的linux命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| #! /bin/bash
#find / -name *.sh -exec wc -c {} \;
#-exec 执行简单的命令,最好还是使用xargs来代替
find . -type f -perm 664 -exec ls -l {} \;
find . -type f -print | xargs grep "module"
find . -size +1000000c -print
#获取ipv4和ipv6的ip地址
ifconfig eth0 | grep inet | sed 's/^.* addr://g' | sed 's/Bcast.*$//g' | sed 's/Scope.*$//g' | sed 's/^[ ]*//g'
#获取ipv4的地址
ifconfig eth0 | grep "inet addr:" | awk '{ print $2 }' | cut -c 6- | sed 's/[0-9|.]*/ipv4 addr:\n&/g'
|