java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

Hbase数据例子,及shell操作例子

做个例子来理解下HBase的数据组织模式 学生成绩单,用name作为一个行键,sex作为一个列族,成绩作为一个列族 说明:列族必须在建立表的时候就固定,后面无法扩展新增,子列可以新增 1. 建立一个表stu, 包含列族为sex,score create 'stu','sex','score' 2. 按设计的表,增加值 put 'stu','lucy','sex:','1' put 'stu','lucy','score:chinese', More


php命令行写shell应用

php可以像java perl python 那样运行,今天发现如果我早早知道这个,或许我不会去学习java 和 python 当年学java不过为了一个程序放在服务器上,不停的跑啊跑,原来php也可以。 php -h Usage: php [options] [-f] [--] [args...] php [options] -r [--] [args...] php [options] [-B ] -R [-E ] [--] [args...] php [options] [-B ] -F [-E ] [ More


每日自动读取一次网页脚本Linux

定时执行个小文件,这样就能做很多事儿 vi autocloseorder.sh chmod 755 autocloseorder.sh DATE=`date "+%Y-%m-%d %H:%M:%S"` echo $DATE >> /backup/server/log/auto.log wget -O test.html -q http://xtc.k1d.com.cn/Reflash/index/ 每天夜里3点32 执行一次 32 03 * * * root /backup/backupwebsite/site.sh 两分钟一次 */2 * * * * root /backup/server/autocloseorder.sh


find shell命令来删除过期的缓存

网站的缓存文件过多,达到100G,占据了大量硬盘,但是其实有很多缓存是不需要的,因为文件被访问的次数并不相同。 最节省硬盘的缓存方式就是只留下2天的缓存,因为一个网站的文件,总被大量访问的就那么几个。 find / -amin -10 # 查找在系统中最后10分钟访问的文件 find / -atime -2 # 查找在系统中最后48小时访问的文件 find / -mmin -5 # 查 More


使用一个脚本监控mysql进程

#!/bin/sh ps -fe|grep mysqld |grep -v grep if [ $? -ne 0 ] then echo "start process....." service mysql start else echo "runing....." fi DATE=`date +%Y%m%d%H%M%S` echo $DATE >> /backup/mysql/test.txt 0表示存在的 $? -ne 0 不存在,$? -eq 0 存在 vi /etc/crontab */5 * * * * root /backup/mysql/mysql.sh crontab /etc/cr More


Linux shell 命令读取一个文本每一行文字

while read LINE do f=$LINE done < b.txt echo $f #读出b的文件,进行分析。 #循环 shell for ((i=0;i


linux shell的赋值方法

最近写shell,发现赋值的时候,无法赋值。最好的原因居然是空格无法辨认。 m=0; for((i=0;i


Linux shell脚本 for循环的使用

我常用的for循环 for((i=10;i