背景很多Linux发行版都是使用systemd来管理程序进程,但是在WSL中默认是用init来管理进程的。为了符合长久的使用习惯,且省去不必要的学习成本,就在WSL的发行版(我这里安装的是Ubuntu20.04)中支持systemd,也就可以使用systemctl命令来启停进程。相关知识能够支持使用systemctl命令,提供完整 systemd 的项目有很多: diddledani/one...
一、Realm的特色支持DDNS 只要传入一个域名,那么就能自动后台更新解析。高效,低消耗 依托于Rust语言,Realm保证内存安全。另外,相较于采用Go语言编写的Brook和gost,Realm执行速度更快,资源占用更低,非常适合在低配置的主机上使用。简单 相较于使用iptables动辄几条复杂的命令,Realm仅需一条命令就能启动,保证了部署的方便。UDP + TCP 无需额外的工作,...
默认情况下,我们自己写的程序在运行时候会把当前 shell 给占据了,这时候想要在执行其他命令比较笨的方法就是再登陆一次创建一个会话;还有时候我们希望程序退出后能继续运行,像 mysql 那样。下面是我收集整理的程序放到后台运行的几种方式&符号直接在命令后添加一个&即可在后台运行 go run test.go & 这时候程序放到后台了,但是程序有输出时还会输出到当...
家里的服务器重新安装了系统,有些shell脚本需要开机启动,记录一下方法,免得下次又忘了。0. 请使用root权限执行以下操作1. 创建rc-local.service文件vi /etc/systemd/system/rc-local.service然后复制service文件配置,不用做任何修改。[Unit] Description=/etc/rc.local Compatibility ...
首先,防止你的机器出现crash,你必须要使用满足配置要求的服务器或者VPS。另外由于网络的问题尽量使用国外的主机。 在运行Coda节点的过程当中有时会因为某些网络或者程序原因造成节点退进(Crash),此时需要重新启动进程,那么可以使用守护进程,当节点意外停止时可以自动再次启动。本文介绍使用systemd的方法来实现。 Coda Validator 节点 创建coda-validato...