ファイルを修正しました。
/etc/config/network
修正後に適用するには、次のコマンドを実行する必要があります。
systemctl restart netifd
しかし、何らかの理由でsystemctlは私のシステムで使用できなくなりました。だから、システムを再起動すると、「systemctl restart netifd」と同じ効果があるかどうか疑問に思います。
アドバイスしてください。
ありがとう
答え1
次のコマンドを試してください。
service netifd restart
あなたの質問について:はい、コンピュータを再起動すると、起動時に実行されるように設定されているすべてのサービスを再起動するという効果がありますが、サービスを1つだけ再起動するだけの場合、これは非常に残酷なアプローチです。後者の解決策を見つける方がはるかに優れています。
答え2
systemdを実行している場合(過去数年間にリリースされたほとんどのLinuxディストリビューションの場合と同じように)、systemdが存在しないことは、systemctl
システムが深刻に破損していることを示しています。この場合、再起動後にシステムが回復するかどうかは誰にもわからない(質問の情報を提供する)。
systemdを実行していない場合(交換した場合やsystemdを使用しないディストリビューションを実行しているため)、従うガイドは設定には適していません。あなたの設定がわからない場合、この場合、変更がどのように影響するかはわかりません。
質問で次の情報を編集します。
- どのLinuxディストリビューション(バージョンを含む)を使用していますか?
- systemdに何をしましたか?または、システムが欠落している原因は何でしたか
systemctl
? - 何を達成したいですか?