linux aapt获取apk包名

file

/usr/local/bin/aapt/aapt l -a /tmp/151622.apk | grep 'name='|awk -F= 'NR==1{print $4}'
aapt dump badging /data/android/BS_HBag_S_HDV2.7.0.1004.apk |grep "application: label="|awk -F "'" '{print$2}' #获取应用名
./apktool d /tmp/151622.apk   #反编译apk

文件md5校验码 防止多次上次同样内容的文件

 CertUtil -hashfile  fileName  MD5   

fdfs

分布式文件存储

cd /opt && mkdir fastdfs && cd fastdfs        #在opt目录下建立文件夹 fastdfs 
git clone https://github.com/happyfish100/fastdfs.git    #下载FastDFS 核心文件
git clone https://github.com/happyfish100/libfastcommon.git    #下载libfastcommon 依赖
cd /opt/fastdfs/libfastcommon                         #进入目录进行安装
./make.sh && ./make.sh install  
cd /opt/fastdfs/fastdfs  
./make.sh && ./make.sh install 

阅读更多

mysql主从复制

准备

  • 一台47.xx.xx.5的服务器(master),一个47.xx.xx.6的服务器(slave)
  • mysql 版本5.5

master 服务器:47.xx.xx.5

设置一个给slave连接的mysql用户,假定连接的数据库huanglei
1:进入mysql控制台 create user repl;
2 GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%' IDENTIFIED BY 'mysql';(mysql为密码,%为指定登陆这个mysql的主机ip)

阅读更多