ubuntu – mysql.service的systemd脚本在哪里?

前端之家收集整理的这篇文章主要介绍了ubuntu – mysql.service的systemd脚本在哪里?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我实际上正在使用MariaDB( MySQL的替代品).

我正在尝试对我的systemd MysqL.service文件进行一些更改.

我可以看到它存在,因为运行sudo systemctl列出它并指示它已加载/活动/正在运行.

问题是我找不到要编辑的文件.从我在各种文章中看到的,我发现文档应该位于

/etc/systemd/system/multi-user.target.wants/MysqL.service

但事实并非如此.我浏览了/ etc / systemd级别的其他目录无济于事.有任何想法吗?

对于在静态文件中定义的单元,您可以使用systemctl status,并且输出的信息会发出该命令,您将能够看到它的位置.

例如:

# systemctl  status sshd
● sshd.service - OpenSSH Daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2016-10-31 17:01:01 UTC; 1 weeks 0 days ago
 Main PID: 283 (sshd)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/sshd.service
           └─290 /usr/bin/sshd -D

请注意,tab命令在这里可能会有所帮助.

因此,在我的系统中,systemd服务放在/usr/lib / systemd /下.请注意,该位置可能有文件夹.

另一种方法是在该特定位置使用find命令来查找服务:

#find /usr/lib / systemd / | grep -i MysqL

我希望有所帮助;)

猜你在找的Ubuntu相关文章