명령 줄에서 시스템을 종료, 재부팅 및 로그 아웃하는 방법은 무엇입니까?


답변:


5

명령 사용 shutdown하고 reboot각각을. 터미널에서 로그 오프하려면 Ctrl- D또는을 입력하십시오 exit.


1
또는 exitCtrl + D 대신 입력하거나 ... SSH를 통해 종료 / 재부팅을 실행하십시오ssh root@brokenbox reboot
Bananguin

10

여전히 텍스트 모드 콘솔에 액세스 할 수 있거나 원격으로 로그인 할 수있는 경우 :

  • 당신은 사용할 수 있습니다 ps또는 다른 프로세스 도구를 나열하고 죽일 일부 프로세스를 종료하려고 할 수 있습니다. 일부 프로그램은 일반kill -HUP 또는 일반kill 을 받으면 작업을 저장합니다 (적어도 복구 파일에) . 재부팅을 위해 바로 가면 시간이 없을 수도 있습니다.
  • 실행 sudo kill루트 나 아닌 다른 사용자로 실행중인 프로세스를 죽일 프로세스 ID 하였다.
  • reboot재부팅을 위해 실행 합니다 (예 : 관리자 액세스를 위해 sudo reboot사용 sudo하는 경우 ). halt컴퓨터 전원을 끄려면 실행하십시오 . 이 두 가지 모두 shutdown적절한 옵션을 사용합니다.

모든 것이 완전히 제한되어 있지만 콘솔에 액세스 할 수있는 경우 magic SysRq 를 사용 하여 모든 파일 변경 사항을 디스크 마운트 해제 파일 시스템에 깨끗하게 플러시 할 수 있습니다 . 프레스

  1. Alt+ SysRq+ 모든 프로세스에 ESIGT E RM 을 전송 합니다 (선택 사항).
  2. Alt+ SysRq+ S 디스크에 ynchronize (플러시) 파일 시스템 변경됩니다.
  3. Alt+ SysRq+ U강제에 (실제로, 다시 마운트 읽기 전용) 모든 파일 시스템을 nmount.
  4. Alt+ SysRq+는 B다시하기 OOT한다.

(참고 : 때때로“REISUB”가 표시되지만 R 및 I 단계는 쓸모가 없습니다.)


1
BUSIER를 쉽게 기억할 수 있도록하기 위해서입니다.
Spidey

2

고정 된 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실제 시스템 설치를 제외하고는 대부분 작동합니다.
조나스 셰퍼

0

실제로 컴퓨터를 끄기 위해 전원 버튼을 X 초 이상 눌러야하는 방식으로 BIOS를 설정 한 경우 전원 버튼을 한 번 누르십시오. 그러면 종료 / 정지 / 전원 끄기에 대한 신호 신호가 나타납니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.