hlcX's Blog
my note!
Toggle navigation
hlcX's Blog
2.学习
4.群晖
5.CentOS7
6.rasperryPI
linux-mint
关于
归档
标签
在“荒野无灯”版frilbrowser与原版之间切换
filebrowser
2019-11-22 17:23:18
94
0
0
hlcx
filebrowser
# 先安装原版 ``` curl -fsSL https://filebrowser.xyz/get.sh | bash ``` or ``` wget https://qcloud-1256166828.cos.ap-shanghai.myqcloud.com/fileBrowser/v2.0.16/linux-amd64-filebrowser.tar.gz && tar -zxvf linux-amd64-filebrowser.tar.gz && rm -rf linux-amd64-filebrowser.tar.gz LICENSE README.md && chmod +x filebrowser && mv filebrowser /usr/local/bin/ ``` # 下载“荒野无灯”版 ``` cd /tmp wget http://rom.nanodm.net/opt/fb/filebrowser_linux_amd64 ``` # 下载后针对荒野无灯要特别建两个文件 ``` cd /tmp vi dict.cache cd /usr/local/bin vi dict.txt ``` # 将两个版本的文件都放到/usr/local/bin下面,并重命名 ``` cp /usr/local/bin/filebrowser /usr/local/bin/filebrowser.original cp /tmp/filebrowser_linux_amd64 /usr/local/bin/filebrowser.ajfo ``` # 切换1 - 建一个.sh脚本,用来切换版本 ``` # vi chang.sh ps -ef | grep filebrowser | grep -v grep | awk '{print $2}' | xargs kill -9 cd /usr/local/bin rm -rf filebrowser cp filebrowser.$1 filebrowser nohup filebrowser -r /opt -d /opt/filebrowser/filebrowser.db &> /dev/null& echo $1" begin ..." ``` - 运行脚本 ``` ./chang.sh ajfo #参数ajfo,切换到“荒野无灯”版 ./chang.sh original #参数orginal,切换到原版 ``` # 切换2 - 建一个.sh脚本 ``` msg=$(filebrowser version) ps -ef | grep filebrowser | grep -v grep | awk '{print $2}' | xargs kill -9 cd /usr/local/bin rm -rf filebrowser if [[ ${msg} =~ "v2.0.16" ]];then cp filebrowser.ajfo filebrowser newmsg="荒野无灯版已启动..." else cp filebrowser.original filebrowser newmsg="原版已启动..." fi nohup filebrowser -r /opt -d /opt/filebrowser/filebrowser.db &> /dev/null& echo ${newmsg} ``` - 运行结果 ``` root@NAS1606:/opt/filebrowser# ./chang.sh 荒野无灯版已启动... root@NAS1606:/opt/filebrowser# ./chang.sh INFO[2019-11-22 23:30:16] No config file used 原版已启动... ``` # 完
上一篇:
homeassistant初折腾
下一篇:
查看进程、结束进程
0
赞
94 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册