
shell
土豆豆豆1
这个作者很懒,什么都没留下…
展开
-
2021-11-08 Shell for循环写法
1、 #!/bin/bash for i in {1..5} do echo $i done 2、 #!/bin/bash for i in `seq 1 6` do echo $i done 3、 for变量in {值} do echo $变量 done原创 2021-11-08 15:58:01 · 353 阅读 · 0 评论 -
centos系统初始化脚本
#!/bin/bash echo "-----只用于新购服务器初始化,有需要的自己可以写进去-----" echo "-----只用于CENTOS7.0版本---------------" echo "-----其他版本差异,可以自行修改------" read -p "是否继续 y/n": YN if [ $YN != y ];then exit 3 fi #查看系统版本 ...原创 2019-08-16 16:10:37 · 812 阅读 · 0 评论 -
shell获取系统当前时间戳
1. shell脚本如下 current=`date "+%Y-%m-%d %H:%M:%S"` timeStamp=`date -d "$current" +%s` #将current转换为时间戳,精确到毫秒 currentTimeStamp=$((timeStamp*1000+`date "+%N"`/1000000)) echo $currentTimeStamp 2. ...转载 2019-08-20 11:51:20 · 1986 阅读 · 0 评论 -
常用sed命令
1、sed如何在文件的最后 插入一行文字 sed-i'$a\要插入的文字'file.txt 使用 -i 选项直接修改文件。 $ 匹配文件的最后一行位置 2、在文件的某一行插入 nl /etc/xxx | sed '2,4aabcde'//在源文件的第2行到第4行之后均插入行abcde nl /etc/xxx | sed '2aabcde\nabcde'//在源文件的第二行之后插...原创 2019-08-02 14:58:08 · 834 阅读 · 0 评论 -
shell脚本读取文本文件内容方法总结
方法一 cat 文件|while read line do 处理逻辑 done 方法二 while read line do 处理逻辑 done < 文件 方法三 exec < 文件 while read line do 处理逻辑 done ...转载 2019-08-02 14:54:51 · 4808 阅读 · 0 评论 -
shell基础优化脚本
#!/bin/bash ######################################################### #Created Time: Tue Aug 7 01:29:09 2018 # #version:1.0 by:kingle Mail: kingle122@vip.qq.com # #基于oldboy书籍优化编...转载 2019-08-02 14:52:33 · 536 阅读 · 0 评论 -
linux shell中"2>&1"含义
原文链接 在计划任务中经常可以看到。例如我们公司的计划任务举例: */2 * * * * root cd /opt/xxxx/test_S1/html/xxxx/admin; php index.php task testOne >/dev/null 2>&1 */2 * * * * root cd /opt/xxxx/test_S1/html/xxxx/admin; p...转载 2019-02-27 09:17:55 · 99 阅读 · 0 评论 -
nginx日志按天分割脚本实例
#!/bin/bash #Rotate the Nginx logs to prevent a single logfile from consuming too much disk space. LOGS_PATH=/data/logs/nginx YESTERDAY=$(date -d "yesterday" +%Y-%m-%d) cd /data/logs/nginx/ ACCES...转载 2019-01-23 10:13:29 · 434 阅读 · 0 评论 -
shell在手分析服务器日志不愁?
原文链接 https://segmentfault.com/a/1190000009745139 1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3...转载 2019-01-22 18:07:05 · 117 阅读 · 0 评论 -
分享一个实用的iptables脚本(各种过滤写法参考)
转载 https://www.jb51.net/article/49265.htm #!/bin/sh modprobe ipt_MASQUERADE modprobe ip_conntrack_ftp modprobe ip_nat_ftp iptables -F iptables -t nat -F iptables -X iptables -t nat -X ##############...转载 2018-12-24 17:48:05 · 645 阅读 · 0 评论