때로는 컴퓨터가 멈추고 강제로 종료해야하기 때문에 명령 줄을 사용하여 그렇게하고 싶습니다 (하드웨어에 좋지 않다는 것을 알고 있습니다). 그리고 : 정지 명령과 종료 명령의 차이점은 무엇입니까?
때로는 컴퓨터가 멈추고 강제로 종료해야하기 때문에 명령 줄을 사용하여 그렇게하고 싶습니다 (하드웨어에 좋지 않다는 것을 알고 있습니다). 그리고 : 정지 명령과 종료 명령의 차이점은 무엇입니까?
답변:
여전히 텍스트 모드 콘솔에 액세스 할 수 있거나 원격으로 로그인 할 수있는 경우 :
ps
또는 다른 프로세스 도구를 나열하고 죽일 일부 프로세스를 종료하려고 할 수 있습니다. 일부 프로그램은 일반kill -HUP
또는 일반kill
을 받으면 작업을 저장합니다 (적어도 복구 파일에) . 재부팅을 위해 바로 가면 시간이 없을 수도 있습니다.sudo kill
루트 나 아닌 다른 사용자로 실행중인 프로세스를 죽일 프로세스 ID 하였다.reboot
재부팅을 위해 실행 합니다 (예 : 관리자 액세스를 위해 sudo reboot
사용 sudo
하는 경우 ). halt
컴퓨터 전원을 끄려면 실행하십시오 . 이 두 가지 모두 shutdown
적절한 옵션을 사용합니다.모든 것이 완전히 제한되어 있지만 콘솔에 액세스 할 수있는 경우 magic SysRq 를 사용 하여 모든 파일 변경 사항을 디스크 마운트 해제 파일 시스템에 깨끗하게 플러시 할 수 있습니다 . 프레스
(참고 : 때때로“REISUB”가 표시되지만 R 및 I 단계는 쓸모가 없습니다.)
고정 된 X 세션 인 경우 ctrl+ alt+ f1를 눌러 콘솔로 이동하십시오. 로그와 거기에서, 실행 /sbin/shutdown
, /sbin/reboot
또는 /sbin/shutdown -r now
. 권한에 따라, 당신은 이러한 명령을 접두사해야 할 수 있습니다 sudo
또는 첫 번째 su
루트가 될 수 있습니다.
문제가되는 프로세스를 중단시킬 수도 있습니다. ps aux
모든 프로세스를 나열하고 많은 CPU 및 / 또는 메모리 (3 번째 및 4 번째 열)를 사용중인 프로세스를 찾으려면 실행하십시오 . 사용 kill <pid>
PID는 두 번째 열의 개수, ps
출력). 이것이 프로세스를 종료하지 않으면 kill -9 <pid>
강제 로 종료 하기 위해 실행해야 할 수도 있습니다 .
ctrl+alt+f1
모든 시스템에서 작동하지 않을 수도 있지만 (일부 X 세션이 있음) ctrl+alt+f3
실제 시스템 설치를 제외하고는 대부분 작동합니다.
exit
Ctrl + D 대신 입력하거나 ... SSH를 통해 종료 / 재부팅을 실행하십시오ssh root@brokenbox reboot