分类 linux 下的文章

python2.7.16安装及pip

安装之前,是否需要把原python备一下,让yum继续使用 mv /usr/bin/python /usr/bin/python2.6 vi /usr/bin/yum #把第一行 #"#!/usr/bin/python" 改为 "#!/usr/bin/python2.6"即可 yum install libbz2 readline-devel sql...

一步一重天 2019 年 03 月 11 日 暂无评论

linux centos6搭建带帐号密码的socket5代理服务器

yum -y install pam-devel openldap-devel openssl-devel yum -y install gcc wget https://www.isres.com/usr/uploads/2019/03/982169671.gz tar -zxvf 982169671.gz cd ss5-3.8.9 ./configure make make instal...

一步一重天 2019 年 03 月 11 日 暂无评论

linux查看目录大小并排序

du -s * | sort -nr | awk {'print $1/1024"M " $2'}

一步一重天 2019 年 02 月 23 日 暂无评论

两个thinkphp_5.0.22的getshell漏洞复现

从官方下载thinkphp_5.0.22_with_extend.zip完整包部署,漏洞一(路由逻辑)复现:在默认(没开启强制路由)的情况下,可轻易向WEB目录写入任意文件。http://192.168.137.3/?s=index/think\app/invokefunction&function=call_user_func_array&vars[0]=file_put_...

一步一重天 2019 年 02 月 17 日 暂无评论

搞清linux内存used占用,计算出top命令内存used总和是怎么来的

在这个大年30早晨,收到告警服务器磁盘只有20%空闲,登上去处理后顺便发现服务器16G内存快用满了,top命令显示只有几百M了。登录zabbix,从1月29,30号开始,内存使用一路上涨就再没下来过了。图表的V线段还是部署的每天晚上自动sync echo 1 > /proc/sys/vm/drop_caches 这个部署是为了释放cached占用过大的问题了,也是之前内存占用满的问题。...

一步一重天 2019 年 02 月 04 日 暂无评论

linux ll列表七天前的文件并删除(批量删除七天前的文件)

小vps硬件差,为控制缓存文件数量,程序没有回收和过期缓存的功能,就暂时需要运维定期清理七天前的文件。先找个目录 测试下看find ./ -mtime +5 对下时间ll -rt `find ./ -mtime +5` 删除find ./ -mtime +5 | xargs rm -f 删除完成mtime参数的理解应该如下:-mtime n 按照文件的更改时间来找文件,n为整数。n 表示文件...

一步一重天 2019 年 01 月 30 日 暂无评论

记一次磁盘分区容量没满的no space left on device错误

程序报错, 无法写入,no space left on device 。登录服务器 df -h 查看,磁盘没有使用满的,但无法创建文件或目录,no space left on device 。[root@zq555 /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_have-lv_r...

一步一重天 2019 年 01 月 28 日 暂无评论

linux awk命令对apache日志做分析筛选时间段内的日志

用得少的东西,真得练习下,增加记忆和动手能力。日志格式192.168.0.3 - - [05/Jan/2019:09:34:31 +0800] "GET /api/data/getIndex.html HTTP/1.1" 200 238 "https://xxxxxxxxxxx/home.html" "Mozilla/5.0 (Windows...

一步一重天 2019 年 01 月 08 日 暂无评论

zabbix自定义监控之redis配置相关

安装好zabbix客户端之后,开启自定义监控vim /usr/local/zabbix/etc/zabbix_agentd.conf UnsafeUserParameters=1 Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf 创建监控脚本mkdir /usr/local/zabbix/etc/shell vim /usr/...

一步一重天 2018 年 11 月 24 日 暂无评论

linux遍历目录下的二级文件夹自动创建成nginx站点配置文件

场景:几十个站点迁移过来,懒得一一配置,索性来个遍历目录下的二级文件夹自动创建成nginx站点配置文件完成站点部署。业务中除了获取目录名,还有排除已有,使用一个已有的标准配置来生成N多其它配置。cd到nginx/conf下,创建脚本addsite.shflorder='/disk2/ftp' dir=$(ls -l $florder |awk '/^d/ {print $NF}') for ...

一步一重天 2018 年 11 月 16 日 暂无评论

linux检查一个进程是否在运行以及运行了多少秒

应用场景:linux上经常有一些定时任务的脚本,而且 有些不允许多个同时 运行,必须等上一个结束。但有时候,会有进程假死。

一步一重天 2018 年 11 月 13 日 暂无评论

linux虚拟机windows物理机目录共享导致phpmyadmin 配置文件权限错误,不应任何用户都能修改!

自己搭了一套lnmp+redis的vm虚拟机提供linux下的web运行测试环境,使用与物理机文件共享的方式,把站点配置,站点代码目录等放在物理机的文件夹中方便直接开发配置等,phpmyadmin因为变成了777权限。会报配置文件权限错误,不应任何用户都能修改!处理找到phpmyadmin/libraries/config.default.php文件,把 $cfg['CheckConfigu...

一步一重天 2018 年 11 月 13 日 暂无评论