Windows Tips & News

WSL에 백그라운드 작업 지원이 있습니다.

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.

Windows 10 빌드 17046부터 Linux용 Windows 하위 시스템(WSL)은 Windows 하위 시스템에 서비스가 있는 방식과 유사하게 장기 실행 백그라운드 작업을 지원합니다. 이것은 다음과 같은 서버로 작업하는 WSL 사용자에게 정말 인상적인 변화입니다. 아파치 또는 다음과 같은 앱 화면 또는 티먹스. 이제 일반 Linux 데몬처럼 백그라운드에서 실행할 수 있습니다. 데몬을 실행하는 기능이 누락되었으며 사용자의 요청이 많았습니다.

광고

내용물숨다
상승된 인스턴스 및 상승되지 않은 인스턴스
시작 작업
실행 중인 백그라운드 작업

상승된 인스턴스 및 상승되지 않은 인스턴스

데몬 지원 외에도 WSL은 이제 다른 세션의 권한에 영향을 주지 않고 상승된 프로세스 인스턴스와 상승되지 않은 프로세스 인스턴스를 동시에 가질 수 있습니다.

시작 작업

빌드 17046 이상의 WSL은 이제 시작 작업을 지원합니다. SysV 또는 OpenRC와 같은 고전적인 Linux 초기화 시스템과 최신 SystemD 초기화 시스템에 대한 지원이 부족하지만 이제 사용자 지정 시작 스크립트를 빌드하거나 작업 스케줄러를 사용할 수 있습니다.

실행 중인 백그라운드 작업

백그라운드 작업 기능이 작동하는지 테스트하려면 Insider Preview 인스턴스를 Windows 10 빌드 17046으로 업그레이드하고 백그라운드에서 실행할 수 있는 일부 앱을 설치하세요. 예를 들어, 티먹스, 가상 멀티플렉서 앱.
다음 명령을 사용하여 새 tmux 백그라운드 세션을 만들 수 있습니다.

tmux new -s backgroundsession

세션의 이름은 간단히 "backgroundsession"입니다.Tmux 새 세션

백그라운드에서 실행되도록 하려면 ps 또는 htop과 같은 프로세스 관리자를 사용할 수 있습니다. 다음은 htop 출력입니다.Htop의 Tmux 세션

이제 WSL 창을 닫을 수 있으며 작업은 계속 실행됩니다!

이를 확인하려면 새 WSL 창을 열고 다음 명령을 사용하여 사용 가능한 tmux 세션을 확인하십시오.

tmux ls

실행 중인 이전 세션을 찾을 수 있습니다.Tmux 재연결 세션

다음 명령을 사용하여 다시 활성화하고 중단한 부분에서 계속할 수 있습니다.

tmux 연결 -t backgroundsession
Tmux 세션이 다시 연결됨

관심 기사:

  • Windows 10에서 WSL 사용
  • Windows 10에서 WSL의 기본 사용자 설정
  • Windows 10의 Microsoft Store에서 Linux 배포판 설치

원천: MSDN 블로그.

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.
Windows 샌드박스를 활성화하는 방법(및 정의)

Windows 샌드박스를 활성화하는 방법(및 정의)

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.기억하시겠지만 "인프라이빗 데스크탑"는 작업 중이었습니다. 이제 "Windows Sandb...

더 읽어보기

Windows 10에서 음성 인식 시작 바로 가기 만들기

Windows 10에서 음성 인식 시작 바로 가기 만들기

Windows는 장치 기반 음성 인식 기능(Windows 음성 인식을 통해 사용 가능)을 모두 제공합니다. 데스크톱 앱) 및 Cortana가 있는 시장 및 지역의 클라우드 기...

더 읽어보기

Windows 10에서 내레이터로 컨트롤에 대한 고급 정보 듣기

Windows 10에서 내레이터로 컨트롤에 대한 고급 정보 듣기

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.내레이터는 Windows 10에 내장된 화면 읽기 앱입니다. 내레이터를 사용하면 시력 문제...

더 읽어보기