当前为:centos 7 ,此文是在学习linux时做一个指令合集,方便自己查阅
进文件夹:cd xxx 返回最上级文件夹:cd / 查看当前文件夹的所有文件:ls
1.查看所有进程:ps -ef 2.查看特定进程:ps -ef |grep redis ps:将某个进程显示出来 -A 显示所有程序。 -e 此参数的效果和指定"A"参数相同。 -f 显示UID,PPIP,C与STIME栏位。 grep命令是查找 中间的|是管道命令 是指ps命令与grep同时执行 这条命令的意思是显示有关redis有关的进程 3.kill[参数][进程号] kill -9 4394 kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。
摘自https://www.cnblogs.com/yiyangl/p/11130577.html
创建服务定义文件: sudo nano /etc/systemd/system/kestrel-hellomvc.service 以下是应用的示例服务文件: [Unit] Description=Example .NET Web API App running on Ubuntu [Service] WorkingDirectory=/var/aspnetcore/hellomvc ExecStart=/usr/bin/dotnet /var/aspnetcore/hellomvc/hellomvc.dll Restart=always # Restart service after 10 seconds if the dotnet service crashes: RestartSec=10 SyslogIdentifier=dotnet-example User=xxx Environment=ASPNETCORE_ENVIRONMENT=Development [Install] WantedBy=multi-user.target 保存文件并启用服务。 systemctl enable kestrel-hellomvc.service 启动服务并验证其是否正在运行。 systemctl start kestrel-hellomvc.service systemctl status kestrel-hellomvc.service 您需要使用应用 dll 的路径将工作目录( 路径到您的应用和Exec Start)设置为文件夹。默认情况下,这就足够了。
摘自https://blog.csdn.net/wojiaosha123/article/details/98784936