RSS订阅专注X86/ARM架构技术
博客交流QQ群693563350 赞助本站
你现在的位置:网站首页 / Linux / 正文内容

filebrowser在CentOS7后台运行的方法

8500 Linux | 2019年03月29日
File Browser 默认是前台运行,如何让它后台运行呢?
第一种是 nohup 大法:
运行:nohup filebrowser -d /etc/filebrowser.db >/dev/null 2>&1 &
停止运行:kill -9 $(pidof filebrowser)
开机启动:sed -i '/exit 0/i\nohup filebrowser -d \/etc\/filebrowser.db >\/dev\/null 2>&1 &' /etc/rc.local
取消开机启动:sed -i '/nohup filebrowser -d \/etc\/filebrowser.db >\/dev\/null 2>&1 &/d' /etc/rc.local
第二种是 systemd 大法:
首先下载 File Browser 的 service 文件:curl http://diannaobos.com/gongju/config/filebrowser.service -o /lib/systemd/system/filebrowser.service
如果你的运行命令不是/usr/local/bin/filebrowser -d /etc/filebrowser.db,需要对 service 文件进行修改,将文件的 ExecStart 改为你的运行命令,更改完成后需要输入systemctl daemon-reload。
运行:systemctl start filebrowser.service
停止运行:systemctl stop filebrowser.service
开机启动:systemctl enable filebrowser.service
取消开机启动:systemctl disable filebrowser.service
查看运行状态:systemctl status filebrowser.service
我推荐使用 systemd 的方法来后台运行,当然,前提是你所使用的操作系统支持 systemd。

上一篇:filebrowser开启https访问

下一篇:电脑开机提示press esc for recovery menu解决办法

猜你喜欢

Title - Artist
0:00

    分享:

    支付宝

    微信