git比较与上一版本不同并打包到zip生成补丁包
git比较本次提交与上一版本不同并打包到zip生成补丁包。生成zip可作为补丁包,解压直接上传到服务器端。 git diff HEAD HEAD~1 --name-only | xargs zip update.zip 存为脚本放到 ~/bin 目录下,如 makefix.sh 。此后直接调用美滋滋。 rm -f update.zip git diff HEAD HEAD~1 --name-onl…
git比较本次提交与上一版本不同并打包到zip生成补丁包。生成zip可作为补丁包,解压直接上传到服务器端。 git diff HEAD HEAD~1 --name-only | xargs zip update.zip 存为脚本放到 ~/bin 目录下,如 makefix.sh 。此后直接调用美滋滋。 rm -f update.zip git diff HEAD HEAD~1 --name-onl…
一次电力故障导致服务器断电重启后,RabbitMQ的Management界面就出现了无法访问的错误。页面仅显示如下信息: undefined: There is no template at js/tmpl/login.ejs 这时候,直接重启RabbitMQ服务即可。 service rabbitmq-server restart
CentOS 7 下如果要编译安装Python3太麻烦了。其实有相当简单的办法,直接用yum安装! sudo yum install epel-release sudo yum install python34 sudo yum install python34-pip 首先安装epel(相当于一个第三方源),然后安装python34及pip。就这么简单。
一台挂载服务器Hyper-V上的黑群晖,共享拷贝文件相当之慢简直不能忍。ping一查发现延时非常不稳定,甚至能超出100ms,内网成国际网络也是醉了。 经过查询,发现是网卡与Hyper-V之间的问题。解决也很简单,只要将网卡驱动高级设置里的“虚拟机队列”禁用即可。如下图。 设置完成后,网速就健步如飞了。 网上是这么说的: 启用虚拟机队列(VMQ)旨在通过加速网络数据从物理适配器传输至相应虚拟机来提…
运行如下即可 apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
小米路由3真是个坑。奇葩的芯片注定难有OpenWRT支持。好在其本身是基于OpenWRT开发的。在获取SSH后可以再一定程度上使用OpenWRT的功能。 不过还没坑完,小米路由3连opkg都是没有的。所以在获得小米路由3的SSH后,首先需要给他安装并配置opkg。 1、从任意mt7620芯片的openwrt固件包中提取opkg(复制出来)。复制到小米路由的 /data 路径下。具体方法可以参照…
OpenWRT是个神奇的东西。如果有时候需要看看别人的固件包,可以直接解压出来研究,还可以直接移植一些其中已经编译好的程序。解压bin文档提取文件其实也很简单。以下方法在Elementary OS 0.4(基于Ubuntu 16.04)环境下顺利运行。 1、安装binwalk和squashfs-tool包 sudo apt install binwalk sudo apt install squa…
安装步骤如下 1 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel 2 下载 Python3.5代码包 wget https://www.python.…
预览剔除版本控制的文件 git rm -r -n --cached /Runtime/\ 剔除版本控制 git rm -r --cached /Runtime/\ 提交更新 git commit -am "移除Runtime目录下所有文件的版本控制" 推送 git push
文件 ----- 删除文件: rm -rf test rm [-fir] 文件或文件夹 参数: -f 忽略不存在文件不提示警告 -i 删除前询问用户是否删除 -f 递归删除 查看当前目录占用空间: du -sh 查看子目录占用空间: du -lh --max-depth=1 磁盘 ----- 列出所有磁盘及分区: fdisk -l 列出磁盘与目录及容量: df -ahT 临时挂载磁盘: mount…
yum -y update 升级所有包同时也升级软件和系统内核 yum -y upgrade 只升级所有包,不升级软件和系统内核
在使用Apache代理Gitblit时,发现当Gitblit的路径含有 %2F 时,必然会出错。不含 %2F 时则不会。 尝试在Gitblit里直接把%2F改成/也会出现一样的问题。所以很可能是Apache在Proxy代理的过程中自动将URL的 %2F 解析成 / 导致的。 在Apache配置文件,虚拟机代理配置部分,加入 AllowEncodedSlashes NoDecode ,阻止对编码的自…