kill

"나머지 라인" Java 파일의 이름을 알 수 있도록 모든(/px aux) Java 프로세스 라인을 표시하도록 SSH 클라이언트 콘솔을 설정하는 방법은 무엇입니까?
kill

"나머지 라인" Java 파일의 이름을 알 수 있도록 모든(/px aux) Java 프로세스 라인을 표시하도록 SSH 클라이언트 콘솔을 설정하는 방법은 무엇입니까?

내 호스트에서 3개의 Java 프로세스가 실행 중입니다. SSH 클라이언트를 통해 호스트에 액세스합니다. 프로세스 중 하나가 정지되었으며 다시 시작하려면 pid 프로세스를 종료해야 합니다. 파일 이름은 알지만 파일 번호는 모릅니다. 프로세스가 화면 내에서 실행 중입니다. 화면에 참여하면 Java 프로세스가 열려 실행 중이므로 명령을 통해 중지하거나 ctrl+c정지시킬 수 없습니다. 내가 보는 독특한 해결책은 그것을 죽이는 것입니다. [root@vmi1478348 ~]# screen -ls The...

Admin

특정 리소스를 소비하는 도구를 종료하는 스크립트/데몬?
kill

특정 리소스를 소비하는 도구를 종료하는 스크립트/데몬?

저는 SGE Linux 클러스터에서 작업하고 있는데 초보자는 종종 qsub또는 qlogin(https://gridscheduler.sourceforge.net/htmlman/htmlman1/qsub.html). 다음과 같은 특정 프로그램을 종료할 수 있는 도구나 방법이 있습니까?바블라) 로그인 노드에서 실행하는 데 5분 이상 걸리면 어떻게 됩니까? ...

Admin

LXC 게스트 내부의 OOM 킬러 방지
kill

LXC 게스트 내부의 OOM 킬러 방지

나는 파이썬 프로그램을 가지고 있습니다 myprogram.py. 내 Python 프로그램이 메모리 부족(OOM)으로 인해 종료되었음을 깨달았습니다. 그러나 내 VPS가 LXC 내부에 있고 1GB의 스왑 공간이 있으며 메모리가 가득 차면( 로 확인 htop) VPS에 스왑 공간이 내장되어 있음에도 불구하고 스왑 메모리를 활용하지 않는다는 점도 확인했습니다. 커널 구성을 변경할 권한이 없습니다 vm.swappiness. 하지만 명령에 cgroups텍스트 가 있다는 것을 깨달았습니다 df. 어쩌면 OOM ...

Admin

sudoers에서 참조된 작업이 Kill 명령에서 여전히 실패합니다.
kill

sudoers에서 참조된 작업이 Kill 명령에서 여전히 실패합니다.

Node-RED에서 ConnMan을 다시 시작하고 싶습니다. 서비스는 자체 사용자에 의해 실행됩니다 nodered. 사용자로 장치에 SSH를 입력 nodered하고 입력하면 nodered@pi:~$ sudo /etc/init.d/connman restart 이것은 작동합니다. 그러나 전화를 걸어 visudo다음 줄을 추가하면 다음과 같습니다. nodered ALL = (root) NOPASSWD: /etc/init.d/connman restart 명령을 실행할 때 다음 오류가 발생합니다. node...

Admin

실행 파일이 시스템에 표시하는 이름을 변경하는 방법
kill

실행 파일이 시스템에 표시하는 이름을 변경하는 방법

언급하는 것을 잊어 버렸습니다. Suse Tumbleweed에서 실행되고 데스크탑은 KDE Plasma입니다. 내 디렉토리에 bin심볼릭 링크 가 있습니다 mpv. $ ls -l bin/Play lrwxrwxrwx 1 boffi users 12 Feb 11 12:33 bin/Play -> /usr/bin/mpv Play임의의 음악 파일을 호출하는 스크립트가 있습니다. $ cat bin/play_alarm #! /usr/bin/bash files=($(find $HOME/Music/$1 -...

Admin

Zenity --auto-kill은 Ghostscript 프로세스에서 작동하지 않습니다.
kill

Zenity --auto-kill은 Ghostscript 프로세스에서 작동하지 않습니다.

"취소" 버튼을 눌렀을 때 상위 프로세스를 종료하는 데 사용되는 기능 --auto-kill에 따라 zenity 옵션에 대한 질문이 있습니다 . zenity --help-progress이 줄에 필요한 것은 다음과 같습니다. gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile="$FOLDER.pdf" "$FILE" | zenity --progress --title="P...

Admin

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

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

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

Bash에 내장된 "kill"의 간섭 없이 Cygwin의 "/bin/kill" 매뉴얼 페이지를 어떻게 읽을 수 있습니까?
kill

Bash에 내장된 "kill"의 간섭 없이 Cygwin의 "/bin/kill" 매뉴얼 페이지를 어떻게 읽을 수 있습니까?

저는 Windows 10에서 Cygwin을 사용하고 있지만 WSL2와 함께 Ubuntu도 사용하고 있습니다. 후자로는 이것을 재현할 수 없습니다. cygwin을 입력하면 man kill이라고 표시됩니다 No manual entry for kill. 를 입력하면 man /bin/kill올바른 파일이 표시되는 것 같지만 바이너리 횡설수설 사이에 끼여 있습니다. man이 페이지를 올바르게 보려면 어떻게 실행해야 합니까 ? ...

Admin

메모리가 부족할 때 cgroup v2의 프로세스 종료 순서는 무엇입니까?
kill

메모리가 부족할 때 cgroup v2의 프로세스 종료 순서는 무엇입니까?

저는 Ubuntu 22.04에서 cgroup v2를 사용하여 그룹의 사용자를 제한하고 있습니다. 메모리 부족(OOM)이 발생했을 때 프로세스를 종료하는 방법을 알고 싶습니다. 예를 들어: 컴퓨터에는 100G 메모리가 있습니다. A, B, C, D라는 4명의 사용자로 구성된 그룹이 있습니다. 이 그룹의 메모리 제한은 80G입니다. 즉, 4명의 사용자 모두가 80G를 초과할 수 없습니다. 먼저, 사용자 A는 50G 메모리를 사용하여 프로그램(프로세스 a)을 실행합니다. 잠시 후 B는 20G(b)를 사용하...

Admin

프로세스가 SIGKILL이면 이름 주위에 대괄호([])가 나타납니다.
kill

프로세스가 SIGKILL이면 이름 주위에 대괄호([])가 나타납니다.

다음과 같은 프로세스를 실행하고 종료하고 있습니다. python some_script.py &; pid=$!; sleep 5; kill -9 $!; ps -o pid,sid,uid,state,start,command 즉, 백그라운드에서 스크립트를 실행하고 해당 프로세스 ID를 기록하고 5초 동안 대기한 후 SIGKILL로 종료하고 마지막으로 프로세스 목록을 표시합니다. 스크립트 자체는 메모리를 많이 사용합니다. 소스 코드는 질문 끝에 포함되어 있습니다. 의 출력은 ps다음과 같습니다 P...

Admin

Perl의 `kill`은 예상치 못한 `$! == Errno::EINTR`을 사용합니다.
kill

Perl의 `kill`은 예상치 못한 `$! == Errno::EINTR`을 사용합니다.

TCP 연결을 처리하기 위해 하위 프로세스를 포크하는 네트워크 데몬을 작성했습니다. SIGINT기본 프로세스 의 각 하위 프로세스에 대해 하나씩 트리거하여 kill일부 최종 통계를 정리하고 수집합니다. 거의 모든 경우에 잘 작동하며 하위 프로세스가 매우 빠르게 종료됩니다. 그러나 때로는 하위 프로세스가 짧은 시간 초과(예: 5초) 내에 종료를 거부하는 경우도 있습니다. 당시 무슨 일이 있었는지 전혀 모르므로 상황을 진단하기 위해 자세한 출력을 추가했습니다. netcat연결을 열고 프로세스를 일시 중지...

Admin

linux: kill -9 프로세스는 두 번째 시도에서만 성공합니다.
kill

linux: kill -9 프로세스는 두 번째 시도에서만 성공합니다.

현재 해결 중이에요여러 chroot가 umount /chrootedpath /dev/pts된 후: 대상이 사용 중입니다.. 문제의 일부를 발견했습니다. 아직 실행 중인 두 프로세스가 명령 ps으로 표시되었습니다 . sudo choot그들은 Ss/ T상태에 있습니다. 이상하게도 나는 다른 사람이 아니라 내가 죽임을 당하는 것이 아니라는 사실을 알았기 때문에 혼란스러웠 kill -9습니다 . 그래서 더 많이 배우려고 노력했어요 . 하지만 이번에는 0으로 종료됩니다. 두 프로세스 모두 먼저 실패하고 그 중...

Admin

SSH를 통해 실행될 때 백그라운드 프로세스는 SIGINT에 의해 종료되지 않습니다.
kill

SSH를 통해 실행될 때 백그라운드 프로세스는 SIGINT에 의해 종료되지 않습니다.

ssh, nohup, bg 등을 시도하고 있습니다. 다음을 사용하여 원격으로 테일 프로세스를 시작했습니다. $ ssh remotehost '{ nohup tail -f ut.log &> /dev/null < /dev/null &} && echo $!' 예상대로 백그라운드 테일 프로세스를 성공적으로 시작하고 pid를 인쇄하고 종료합니다. 그런 다음 원격 시스템에 로그인하고 pid를 확인합니다. $ ps -o pid,tid,ppid,pgid,sid,class,ni...

Admin