SSH를 통해 PC를 종료하려고했습니다. 나는 처형했다
sudo shutdown now
사용자가 로그 아웃하고 Ubuntu가 꺼지기 시작했지만 마지막 화면에서 Ubuntu 로고와 로딩 점이 표시됩니다. 문제가 어디 있는지 알 수 있습니까?
또한, 차이 무엇 shutdown
과 halt
? 다른 유사한 명령이 있습니까?
SSH를 통해 PC를 종료하려고했습니다. 나는 처형했다
sudo shutdown now
사용자가 로그 아웃하고 Ubuntu가 꺼지기 시작했지만 마지막 화면에서 Ubuntu 로고와 로딩 점이 표시됩니다. 문제가 어디 있는지 알 수 있습니까?
또한, 차이 무엇 shutdown
과 halt
? 다른 유사한 명령이 있습니까?
답변:
MAN 페이지에서 :
종료 - "종료하면 시스템을 안전하게 종료 할 수 있습니다. 로그인 한 모든 사용자에게 시스템이 종료되었다는 알림이 표시되고 TIME의 마지막 5 분 내에 새 로그인이 금지됩니다." 여기에 언급 된 시간은 종료중인 사용자가 지정한 금액입니다.
중지 - "이러한 프로그램을 사용하면 시스템 관리자가 시스템을 재부팅, 중지 또는 전원을 끌 수 있습니다."
차이점은 종료 자체보다 종료시 Halt가 "공격적"일 수 있다는 것입니다. 서비스 나 열린 프로그램에 관계없이 시스템을 강제로 종료시킬 수있는 것보다 매개 변수가 있습니다. 매개 변수없이 중지를 실행하면 shutdown 명령 만 실행됩니다. 별명과 같은 것. 예를 들어 매개 변수를 사용 --force
하여 시스템을 실행하면 시스템이 정말 빠르게 재부팅됩니다.
중지 또는 종료의 경우 PC를 끄거나 재부팅하기 전에 모든 프로세스가 올바르게 완료 될 때까지 기다립니다. 서비스 또는 앱이 닫히지 않거나 제대로 닫히지 않으면 언급 한 내용 (점이있는 우분투 로고)이 표시됩니다.
단일 사용자 또는 다중 사용자에 대한 터미널의 올바른 방법은 종료입니다. 그러나 종료가 작동하지 않으면 실행중인 서비스와 종료 속도를 늦추거나 정지시키는 서비스를 확인하십시오.
이를 염두에두고 시스템을 재부팅하거나 종료하는 몇 가지 방법이 있습니다.
재부팅 - shutdown -r
,reboot
이 경우, 재부팅은 단순히을 호출 shutdown -r
합니다.
종료 아래로 - halt
, shutdown
, sudo init 0
, shutdown -h now
,poweroff
이 경우 poweroff
전화와 동일shutdown -P
알다시피, shutdown
명령은 많은 일을 할 수 있습니다. 여기에 작은 목록이 있습니다.
-r Requests that the system be rebooted after it has been brought down
-h Requests that the system be either halted or powered off after it has been brought down, with the choice as to which left up to the system
-H Requests that the system be halted after it has been brought down
-P Requests that the system be powered off after it has been brought down
-c Cancels a running shutdown. TIME is not specified with this option, the first argument is MESSAGE
-k Only send out the warning messages and disable logins, do not actually bring the system down
마찬가지로 reboot
-f, --force force reboot or halt, don't call shutdown(8)
-p, --poweroff switch off the power when called as halt
그러나 터미널을 통한 종료와 Unity의 종료 옵션을 클릭하는 것에는 차이가 있습니다. 후자는 저장하지 않은 작업 (libreoffice, inkscape ... 등)과의 상호 작용을 사용자에게 요청합니다. 전자는 단순히 프로세스를 종료하라는 신호를 모든 프로세스에 보냅니다. 사용자 상호 작용이 필요하지 않으므로 저장하지 않은 작업이 사라집니다.
shutdown
는 OS를 종료하지만 실제로 컴퓨터를 끄지는 않습니다. 과 같은 추가 인수가 필요하거나 대신 shutdown -P
호출해야 poweroff
합니다. 유사한 명령의 전체 목록은 (그들은. 같은 것) reboot
, halt
, poweroff
와 shutdown
.
("M-S-k", spawn "sudo shutdown now -P")
작동하지 않습니다.
아래 명령을 실행하여 컴퓨터를 종료 한 후 전원을 끄십시오.
sudo 종료 -P 20
shutdown -P
습니까? 편집 : 내가 언제 전원을 끄는 좋은 순간을 알 수 없습니까?