process-management

하나의 프로세스가 종료되면 나머지 프로세스도 종료될 수 있도록 "프로세스 그룹"에서 여러 터미널 창을 시작합니다.
process-management

하나의 프로세스가 종료되면 나머지 프로세스도 종료될 수 있도록 "프로세스 그룹"에서 여러 터미널 창을 시작합니다.

3개의 터미널 에뮬레이터 창을 시작하는 스크립트가 있습니다. #!/bin/sh terminator --role='terminator-left' 2>/dev/null & sleep 0.1 terminator --role='terminator-center' 2>/dev/null & sleep 0.1 terminator --role='terminator-right' 2>/dev/null & (저는 openbox 구성 파일에 정의된 다른 모니터에 창을 자동으로 배치할...

Admin

컴퓨터 클러스터를 사용하여 임의 바이너리 실행
process-management

컴퓨터 클러스터를 사용하여 임의 바이너리 실행

VPS가 3개 있습니다. 마스터, 슬레이브1, 슬레이브2를 가정합니다. 그들의 사양은 동일합니다. 프로세서: 1CPU 메모리: 1GB 디스크: 10GB 네트워크: LAN 내에서 서로 실행 메인 VPS에서 실행되는 임의의 바이너리(프로세스)를 VPS로 간주하고 싶습니다. 이는 마스터 VPS의 작업량이 네트워크를 통해 슬레이브 VPS로 공유된다는 것을 의미합니다. 따라서 프로그램은 다음 사양을 갖춘 컴퓨터에서 실행되고 있음을 보게 됩니다. 프로세서: 3CPU 메모리: 3GB 디스크: 30GB 문제...

Admin

Nodejs를 v10.24.1에서 v16.15.1로 업그레이드한 후 PM2는 nodejs 마이크로서비스를 실행할 수 없습니다.
process-management

Nodejs를 v10.24.1에서 v16.15.1로 업그레이드한 후 PM2는 nodejs 마이크로서비스를 실행할 수 없습니다.

내 centos 머신에서 nodejs 10.24.1에서 16.15.1로 업그레이드했습니다. pm2를 최신 버전으로 업데이트하고 pm2를 실행하여 성공적으로 실행 중인 모든 마이크로서비스 프로세스를 업데이트했습니다. 그러나 rebbot에서는 메모리에 Pm2 데이터가 충분하지 않기 때문에 Pm2가 프로세스를 시작할 수 없으며 오류가 발생합니다. 재부팅할 때마다 이런 일이 발생합니다. ...

Admin

Fuser에 존재하지 않는 프로세스가 표시되어 NVIDIA GPU 재설정이 실패합니다.
process-management

Fuser에 존재하지 않는 프로세스가 표시되어 NVIDIA GPU 재설정이 실패합니다.

