Linux 시스템에서 절전 및 대기 명령을 사용하는 방법
Linux의 절전 및 대기 명령을 사용하면 선택한 속도로 명령을 실행하거나 작업이 완료될 때까지 기다린 후 작업 종료 상태를 캡처하고 표시할 수 있습니다. sleep은 단순히 명령 사이에 시간이 지정된 일시 중지를 삽입하는 반면 wait 명령은 완료될 때까지 완료되었음을 알려줍니다.
수면 명령
sleep 명령은 지정된 시간 동안 일시 중지됩니다. 일반적으로 스크립트에서 사용되지만 명령줄에서도 사용할 수 있습니다. 다음 예에서는 두 날짜 명령 사이에 sleep이 30초 동안 일시 중지됩니다.
으아아아
sleep 명령은 숫자 인수를 초로 사용합니다. 하지만 매개변수에 문자를 추가하여 다양한 시간에 절전 모드로 전환할 수도 있습니다.
- 10초 = 10초
- 1분 = 1분
- 2h = 2시간
- 3일 = 3일
수면 시간도 1초 미만일 수 있습니다. 숫자 앞에 .
.
- .1 = 10분의 1초
- .01 = 100분의 1초
- .001 = 1000분의 1초
sleep 명령은 일반적으로 일부 활동을 모니터링하려는 경우 10초마다 또는 1분마다와 같이 주기적으로 명령을 실행하는 데 사용됩니다. 예를 들어 동료가 파일 서버에 로그인하기를 기다리고 있을 수 있습니다. 다음과 같은 명령을 실행할 수 있습니다:
으아아아
메모리 사용량의 변화를 관찰할 수 있습니다.
으아아아
대기 명령
wait 명령은 백그라운드 프로세스가 완료될 때까지 기다린 후 백그라운드 프로세스의 종료 상태를 캡처합니다. 스크립트에서도 사용할 수 있습니다. sleep 명령을 기다리고 싶은 프로세스로 바꾸세요. 이 스크립트는 종료 상태도 표시합니다.
으아아아첫 번째 줄은 백그라운드에서 절전 명령을 시작합니다. 두 번째 줄은 가장 최근에 실행된 백그라운드 프로세스$!
의 프로세스 ID를 가져옵니다. 그런 다음 스크립트는 이 정보를 표시하고 프로세스가 완료될 때까지 기다린 후 종료 상태를 표시합니다.
wait -n(추가 매개변수 필요 없음)을 사용하는 경우 wait는 백그라운드 작업이 완료될 때까지 기다립니다. 아래 예에서는 sleep 6 명령이 먼저 완료되고 스크립트가 종료되지만 다른 두 개의 sleep 프로세스는 몇 초 동안 백그라운드에서 계속 실행됩니다.
으아아아다음 스크립트로 변경하면 각 수면 과정이 완료되는 시점을 알려줍니다. 타이밍 때문에 이는 수면 프로세스가 시작된 시점의 역순으로 발생합니다.
으아아아참고: 대기 프로세스는 "하위 프로세스"(현재 셸에서 시작된 프로세스)여야 합니다.
요약
둘 다 스크립트나 명령줄에서 사용할 수 있습니다. 그러나 wait 명령은 백그라운드에서 실행 중인 프로세스에서만 작동합니다.
위 내용은 Linux 시스템에서 절전 및 대기 명령을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

LinuxisIdealforcustomization, 개발 및 서버 관리, WhilewsexCelsineaseofus, SoftWareCatibility, andgaming.linuxoffershighconfigerabilityfordevelopersandserverseTups, WewindowsprovideAuser-friderfaceandswarespport

사용자 계정 관리의 Linux와 Windows의 주요 차이점은 권한 모델 및 관리 도구입니다. Linux는 Unix 기반 권한 모델 및 명령 줄 도구 (예 : UserAdd, usermod, Userdel)를 사용하는 반면 Windows는 자체 보안 모델 및 GUI (Graphical User Interface) 관리 도구를 사용합니다.

Linux 'scommandlinecanbemoresecurethanwindowsifmanagedCorrectly, Butrequires MourserUserKnowledge

이 안내서는 Linux에서 부팅시 USB 드라이브를 자동으로 장착하여 시간과 노력을 절약하는 방법을 설명합니다. 1 단계 : USB 드라이브를 식별하십시오 LSBLK 명령을 사용하여 모든 블록 장치를 나열하십시오. USB 드라이브는 /dev /sdb1, /dev /sdc1 등으로 표시됩니다.

크로스 플랫폼 애플리케이션은 소프트웨어 개발에 혁명을 일으켜 Linux, Windows 및 MacOS와 같은 운영 체제에서 완벽한 기능을 가능하게했습니다. 이렇게하면 장치를 기반으로 앱을 전환 할 필요가 없어서 일관된 경험을 제공합니다.

인공 지능 (AI)은 의료 및 금융에서 예술 및 음악과 같은 창의적 분야에 이르기까지 수많은 부문을 빠르게 변화시키고 있습니다. 오픈 소스 특성, 적응성 및 성능 기능을 갖춘 Linux는 최고의 플라톤으로 등장했습니다.

그래픽 사용자 인터페이스 (GUI)없이 빠르고 최소화하며 효율적인 Linux 배포를 찾고 계십니까? 경량의 GUI-LESS LINUX 배포판은 구형 하드웨어 또는 서버 및 임베디드 시스템과 같은 전문화 된 작업에 적합합니다. 그들은 더 적은 수의 res를 소비합니다

Wine 10.0 안정 버전 릴리스 : Linux에서 Windows 애플리케이션 실행을 더 높은 수준으로 실행합니다. 이 오픈 소스 및 무료 응용 프로그램은 Linux 사용자가 Unix/Linux 운영 체제에서 Windows 소프트웨어 및 게임을 실행하여 10.0 안정 버전의 출시를 안내합니다! 이 버전에는 소스 코드 및 이진 패키지 다운로드가 제공되었으며 Linux, Windows 및 Mac과 같은 다양한 배포판을 지원합니다. 이 판은 1 년의 노력과 8,600 개가 넘는 개선을 구현하여 많은 흥미로운 개선을 가져옵니다. 주요 하이라이트는 다음과 같습니다. Bluetooth 장치에 대한 향상된 지원. HID 입력 장치에 대한 지원을 향상시킵니다. 32 비트 및 64 비트 애플리케이션의 최적화 성능.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기
