我正在尝试使用下面的命令获取systemctl服务的状态。systemctl --no-pager status service_name | grep "Active" | cut -d ":" -f2我得到的输出是active (exited) since Mon 2023-09-04 21我只想在输出中激活或不激活。我如何做到这一点?
systemctl --no-pager status service_name | grep "Active" | cut -d ":" -f2
active (exited) since Mon 2023-09-04 21
edqdpe6u1#
systemctl is-active service_name
此命令的作用是检查是否有任何指定的单元处于活动状态(即,如果至少有一个是活动的,则返回退出代码0,否则返回非零。你可以在手册里找到
1条答案
按热度按时间edqdpe6u1#
此命令的作用是检查是否有任何指定的单元处于活动状态(即,如果至少有一个是活动的,则返回退出代码0,否则返回非零。你可以在手册里找到