듣자니 어떤 동료가 서버를 닫아서 ICU에 들어갔다고 하는데...
3022 단어 linux
일반 청년
문예 청년
청년
당신은 어떤 종류에 속합니까?
사실대로 말하면,
이 세 가지 양허 다 해봤어요~
서버에 이렇게 하지 않아서 다행이지만,
그렇지 않으면...
분분 ICU에 들어가서...
1. 종료 명령
Linux 컴퓨터에 대해 정상적인 상황에서 당신은 어떻게 전원을 껐습니까?반드시 모두들 이와 같은 조작을 해야 한다.
그러나 많은 서버에 대해 GUI 인터페이스가 없거나 SSH를 통해 원격 조작을 하는 서버가 많으면 명령줄을 통해서만 꺼질 수 있다.Linux와 클래스 Unix 시스템(예를 들어 macOS)은 명령줄에서 시스템을 닫거나 다시 시작하기 위해 몇 가지 명령을 제공합니다. 보통 다음 명령이 있습니다.
이 명령들은 중국어 글자의 의미를 보면 다소 비슷해 곤혹스러울 수도 있다.그러나 상응하는 옵션을 사용하면 모든 명령은 꺼짐, 재부팅, 끊기 등을 실행할 수 있다.그러나 실제로 당신은 man명령으로 이 몇 개의 명령의 용법을 보았는데 결과는 모두 같다. 아래 그림과 같다.
왜 이런 상황일까요?우리는 이 몇 가지 명령의 연원에서 시작해야 한다.
2. 종료 명령 내역 깊이 파고들기
왜 그 몇 개의 종료 명령의 man 페이지는 모두 같습니까?사실 원인은 매우 간단하다. 바로 Systemd 시스템이 오래된 시스템 v init 시스템을 대체했기 때문이다.Linux 세계에서 페도라는 2011년부터 init 안내 프로그램을 사용하기 시작했고 그 이후 많은 발행판들이 잇달아 모방하기 시작했다.
그러나 Debian과 Ubuntu는 2015년부터 Systemd 부트 프로그램으로 전환했다.
Systemd 기반 버전에서shutdown,reboot,halt,poweroff 명령은 사실상 시스템ctl 명령을 가리키는 단축 방식이다.시스템 v init 기반 버전과의 호환성을 유지하기 위해 Systemd 시스템은 이 명령을 보존합니다.
3. 종료 명령 사용 설명
한 대의 서버는 보통 여러 명이 함께 사용하기 때문에 닫거나 다시 시작해야 한다면 미리 계획을 세워야 한다. 그렇지 않으면 무단으로 꺼지면 분당 동료에게 ICU에 들어간다.
다음은 shutdown 명령의 용법을 중점적으로 설명하겠습니다.
따라서 얻어맞는 것을 피하기 위해서는 전원을 끄기 전에 이미 로그인한 모든 사용자에게 알려주고 저장 작업을 잘 하라고 일깨워야 한다.예를 들어, 지금부터 15분 후에 시스템을 종료하려면 다음 명령을 입력해야 합니다.
$ shutdown +15 Shutting down in 15 minutes!
이 중
+15
번호는 지금부터 15분 후에 선택할 수 있다고 합니다.+15 이후에 따라오는 정보는 시스템에 로그인한 모든 사용자에게 통지되는 정보입니다.따라서 상기 명령이 실행되면 시스템에 로그인한 모든 사용자가
+
이 메시지를 받고 15분 후에 시스템이 종료됩니다.닫기를 취소하려면
Shutting down in 15 minutes!
옵션을 사용할 수 있습니다.$ shutdown -c
마찬가지로 로그인한 모든 사용자는
-c
통지를 받을 수 있습니다.만약 우리가 shutdown 명령 후에 어떤 매개 변수와도 연결되지 않는다면, 기본값은 1분 후에 꺼지는 것입니다.또한 이러한 작업은 온라인 사용자에게 공지되지 않습니다.그러니 이렇게 하는 것은 위험하니 반드시 신중해야 한다.
$ shutdown
만약 우리가 심지어 1분도 기다릴 수 없다면, 우리는 shutdown 뒤에서 now를 따라갈 수 있으며, 닫으면 즉시 효력이 발생한다.now를 사용하는 것은
The system shutdown has been cancelled
파라미터를 사용하는 것과 같다.또한 시간 매개 변수는 우리가 기대하는 종료 시간(예를 들어 23:00)이 될 수도 있다.그러나 그것은
+0
의 형식을 따라야 하고 24시간식이어야 한다.이 명령을 실행하면 시스템이 종료되기 5분 전에 새로운 로그인이 차단됩니다.기본적으로 shutdown 명령은 컴퓨터를 정지 상태로 들어가게 하고 종료 상태로 들어갑니다.그러나 다른 옵션을 사용하여 이 기본 작업을 변경할 수 있습니다.
HH:MM
(정지), 우리 컴퓨터를 정지 상태로 들어가지만 하드웨어의 단전은 요구하지 않습니다.-H
(꺼짐)은 컴퓨터를 일시 중지 상태로 전환하고 전원을 끄는 기본 작업입니다.-P
(재부팅), 컴퓨터를 마운트 상태로 전환한 다음 재부팅합니다.-r
(일시 중지 및 종료)-h
와 마찬가지로 -h와 -H를 동시에 사용하는 경우 -H 옵션-P
(취소) 이 옵션은 정시 종료, 종료 또는 재부팅을 취소합니다.예를 들어 아래의 이 리셋의 예:
$ shutdown -r 08:20 System rebooting at 08:20
-----------------
저는 양허입니다. 세계 500대 외국 기업인 Linux 개발 엔지니어로 Linux 건조품을 전문적으로 생산합니다.저의 공식 번호인 양허 Linux에 관심을 가져 주시기 바랍니다. 1024에 회신하여 최신 최신 기술 자료를 얻고 그룹에 가입하여 고수인 클라우드 기술 교류군에 진입합니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.