«job-control» 태그된 질문

쉘이 작업을 제어 할 수있는 다양한 방법에 대한 질문 : 일시 중지, 재개, 실행 종료 등

2
프로세스의 부모 프로세스를 변경 하시겠습니까?
프로세스의 상위 프로세스를 변경할 수 있습니까? 그렇다면 어떻게? 예를 들어 어떻게 screen연결하는 관리 screen세션과 다른 쉘 프로세스에 내부에서 실행중인 프로세스를? 부모 프로세스의 변경이 있습니까? 프로그램이 실행중인 쉘 프로세스의 다른 변경 방법에 대해 들었지만 기억이 없습니다. 프로그램의 부모 프로세스도 변경 되었습니까? disown프로세스가 프로세스의 상위 프로세스를 변경 한다고 생각했는데 이름이 disown암시 하기 …

1
빼기 및 더하기 로그인 작업 프로세스
이 명령은 백그라운드에서 실행 중입니다. foo @ contoso ~ $ 수면 30 & foo @ contoso ~ $ 수면 60 & foo @ contoso ~ $ 수면 90 & 작업 프로세스를 실행 한 후 빼기와 더하기 부호는 무엇입니까? foo @ contoso ~ $ 작업 [1] 러닝 슬립 30 & [2]-러닝 …

1
bash처럼 프로세스를 일시 중단하고 다시 시작하는 방법
이 질문은 후속 작업입니다. 프로세스를 일시 중단하고 다시 시작하는 방법 그놈 터미널의 bash 세션에서 파이어 폭스를 시작했습니다. 프로세스 트리는 다음과 같습니다. $ ps -e -o pid,ppid,cmd -H 1828 1 gnome-terminal 26677 1828 bash 27980 26677 /bin/sh /usr/lib/firefox-3.6.15/firefox 27985 27980 /bin/sh /usr/lib/firefox-3.6.15/run-mozilla.sh /usr/lib/firefox-3.6.15/firefox-bin 27989 27985 /usr/lib/firefox-3.6.15/firefox-bin 28012 27989 /usr/lib/firefox-3.6.15/plugin-container /usr/lib/adobe-flashplugin/libflashplayer.so 27989 …


4
bash에서 작업 제어 사용 안함 (CTRL-Z)
실수로 CTRL+ Z를 누르면 응용 프로그램이 백그라운드로 사라지는 경우가 종종 있습니다. 나는 그것을 다시 가져올 수 있다는 것을 알고 fg있으므로 그렇게 큰 문제는 아닙니다. 그러나 job control어쨌든 이것을 끄는 것이 궁금 합니다. 평생 동안, 나는 필요할 때 하나의 사례를 기억할 수 없으며 단지 과거의 유물로 보입니다. job control완전히 비활성화해도 괜찮 …

4
프로세스를 백그라운드로 옮기고 출력을 끄는 방법은 무엇입니까?
터미널에서 프로세스를 시작하고 실행되는 동안 표준 오류로 출력을 보냅니다. 프로세스를 백그라운드로 옮기고 동시에 침묵시키고 싶습니다. 과정을 중지하고 사용하여 다시 시작하지 않고 할 수있는 방법이 있나요 &과 > /dev/null 2>&1? bg 대상 프로세스의 출력 설명자를 수행 하고 변경할 수 있는 명령이 있는지 궁금합니다 .

4
백그라운드로 파이프 된 명령 시퀀스에서 모든 명령의 PID 가져 오기
에서 bash에 다음을 실행하면 cmd1 | cmd2 | ... | cmdi | ... | cmdn & 어디에서 cmd{1..n}구별되지 않을 수 cmdi있습니까? PID는 어떻게 얻 습니까? 또는 cmdi프로세스에 신호를 보내려면 어떻게 해야합니까? (예를 들어, 보내 SIGUSR1?) pkill/ pgrep, pidof등 좋은 답변처럼 보이지 않는, 다른 인스턴스 때문에 cmdi어쩌면, 실행되는 동일한 파이프 라인의 …
11 bash  shell  pipe  job-control 

1
비 차단 bash 명령
다음과 같은 bash 스크립트가 있다고 가정 해 봅시다. #!/bin/sh gedit rm *.temp 내가 사용하여 실행하면 sh ./test.sh, gedit팝 업하지만 rm일부는 I 후 닫을 때까지 실행되지 않습니다 gedit. gedit닫히지 않아도 스크립트가 계속 실행되기를 원합니다 . 같은은 geditbash는 실행을 차단하지 않습니다. 내가 준 예제는 단지 예일뿐입니다 ( rm실제 상황 에서는 첫 번째 …
11 bash  job-control 

1
Bash에서 나머지 명령 목록을 어떻게 취소합니까?
Bash에서 때로는 명령 목록을 입력하고을 누르고 Enter나중에 목록 끝 부분에 일부 명령에 실수가 있음을 알게됩니다. Ctrl+를 누르면 C현재 실행중인 명령이 종료되고 나머지 목록은 취소됩니다. 현재 실행중인 명령 을 종료 하지 않고 나머지 목록을 취소 할 수있는 방법이 있습니까? 예를 들어, 다음과 같은 것을 입력했다고 가정 해 봅시다. foo; bar 또는 …

1
백그라운드 프로세스가 때때로 자연스럽게 중지되는 이유는 무엇입니까?
때로는 bgbash에서 프로세스를 백그라운드로 한 후 같은 쉘에서 Enter를 눌러 프롬프트를 다시 표시 할 때 (백그라운드 프로세스의 일부 출력이 표시되었을 때 여전히 bash에 있는지 확인하기 위해) 백그라운드 프로세스가 자발적으로 중지되는 것 같습니다. 내가 할 경우 bg다시 같은 문제가 다시 발생합니다. 그것을 고치는 유일한 방법은 것 같습니다 fg. 왜 이런 일이 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.