1.安装依赖
1 | yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel |
2.去官网下载最新源代码
1 | wget https://ncu.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz |
1 | yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel |
1 | wget https://ncu.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz |
web服务器经常使用log4日志模块按照时间来切割日志文件,时间久了,日志文件太多,所以需要定期清理过期的日志文件
1 | cd /etc/cron.daily |
例:业务开发中,经常会遇到一些用户状态标记问题,比如签到没,收藏没,领取奖励没等等,如果用多个字段表示,数据库就会特别繁杂。所以会有人用1000010010这样的数字表示,个十百千万分别代表不同的意思,但是还是比较浪费资源,下面用位运算实现了一个标记的数据结构。每一位都用0/1代表是否标记
curl方式安装(注意版本号)
1 | curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash |
wget方式安装(注意版本号)
1 | wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash |
没有安装git,请先安装git
1 | #ubuntu系统 |
查看防火墙状态
1 | systemctl status firewalld |
开启防火墙
1 | systemctl start firewalld |
关闭防火墙
1 | systemctl stop firewalld |
1 | wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz #下载包 |
apt-get install zip
yum install -y unzip zip
1 | zip -r mydata.zip /dir |