二つの質問があります。
systemctlスクリプトの@記号の意味は何ですか?
fedora 16でvsftpdを起動する方法(一部のチュートリアルでは名前に@が含まれているようです)?チュートリアルに書かれていることはすべて行ったが、それでもエラーが発生する。 http://blog.tuxforge.com/fedora-16-vsftpd/
私がやったこと
systemctl enable vsftpd@.service
私が見るもの
Failed to issue method call: No such file or directory
(私もこれを絶対パスで試しましたが、チェックした後、そのようなファイルはありません。実際のファイルには@記号が含まれておらず、/ lib / systemd / system /ディレクトリの下にあります。 @記号の有無に関係なく、開始と有効化、有効化は機能しますが、開始は機能しません。この記事は今では時代遅れですが、サービスを開始することはできません。
編集:私は何とか開始するサービスを得たが、いくつかのサービス名で@記号が何を意味するかまだ知りたい。また、ログインエラー番号#500が表示され、ディレクトリを変更できません[...]。これはどういう意味ですか?
それを開始するには、私はちょうど入力しました
sudo systemctl enable vsftpd.service
sudo systemctl start vsftpd.service (the problem was I was using an absolute path for this I think)