1、sudo nano /lib/systemd/system/login.service
2、写入如下最常用的内容
[Unit]
Description=A login service
After=network.target
[Service]
Type=simple
LimitCORE=infinity #开启服务的coredump
LimitNOFILE=65536 #设置服务的最大文件描述符数
Restart=always
#TimeoutStopSec=2000
ExecStart=/home/so/login_server.out
[Install]
WantedBy=multi-user.target
3、sudo systemctl daemon-reload
4、sudo systemctl enable login.service
5、sudo systemctl start login.service
一个最常用的systemd服务创建完成。
如果后续不想用这个服务了,可以注销服务:
systemctl mask login.service
如果后来又想用这个服务了,可以反注销服务:
systemctl unmask login.service
最后,如果服务中有一些输出到控制台的打印信息,可以使用 journalctl -u login.service查看。