여전히 메모리를 차지하고 있지만 이를 사용하는 프로세스가 없는 NVIDIA A100 카드를 재설정하려고 합니다. 먼저 NVIDIA 카드를 사용하여 모든 프로세스를 종료했습니다. sudo fuser -k /dev/nvidia* 그런 다음 재설정 명령을 실행하십시오. sudo nvidia-smi -r 하지만 아직 GPU를 사용하는 프로세스가 있다고 합니다. 실행하면 일부 프로세스 와 해당 PID가 sudo fuser -v /dev/nvidia*나열됩니다 . 그러나 아무것도 반환되지 않으며( 프로세스 ...

Admin

리눅스가 하루에 "게임"을 할 수 있는 시간을 제한하도록 강제하여 루트 재정의를 방지하려면 어떻게 해야 합니까?
process-management

리눅스가 하루에 "게임"을 할 수 있는 시간을 제한하도록 강제하여 루트 재정의를 방지하려면 어떻게 해야 합니까?

질문: 비디오 게임 중독과 싸우고 있습니다. https://www.reddit.com/r/Steam/comments/v0wj7i/is_there_a_way_to_limit_gaming_time/ 놀이, 외부 치료를 제한하는 기존 방법은 거의 없습니다. 제가 root일해야 해요. root모든 발명의 한계를 뛰어넘는 힘을 부여합니다. 도구: 나는 상당히 재능 있는 Qt 프로그래머이지만 Linux 아키텍처에는 어느 정도 익숙합니다. 필요한 경우 커널 코드를 다룰 의향이 있습니다. 나는 가지고있다...

Admin

문맥
process-management

문맥

문맥 내부에감독 문서supervisorctl add, 및 제어 명령 에 대해 다음 매개변수를 읽을 수 있습니다 supervisorctl remove. <이름> 추가 [...] 프로세스/그룹 구성의 모든 업데이트를 활성화합니다. <이름> 삭제 [...] 활성 구성에서 프로세스/그룹 제거 질문 시스템에서 실행 중인 프로세스가 구성 업데이트를 "활성화"한다는 것이 정확히 무엇을 의미하는지, 활성 구성에서 프로세스/그룹을 "제거"한다는 것이 정확히 무엇을 의미하는지 잘 모르겠습니...

Admin

기본 프로세스가 시작된 후 실행할 스크립트를 도커 컨테이너에 포함
process-management

기본 프로세스가 시작된 후 실행할 스크립트를 도커 컨테이너에 포함

특정 도커 이미지(alpine 기반)에 대해 일부 사용자 지정 코드를 실행하고 싶습니다.뒤쪽에컨테이너가 시작됩니다. 코드를 컨테이너 안에 넣어서 사용하기 쉽고 모든 것이 독립적이기를 원합니다. 일반적으로 컨테이너의 진입점이나 명령을 재정의하지만 이 경우에는 불가능합니다. 내 솔루션: docker-compose.yml volumes: - ./entrypoint-custom.sh:/entrypoint-custom.sh:ro entrypoint: /entrypoint-custom.sh # ov...

Admin

특정 조건이 충족되면 스크립트에서 "tail -f"를 중지하고 종료하려면 어떻게 해야 합니까?
process-management

특정 조건이 충족되면 스크립트에서 "tail -f"를 중지하고 종료하려면 어떻게 해야 합니까?

저는 슈퍼컴퓨터에서 작업을 관리하기 위한 스크립트를 작성하려고 합니다. 세부 사항은 중요하지 않지만 중요한 점은 스크립트 tail -f가 파일이 나타나면 해당 파일을 실행한다는 것입니다. 이제 이 작업은 영원히 실행되지만 작업이 완료된 것으로 감지되면 완전히 중지하고 스크립트를 종료하고 싶습니다. 불행히도 나는 붙어 있습니다. 여러 솔루션을 시도했지만 그 중 어느 것도 종료 스크립트가 없으며 작업 종료를 감지한 후에도 계속 실행됩니다. 아래 버전이 가장 논리적인 것으로 보이지만 이 버전도 영원히 실행...

Admin

의심스러운 bash 프로세스 식별(CPU 및 RAM 사용량이 높음)
process-management

의심스러운 bash 프로세스 식별(CPU 및 RAM 사용량이 높음)

며칠 전 나는 내 Arch 시스템의 htop에 상대적으로 높고 CPU 및 RAM 사용량이 변동하는 bash 프로세스가 있다는 것을 발견했습니다. 정확한 위치를 확인하기 위해 창을 하나씩 닫기 시작했고 Firefox를 닫으면 프로세스도 종료되었습니다. 그런 다음 답변을 찾기 위해 온라인에 접속하여 다음을 발견했습니다.위치두 번째와 세 번째로 이를 발견했을 때 몇 가지 제안 사항을 시도했지만 출력을 해석하는 방법을 모르겠습니다(아래 게시됨). 참고로 두 번째와 세 번째 목격에서는 PID가 각각 6774와...

Admin

^C SIGINT는 Linux adb 쉘에서 작동하지 않습니다.
process-management

^C SIGINT는 Linux adb 쉘에서 작동하지 않습니다.

저는 kernel-5.10.24를 사용하는 임베디드 Linux 시스템을 개발 중입니다. busybox를 init로 사용하고 rootfs에 adbd를 포함한 다른 유틸리티가 있습니다. PC에서 실행하여 임베디드 시스템에 로그인한 다음 일부 작업을 반복하는 셸 스크립트를 실행할 수 있습니다 .adb shell ^C그런데 인터럽트 스크립트를 입력했더니 실패하는 걸 발견했습니다 . ^Z먼저 사용한 다음 kill -9 xxx스크립트 실행을 중지 해야 합니다 . 프로세스가 언제중지됨그것을 전달 ^Z하고 읽었...

Admin

프로세스를 백그라운드에 놓으면 성능이 저하되나요?
process-management

프로세스를 백그라운드에 놓으면 성능이 저하되나요?

만약 내가한다면: sleep 1 비교적 sleep 1 & wait $! 포그라운드 프로세스와 백그라운드 프로세스를 생성할 때 CPU 사용량에 차이가 있습니까? 아니면 두 라인의 성능이 정확히 동일합니까? ...

Admin

Bash에서 백그라운드 프로세스 수집을 연기할 수 있나요?
process-management

Bash에서 백그라운드 프로세스 수집을 연기할 수 있나요?

sleep 1 &bash에서 실행 하면 프로세스가 sleep종료된 직후에 프로세스가 수확됩니다. 이는 작업 제어 활성화 여부에 관계없이 발생합니다. bash가 wait다음과 같은 작업을 수행할 때까지 수확 프로세스를 지연시키는 방법이 있습니까 fg? 예를 들어: sleep 1 & sleep 2 ps -ef | grep defunct # I want this to show the sleep 1 process wait ps -ef | grep defunct # But now it shoul...

Admin