今天帮客户统计唯一ip,大概2万多行,以前数据量少的时候用Excel直接删除重复值即可,这个量有大点,想找下sublime有没有快捷键结果没找到,最后搜了下vi删除重复行,命令很简单,效率也很高。
vi 打开文件 然后输入以下命令:
:sort #排序
:g/^\(.\+\)$\n\1/d #删除重复行
今天帮客户统计唯一ip,大概2万多行,以前数据量少的时候用Excel直接删除重复值即可,这个量有大点,想找下sublime有没有快捷键结果没找到,最后搜了下vi删除重复行,命令很简单,效率也很高。
vi 打开文件 然后输入以下命令:
:sort #排序
:g/^\(.\+\)$\n\1/d #删除重复行
登录wp后,页面顶端提示:
Warning: scandir() has been disabled for security reasons in …
该警告信息是由于lnmp安装包php.ini中禁用了scandir()函数导致的,恢复启用即可。
在 /usr/local/php/etc/php.ini文件中,找到disable_functions
将其后面的scandir删除掉这个函数。
执行 /etc/init.d/php-fpm restart
重启php-fpm就可以了。
访问django官网下载,然后解压安装。
#tar xzvf Django-1.x.y.tar.gz
#cd Django-1.x.y
#sudo python setup.py install
#sudo ln -s /Library/Python/2.7/site-packages/Django-1.8-py2.7.egg/django/bin/django-admin.py /usr/bin/django-admin.py
#django-admin.py startproject mysite
#cd mysite
#python manage.py runserver
最近清理linode的vps硬盘,吓了一跳,20G的硬盘被mysql日志给占用了,lnmp安装包默认的mysql日志是开启的,个人小网站日志也没用,禁掉吧。
修改/etc/my.cnf 文件,找到:
log-bin=mysql-bin
binlog_format=mixed
再这两行前面加上“#”将其注释掉,然后重启mysql
/etc/init.d/mysql restart
重置日志记录,执行:
/usr/local/mysql/bin/mysql -u root -p
输入mysql的密码登录后再执行:
reset master;
即可!
注:如果数据库做了主从库,请勿执行reset master;
Deletes all binary logs listed in the index file, resets the binary log index file to be empty, and creates a new binary log file.