> 시스템 튜토리얼 > 리눅스 > 리눅스 재시작 명령의 차이점

리눅스 재시작 명령의 차이점

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2024-02-22 09:09:03
원래의
576명이 탐색했습니다.

Linux 다시 시작 명령의 차이점에는 특정 코드 예제가 필요합니다.

  1. 다시 시작 명령 정보
    Linux 시스템에는 다양한 다시 시작 명령을 사용할 수 있으며 각 명령마다 고유한 용도와 특성이 있습니다. 이 기사에서는 일반적으로 사용되는 세 가지 다시 시작 명령인 재부팅, 종료 및 초기화를 소개합니다.
  2. reboot 명령
    Thereboot 명령은 가장 직접적이고 일반적으로 사용되는 재시작 명령입니다. 추가 확인 없이 시스템을 즉시 다시 시작하려면 재부팅 명령을 사용하십시오. 기본 구문은 다음과 같습니다.

    reboot
    로그인 후 복사

    이 명령을 실행하면 시스템이 즉시 종료되고 다시 시작됩니다. 이 명령을 실행하려면 일반적으로 관리자 권한이 필요합니다.

  3. shutdown 명령
    shutdown 명령은 시스템을 재부팅하는 데에도 사용할 수 있지만 더 많은 옵션과 유연성을 제공합니다. shutdown 명령은 시스템을 다시 시작할 수 있을 뿐만 아니라 종료를 예약하고 계획된 종료 작업을 취소하는 데에도 사용할 수 있습니다. 기본 구문은 다음과 같습니다.

    shutdown [选项] 时间 [警告信息]
    로그인 후 복사

    그중 옵션은 다음과 같습니다.

  4. -r: 시스템 다시 시작을 의미합니다. -r:表示重启系统;
  5. -h:表示关机。

时间参数可以是一个具体的时间,也可以是一段时间后。例如,要在10分钟后重启系统,可以使用以下命令:

shutdown -r +10 "系统将在10分钟后重启"
로그인 후 복사

警告信息参数是可选的,它会在系统关闭前向所有用户显示一条消息。

  1. init命令
    init命令是Linux系统中一个非常重要的命令,可以用于初始化系统,并控制系统的运行级别。
    要使用init命令重启系统,需要指定运行级别为6。运行级别6对应于重启系统。其基本语法如下:

    init 6
    로그인 후 복사

    该命令会立即关闭并重新启动系统。和reboot命令类似,这个命令通常需要管理员权限才能执行。

  2. 示例代码
    为了更好地理解这些重启命令的区别,我们来演示一个示例代码。假设我们有一个脚本文件,路径为/home/user/restart_script.sh

    -h: 종료를 의미합니다. .

  3. 시간 매개변수는 특정 시간 또는 이후 기간이 될 수 있습니다. 예를 들어, 10분 후에 시스템을 다시 시작하려면 다음 명령을 사용할 수 있습니다.
#!/bin/bash

echo "开始执行重启操作..."
reboot

echo "脚本执行完毕!"
로그인 후 복사

경고 메시지 매개변수는 선택 사항이며 시스템이 종료되기 전에 모든 사용자에게 메시지를 표시합니다.

    init 명령

    init 명령은 Linux 시스템에서 매우 중요한 명령으로 시스템을 초기화하고 시스템의 실행 수준을 제어하는 ​​데 사용할 수 있습니다.

    init 명령을 사용하여 시스템을 다시 시작하려면 실행 수준을 6으로 지정해야 합니다. 런레벨 6은 시스템 재부팅에 해당합니다. 기본 구문은 다음과 같습니다.

    sudo shutdown -r +1 "系统将在1分钟后重启,请保存您的工作。"
    로그인 후 복사

    이 명령은 시스템을 즉시 종료하고 다시 시작합니다. 재부팅 명령과 유사하게 이 명령을 실행하려면 일반적으로 관리자 권한이 필요합니다.

    샘플 코드
      이러한 다시 시작 명령의 차이점을 더 잘 이해하기 위해 샘플 코드를 보여드리겠습니다. 경로가 /home/user/restart_script.sh인 스크립트 파일이 있고 내용이 다음과 같다고 가정합니다.
    • sudo init 6
      로그인 후 복사
    • 이 스크립트 파일은 재부팅 명령을 사용하여 시스템을 다시 시작합니다. 이제 다른 두 명령을 사용하여 동일한 기능을 수행하는 방법을 보여 드리겠습니다.
    • 먼저 shutdown 명령을 사용하여 시스템을 다시 시작합니다. 터미널에서 다음 명령을 실행합니다. rrreee

      이 명령은 1분 후에 시스템을 다시 시작하고 다시 시작하기 전에 모든 사용자에게 경고 메시지를 표시합니다.

      🎜두 번째로 init 명령을 사용하여 시스템을 다시 시작하세요. 터미널에서 다음 명령을 실행하세요: 🎜rrreee🎜 이 명령은 시스템을 즉시 종료하고 다시 시작합니다. 🎜🎜어떤 재시작 명령을 사용하든 이를 실행하려면 관리자 권한이 필요합니다. 이는 다시 시작 작업이 시스템에 특정 위험을 초래하고 이를 수행하려면 관리자의 권한이 필요하기 때문입니다. 🎜🎜요약: 🎜🎜🎜reboot 명령은 가장 직접적이고 일반적으로 사용되는 다시 시작 명령입니다. 🎜🎜shutdown 명령은 더 많은 옵션과 유연성을 제공하며 예정된 종료 및 계획된 종료 작업 취소에 사용할 수 있습니다. 시스템을 초기화하고 시스템의 실행 수준을 제어하는 ​​데 사용됩니다. 🎜🎜🎜이 기사가 Linux 다시 시작 명령의 차이점을 이해하는 데 도움이 되기를 바랍니다. Linux 운영 체제를 즐겁게 사용하시기 바랍니다! 🎜

위 내용은 리눅스 재시작 명령의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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