查找文件并删除
1 | # 删除指定时间前的 jpg 文件 |
打印指定时间前的文件
1 | find project/upload/ -mtime +30 -type f -print |
1 | # 删除指定时间前的 jpg 文件 |
1 | find project/upload/ -mtime +30 -type f -print |
1 | curl icanhazip.com |
1 | curl https://www.baidu.com?q=xxxx |
1 | curl http://ip:port/api/add_user -XPOST -d "send message..." |
1 | curl -H "Content-Type: application/json" -X POST --data '{"data":"1"}' http://127.0.0.1/ |
1 | curl -x 192.168.2.5:3128 https://www.baidu.com?q=xxxx |
1 | # http_code |
1 | # culr -L <url> -o <filename> |
1 | # mail.txt 内容 |
参数说明
1 | grep 'sign.*time.*openid' access_p80_weixinv3.log | awk '{a[$1]++}END{for(i in a)print a[i]"\t"i}' | sort -n |
4 183.3.234.45
10 183.3.234.57
20 183.3.234.58
1 | grep -o "正则表达式" temp.txt | sort |uniq -c |sort -k1,1nr |
grep -5 ‘parttern’ inputfile //打印匹配行的前后5行
grep -C 5 ‘parttern’ inputfile //打印匹配行的前后5行
grep -A 5 ‘parttern’ inputfile //打印匹配行的后5行
grep -B 5 ‘parttern’ inputfile //打印匹配行的前5行
1 | # 正则匹配1802****269的手机号码 |
1 | lsof -i:<port> |
指定进程号,可以查看该进程打开的文件
1 | lsof -p <pid> |
1 | psof_file=~/psof.txt |
统计各进程打开句柄数:lsof -n|awk ‘{print $2}’|sort|uniq -c|sort -nr
统计各用户打开句柄数:lsof -n|awk ‘{print $3}’|sort|uniq -c|sort -nr
统计各命令打开句柄数:lsof -n|awk ‘{print $1}’|sort|uniq -c|sort -nr
第一列是打开的句柄数,第二列是进程ID。
查看打开句柄总数
lsof -n|awk ‘{print $2}’|wc -l
查看系统中进程占用的句柄数,根据打开文件句柄的数量降序排列,其中第二列为进程ID:
lsof -n|awk ‘{print $2}’|sort|uniq -c|sort -nr|more
查询系统中指定进程占用的句柄数
lsof -n | grep [PID]| wc -l
1 | [root@grg-zhtest1 ~]# lsof -h |
netstat
1 | # netstat -nap | grep 9836 |
解压
1 | tar -zxvf xxx.tar.gz |
打包
1 | tar -zcvf xxx.tar.gz 待压缩的文件名 |
解压 tar zxvf 文件名.tar.gz
压缩 tar zcvf 文件名.tar.gz 待压缩的文件名
tar -zcvf tomcat.tar.gz –exclude=.log –exclude=.log. –exclude=.out –exclude=.out. –exclude=.tgz.bak –exclude=.war tomcat/
排除文件夹(注意排除的文件夹最后不能加/)
tar -zcvf gitlab.source.tar.gz –exclude=node_modules –exclude=target gitlab/
spring-boot-starter-parent切换回1.5.2.RELEASE版本
因为1.5.4.RELEASE、1.5.5.RELEASE、1.5.6.RELEASE、1.5.7.RELEASE、2.0.0.M1、2.0.0.M2、2.0.0.M3都存在使用spring-boot-starter-data-redis时,会出现异常
java.lang.NoSuchMethodError: org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource.<init>
异常
请查看https://github.com/spring-projects/spring-boot/issues/9606