TypechoJoeTheme

一个梦想 | A Dream

统计

iCopy教程之设置开机启动

2020-08-18
/
0 评论
/
68 阅读
/
正在检测是否收录...
08/18

iCopy安装配置图文教程
https://www.yigmx.com/icopy.html

iCopy有三种启动方式:
A:

python3 iCopy.py

B:

screen -dmS iCopy `which python3` iCopy.py

C:
开机启动

以下介绍的是开机启动

1. 新建start.sh

进入 iCopy 目录,新建一个 SH 文件

cd /root/iCopy && nano start.sh

输入:

#! /bin/bash

cd /root/iCopy
python3 iCopy.py

2. 赋予权限

chmod +x start.sh

3. 新建icopy.service

以下内容一起复制到 SSH 运行

cat > /etc/systemd/system/icopy.service <<EOF
[Unit]
Description=icopy
After=network.target

[Service]
ExecStart=/root/iCopy/start.sh

[Install]
WantedBy=multi-user.target
EOF

4. 启动服务并设置开机启动

systemctl start icopy
systemctl enable icopy

5. 重启服务(先停止,后启动)

systemctl restart icopy

6. 关闭服务并取消开机启动

systemctl stop icopy
systemctl disable icopy

注:en­abled 为开机启动,dis­abled 开机不会启动

查看:

systemctl status icopy.service

icopy.ser­vice - NTP client/​server
Loaded: loaded (/​usr/​lib/​sys­temd/​sys­tem/​icopy.ser­vice; dis­abled)
Ac­tive: in­ac­tive (dead)
如此则将 icopy 这个服务完整的关闭了!
Ac­tive:现在这个 unit 的状态是正在执行 (run­ning) 或没有执行 (dead)

7. 查看服务的输出

设置开机启动后,不能通过 python3 iCopy.py 来查看输出了,可以通过如下方式:

7.1 python3 iCopy.py来查看

先停止服务systemctl stop icopy,然后python3 iCopy.py来查看。

7.2 systemctl查看

通过 sys­tem­ctl 或 jour­nalctl 命令来查看。

systemctl status icopy

如果想查看多行可以添加 -n 行数,比如 50 行,systemctl status icopy -n50
sys­tem­ctl 可以通过添加 -l 标志来包括其状态列表的完整输出,而不会被截断。

systemctl -l status service-name

也可以使用 jour­nalctl 命令,如下:

journalctl -u icopy.service

或者,仅查看当前引导的日志消息

journalctl -u icopy.service -b

对于 some­thing.ser­vice,实际上可以使用 some­thing,例如:

journalctl -u service-name

但是对于其他种类的单元(套接字,目标,计时器等),则需要明确。
-u 标志是的缩写 --unit,它指定您感兴趣的单元的名称。
-b 是的缩写 --boot,并将输出限制为仅当前引导,这样就不会看到很多较旧的消息。

8. 列出所有服务

要列出所有的 sys­temd 这些都在服务 state=activesub=running

systemctl list-units --type=service --state=running

列出正在运行或已退出的子 systemd 服务中的所有服务 state=active

systemctl list-units --type=service --state=active

iCopy
朗读
赞(0)
赞赏
感谢您的支持,我会继续努力哒!

三合一收款

下面三种方式都支持哦

微信
QQ
支付宝
打开支付宝/微信/QQ扫一扫,即可进行扫码打赏哦
版权属于:

一个梦想 | A Dream

本文链接:

https://www.yigmx.com/848.html(转载时请注明本文出处及文章链接)

评论 (0)