Debian 10 서버를 종료/재부팅할 수 없습니다

Debian 10 서버를 종료/재부팅할 수 없습니다

Debian 10 서버를 재부팅하려고 하는데 얻는 것은 command not found.

난 노력 했어:

shutdown
reboot
restart
poweroff

하지만 아무것도 작동하지 않습니다. 나는 찾았다이것스레드이지만 이것을 실행하려고 sudo하면 bash: sudo: command not found. 지금은 루트로 로그인했기 때문에 컴퓨터를 다시 시작할 수 있는 권한이 있어야 합니다.

어떤 아이디어가 있나요?

답변1

이러한 불편함을 해결하는 방법은 su사용자가 직접 로그인하는 것처럼 환경 변수를 설정하라고 명시적으로 알려주는 것입니다. 이는 스위치를 사용하여 수행할 수 있습니다 -.

$ su -

답변2

Debian 10은 이제 Systemd로 완전히 전환했습니다. 이는 'shutdown -h now' 또는 'reboot'와 같은 시스템을 중지하거나 재부팅하는 기존 명령이 더 이상 작동하지 않음을 의미합니다.

원천

Debian 10부터는 systemctl poweroff또는 명령을 사용해야 합니다 systemctl reboot.

편집: 위 소스가 부분적으로 잘못된 것 같습니다. 루트로 로그인하여(Eugene의 답변 참조) 이전 명령을 실행할 수 있습니다. 루트로 로그인하지 않으려면 를 사용하십시오 systemctl.

원천

답변3

- root> systemctl poweroff또는 systemctl reboot.

답변4

사용 /sbin/shutdown [OPTIONS...] [TIME] [WALLMSG]:)

관련 정보