[shell编程] linux下shell脚本批量给指定文件夹下图片添加水印的方法 日期:2015-09-20 23:46:45 点击:83 好评:0
首先要安装imagemagick CentOS上安装 yum install ImageMagick -y Debian上安装: apt-get install ImageMagick -y 脚本: 01 #!/bin/bash 02 for each in /要处理的图片目录/*{.jpg,.gif} 03 do 04 s=` du -k $each | awk {print $1} ` 05 if [ $s - gt 10...
[shell编程] Shell脚本检测和检查mysql数据库是否存在坏表 日期:2015-09-20 23:24:46 点击:122 好评:2
shell脚本检测和检查mysql数据库是否存在坏表 此脚本的主要用途是检测mysql服务器上所有的数据库或者单独数据库中的坏表,适用于RHEL/Centos系列 01 #!/bin/bash 02 #此脚本的主要用途是检测mysql服务器上所有的db或者单独db中的坏表 03 #变量说明 pass mysq...
[shell编程] 常用shell命令-ls,cd,du 日期:2015-09-20 18:35:08 点击:134 好评:0
ls ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M 2G) cd cd - 返回上次的目录 du du -sh /home 只显示/home/fran目录和其中包含的文件的磁盘使用情况的 总和...
[shell编程] shell脚本结合iptables自动处理CC攻击 日期:2015-09-04 22:44:07 点击:64 好评:2
Web、数据库服务器压力增加至几百倍,看完日志才知道个大概情况,有人在刷数据库,开始手动去处理这些IP,处理了一批又一批,没得完,最后想出任务计划自动处理,测试了下,效果非常棒,大家可以试试,当然也可以处理DDOS流量攻击。 部分日志: www.*****.com...
[shell编程] 轻松使用“Explain Shell”脚本来理解 Shell 命令 日期:2015-08-10 09:07:23 点击:71 好评:0
我们在Linux上工作时,每个人都会遇到需要查找shell命令的帮助信息的时候。 尽管内置的帮助像man pages、whatis命令有所助益, 但man pages的输出非常冗长, 除非是个有linux经验的人,不然从大量的man pages中获取帮助信息是非常困难的,而whatis命令的输出...
[shell编程] 让你的 SHELL 更强大 日期:2015-08-03 08:53:34 点击:154 好评:0
在我们的关于 shell 基础的指导下, 得到一个更灵活,功能更强大且多彩的命令行界面 为何要这样做? 使得在 shell 提示符下过得更轻松,高效 在失去连接后恢复先前的会话 Stop pushing around that fiddly rodent! bash1 这是我的命令行提示符的设置。对于这个小...
[shell编程] Shell脚本:使用rsync备份文件/目录 日期:2015-06-30 18:48:22 点击:88 好评:0
本文我们介绍一个shell脚本,用来使用rsync命令将你本地Linux机器上的文件/目录备份到远程Linux服务器上。使用该脚本会以交互的方式实施备份,你需要提供远程备份服务器的主机名/ip地址和文件夹位置。我们使用一个单独的列表文件,在这个文件中你需要列出要...
[shell编程] Shell脚本检查memcache进程并自动重启 日期:2015-06-28 12:27:05 点击:140 好评:0
修正版: #!/bin/sh #check memcache process and restart if down mm_bin=/usr/local/bin/memcached mm_log=/home/xxx/memcached_check.log mm_ports=(11211 11212) mm_param=(-d -m 20480 -p 11211 -u www -d -m 256 -p 11212 -u www) mm_count=${#mm_port...
[shell编程] Shell脚本递归打印指定目录中所有目录文件 日期:2015-06-28 12:24:52 点击:126 好评:0
#!/bin/bash #递归打印当前目录下的所有目录文件。 PRINTF () { ls $1 | while read line #一次读取每一行放到line变量中 do [ -d $1 / $line ] { DIR= $1 / $line echo $DIR } DIR1=`dirname $DIR ` #求路径。 A=`ls -F $DIR1 | grep / | grep \ $line \ `...
[shell编程] 什么是shell 日期:2015-06-19 21:54:06 点击:132 好评:0
关于第一个问题,什么是shell 作者:Rick Rummel 介绍 你可以做许多事情而不必知道它们实际上如何运作。比如,你不必懂得发动机燃烧的物理原理就可以开汽车。缺乏电子知识也不会阻止 你用CD机听音乐。不知道什么是Shell和它的工作原理,你还是可以使用UNIX。...
例子: 重启filebeat 升级版 #!/bin/bash ps -ef|grep filebeat |grep -v grep|cut -c...
crontab是linux自带的计划任务程序,可以实现分,时,日,周,月。 但是crontab有两个...
我在 CU 的日子并不长,有幸在 shell 版上与大家结缘。除了跟众前辈学习到不少技巧之...
cpu时间是一项重要的资源,有时,我们需要跟踪某个时间内占用cpu周期最多的进程。 在...
介绍一个强大的分析网络的shell脚本,此脚本是从EZHTTP拆分出来的,觉得有必要单独介...
Shell是一种具备特殊功能的程序,它是介于使用者和 UNIX/Linux 操作系统之核心程序(k...