零代码基础,写了两天终于写成了。成就感满满的。 需求:删除logs目录下的7天之前的*.log日志。*.out不能删。;7天内的*.log和*.out大文件删除部分,保留最新的5000行。 #!bin/bash func…
分类:linux
Virtualbox 下安装 Arch Linux
Archlinux installation guide https://wiki.archlinux.org/index.php/Installation_guide Pre-installation 分区 $ fdi…
Apache2对CGI的支持配置{C++与python}
前言: 今晚又折腾一个晚上,想用C++语言开发web服务端,于是就再次配置apache2-cgi环境,万万没想到就是忘了C++需要编译才…,然而搞了一个小时的500-error-code,还以为服务器哪里还存…
Linux shell脚本基础
文件形式 第一行:#!/bin/bash 数组 除了中间用空格隔开,其他差不多,例如:arr=(1 2 3 4 5) while语句 while [ 条件 ] #注意两边都要有空格 do 语句 done for语句 fo…
linux中使用crontab执行定时任务
crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。 一.crond服务命令 启动服务: /sbin/service crond start 关闭服务: /sbin/service c…
使用官方 rtl8192cu 无线驱动 无法在 linux kernel >=3.10 编译通过的解决方法
现在的linux内核3.10及以上,较于以往的内制无线驱动来说已经好太多了,不过掉线问题还是让人痛恨不已呀 以往的内核的无线驱动掉线了半天连不上而且还是非常的频繁,现在的内核一直在更新,有时一上午可以掉线次数在5次以内,…
linux平台下一键配置网站https
部署过SSL证书的人都知道,申请和部署一张SSL证书是相当繁琐而漫长的过程,枯燥无味的部署指南、非常容易出错的命令、复杂的编辑配置等等,在linux平台下,更加痛不欲生。LZ试用了SSL证书自动配置工具,支持linux平…
Mysql单机多实例搭建说明
0 简介 随着互联网技术的发展,数据量越来越庞大,我们急需一个大的存储和大的分析系统。虽然有nosql数据库、hadoop文件存储等数据存储方式能够解决该问题,但是,关系型数据库依然有它的优势所在,尤其是对结构化数据的处…
git利用post-receive自动化部署
要求 实现git push 直接完成代码部署到服务器的目录 实现方式 利用git的hooks中的post-receive来实现代码提交完成之后的动作。将仓库指定一个--work-tree然后进行检出操作checkout …
ruby 微信开发篇:验证消息的确来自微信服务器、解析并获得xml消息的内容
因为微信官方没有提供相关的代码Demo,所以使用rails框架开发微信公众号应用的小伙伴都会遇到一些不可避免的问题,比如消息验证、加密解密以及微信支付开发的一些坑。 本篇文章就基于我的一些开发经验,讲解: 微信消息验证 …
linux user xxx is not allowed to execute '/bin/su'
ubuntu/linux Sorry, user xxx is not allowed to execute ‘/bin/su’ as root on Internal. 创建了新账号,使用sud…
Docker下使用selenium+testng实现web自动化
Windows下selenium+testng的web自动化环境搭建 做过自动化的人,肯定对selenium web环境的搭建非常熟悉了,特别是selenium在java中的使用。 先搭建好安装好JDK,配置好java开…