> php教程 > PHP开发 > 본문

Linux에서 명령을 종료하고 다시 시작하는 방법

高洛峰
풀어 주다: 2016-12-17 16:51:23
원래의
1790명이 탐색했습니다.

종료 명령:

1. Halt 즉시 종료
2. Poweroff 즉시 종료
3. Shutdown -h 즉시 종료(루트 사용자의 경우)
4. -h 10 10분 후 자동 종료
shutdown 명령을 통해 종료가 설정된 경우 shutdown -c 명령을 사용하여 다시 시작을 취소할 수 있습니다.

다시 시작 명령:

1 , 재부팅
2, shutdown - r 지금 즉시 다시 시작(루트 사용자의 경우)
3. shutdown -r 10 10분 후 자동으로 다시 시작(루트 사용자의 경우)
4. shutdown -r 20:35 다시 시작 20:35 (루트 사용자용) 사용)
shutdown 명령을 통해 재시작을 설정한 경우 shutdown -c 명령을 사용하여 재시작을 취소할 수 있습니다

shutdown 매개변수 설명:
 
 [-t] 다른 런레벨로 변경하기 전에 init가 종료되는 데 시간이 얼마나 걸립니까?
 
 [-r] 계산기를 다시 시작합니다.
 
 [-k] 실제로는 종료되지 않나요? 그냥 로그인[로그인]할 때마다 경고 신호를 보냅니다.
 
 [-h] 종료[halt] 후 전원을 끕니다.
 
 [-n] init를 사용하지 말고 대신 컴퓨터를 직접 종료하세요. 이 옵션을 사용하는 것은 권장되지 않습니다. 그리고 이 옵션의 결과가 항상 기대했던 것과 같지는 않습니다

.
 
 [-c] 현재 프로세스 취소 현재 실행 중인 종료 프로세스를 취소합니다. 물론 이 옵션에는 시간 매개변수가 없지만

메시지를 입력하여 설명하면 이 메시지가 각 사용자에게 전송됩니다.
 
 [-f] 계산기를 다시 시작할 때 fsck를 무시합니다[reboot].
 
 [-F] 계산기를 다시 시작할 때 fsck를 강제 실행합니다[reboot].
 
 [-time] 종료 전 시간 설정 [shutdown]


halt----가장 간단한 종료 명령

[-n] 동기화 방지 시스템 호출 ? 커널이 패치된

슈퍼블록을 이전 버전의 슈퍼블록[superblock]으로 덮어쓰는 것을 방지하기 위해 루트 파티션을 fsck로 패치한 후 사용됩니다.
 
 [-w] 진짜 재부팅이나 종료 아닌가요? 그냥 wtmp [/var/log/wtmp] 레코드만 씁니다.
 
 [-d] wtmp 레코드를 쓰지 않습니다[옵션 [-n]에 포함].
 
 [-f] 종료를 호출하지 않고 강제 종료하거나 다시 시작합니다.
 
 [-i] 종료(또는 다시 시작)하기 전에 모든 네트워크 인터페이스를 끄시겠습니까?
 
 [-p] 이 옵션은 기본 옵션입니다. 종료할 때 poweroff를 호출하면 됩니다.
 
 3.reboot
 
 재부팅 작업 과정은 중지와 거의 동일하지만 호스트를 다시 시작하고 중지는 종료됩니다. 해당 매개변수는 정지와 유사합니다.


기본 재시작 방법을 사용하는 대신 버튼을 누른 후 바로 종료하려면 /etc/inittab 파일만 편집하면 됩니다.

한 줄 :

  # Trap CTRL-ALT-DELETE
  
  ca::ctrlaltdel:/sbin/shutdown -t3 -r now
로그인 후 복사

-r 옵션을 -h로 변경할 수 있습니다. 수정된 명령은 다음과 같습니다.

  # Trap CTRL-ALT-DELETE
  
  ca::ctrlaltdel:/sbin/shutdown -t3 -h now
로그인 후 복사

파일 수정 시 등록합니다. "#"으로 시작하는 동작 주석 줄은 스크립트 파일을 설명합니다. 컴퓨터는 이러한

주석 문을 처리하지 않습니다. 루트 사용자는 shutdown 명령을 사용하여 종료할 수도 있습니다. 로컬 또는 원격으로 시스템이 잠겨

키보드를 사용할 수 없는 경우 원격 등록을 통해 종료 명령을 실행할 수 있습니다

예를 들어 특정 호스트의 키보드가 잠겨 있는 경우 , 다음 방법으로 호스트를 종료할 수 있습니다.
 
 telnet 키보드가 없는 호스트 이름 [일반 사용자로 등록]
 
 su
 
 [비밀번호 입력]
 
 [ 사용할 수 없는 프로세스 종료] 또는 지금 /sbin/shutdown -rn 명령을 실행하세요.
 
shutdown 명령은 일부 표준적이고 시간이 많이 걸리는 종료 단계를 건너뜁니다.

시스템에 문제가 발생할 때 유용합니다(옵션 -n을 사용하면 시스템을 다시 시작하기 전에 모든 프로세스가 종료됩니다).
 
보안상의 이유로 위의 명령 사용 프로세스에 주의하세요. 원격 호스트에 루트(예: 텔넷 사용)로 직접 등록하는 것은 불가능합니다.

일반 사용자로만 등록한 후 su 명령을 사용하여 슈퍼 사용자로 전환할 수 있습니다. 🎜> 
shutdown 명령으로 인해 일정 시간이 지난 후 호스트가 종료될 수도 있습니다. 예를 들어 루트로 다음 명령을 실행하면
 
 $ /sbin/shutdown -r 23:59
 
는 23:59에 호스트를 종료하게 합니다. 다시 시작합니다. 종료가 너무 오래 걸리는 경우 재부팅 및 중지라는 두 가지 명령을 사용할 수 있습니다. 해당 기능은

과 동일합니다.

 
또 다른 흥미로운 종료 방법은 시스템을 실행 레벨 0(중지) 또는 실행 레벨 6(다시 시작)으로 전환하는 것입니다.
 
예를 들어 다음 명령은 시스템을 종료합니다.
 
 $ init 0
 
 다른 실행 수준 정의는 /etc/inittab 파일을 참조하세요.



Linux 종료 및 재시작 명령과 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