分类 文章 下的文章

mysql批量删除表

使用下面sql查询出后执行直接删除。SELECT CONCAT('drop table ',t.`TABLE_NAME`,'; ') dropsql FROM information_schema.`TABLES` t WHERE t.`TABLE_NAME` LIKE "log20...

linux指定nologin用户执行命令

为了安全,使用nologin账号来运行程序,su -s /bin/bash -c "ls" www这条命令到底做了什么呢?su -s 是指定shell,这里www用户是nologin用户,是没有默认的shell的,这里指定使用/bin/bash, -c 后面接需要运行的命令, 后面www是用w...

Linux防火墙REJECT与DROP的区别

Linux防火墙内的策略动作有REJECT和DROP两种,区别如下:1.、REJECT动作会返回一个拒绝(终止)数据包(TCP FIN或UDP-ICMP-PORT-UNREACHABLE),明确的拒绝对方的连接动作。连接马上断开,Client会认为访问的主机不存在。REJECT在IPTABLE...

shell下在while循环中使用ssh命令的问题

最近遇到一个很奇怪的问题,产品的某个功能可以根据日志文件的异常纪录,去处理这些异常,不过在测试的时候发现每次都只能处理一条异常,然后整个循环就退出了。开始以为是某个函数里面调用了exit命令,看了一整遍代码也没有发现使用exit的函数。最后只好在while循环里面一点一点的注释,然后观察运行结...