Amazon Linux AMIを使い始めました。 / etc/systemd/system /フォルダーがあるようですが、systemctlを使用して/に追加したサービスの停止を開始できませんetc/systemd/system /フォルダー。
$ systemctl
bash: systemctl: command not found
Amazon Linux v 2.0はsystemdをサポートしており、デフォルトでインストールされています。
cat /etc/os-release
NAME="Amazon Linux"
VERSION="2.0 (2017.12)"
ID="amzn"
ID_LIKE="centos rhel Fedora"
VERSION_ID="2.0"
PRETTY_NAME="Amazon Linux 2.0 (2017.12) LTS Release Candidate"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:Amazon:amazon_linux:2.0"
HOME_URL="https://amazonlinux.com/"
rpm -qa | grep -i systemd
systemd-libs-219-42.amzn2.4.x86_64
systemd-219-42.amzn2.4.x86_64
systemd-sysv-219-42.amzn2.4.x86_64`
Amazon Linuxは、最終的には旧バージョンのCentOS/RHELに基づいており、systemdをサポートしていません。
悲しいことに、Amazon linux v2のみがsystemdをサポートしています。 Amazon linux v1.0は https://aws.Amazon.com/Amazon-linux-2/ ではありません