«process» 태그된 질문

프로세스는 실행중인 컴퓨터 프로그램의 인스턴스입니다.

1
입력으로 Nohup 명령 실행
UNIX에는 nohup을 사용하여 실행하려는 프로세스가 있습니다. 그러나이 과정은 어느 시점에서 내가 입력해야 yes하거나 no계속 진행 하라는 프롬프트를 기다립니다 . 지금까지 UNIX에서는 다음을 수행했습니다. nohup myprocess <<EOF y EOF 따라서 nohup을 사용하여 'myprocess'프로세스를 시작하고 'y'로 파일에 파이프를 지정한 다음 파일을 닫습니다. 위의 줄은 실제로 세 가지 별도의 명령입니다. 즉, UNIX의 첫 …
11 process  perl  nohup 


2
하위 프로세스가 작성된 직후 exec () 또는 exit ()를 호출 할 때 vfork ()를 사용하려는 이유는 무엇입니까?
운영 체제 개념과 APUE의 말 vfork ()를 사용하면 부모 프로세스가 일시 중단되고 자식 프로세스는 부모의 주소 공간을 사용합니다. vfork ()는 COW (Copy-On-Write)를 사용하지 않기 때문에 자식 프로세스가 부모 주소 공간의 페이지를 변경하면 변경된 페이지가 다시 시작되면 부모에게 표시됩니다. 따라서 자식 프로세스가 부모의 주소 공간을 수정하지 않도록 vfork ()를주의해서 사용해야합니다. vfork …
11 linux  process  exec  exit  vfork 

2
bash의 좀비
배쉬는 좀비를 만들지 않는 것 같습니다. 프로세스가 종료되면 즉시 처리되는 것처럼 보입니다. bash가 좀비를 만들 수 있습니까? 내가 묻는 이유 : 자식 프로세스를 안전하게 종료하거나 kill -9특정 시간 내에 죽지 않으면 안전하게 프로세스 를 종료하고 싶지만 실수로 자식 프로세스가 아닌 프로세스를 짤리 게하고 싶지 않습니다. 좀비 프로세스는 일반적으로 매우 쉽고 …
11 bash  process 

1
/ proc / pid / mountinfo 파일의 목적은 무엇입니까?
/proc/pid/mountinfo파일 의 목적은 무엇입니까 ( pid 는 숫자 프로세스 ID 임)? 내가 볼 수있는 한 그것은 /proc/mounts파일의 내용을 반영 하지만 정보가 추가되었습니다. 또한 파일은 모든 프로세스에서 동일하게 유지되는 것 같습니다. 임의로 선택한 두 프로세스의 diff는 출력을 반환하지 않습니다 ( diff /proc/3833/mountinfo /proc/2349/mountinfo). 나는 그것이 무엇을 포함하고 있는지 묻지 않습니다. 인터넷의 …
11 linux  mount  process  proc 

1
유닉스 / 리눅스 시스템의 프로세스 히스토리
ps -efl* nix 시스템에서 실행중인 프로세스 를 보여줍니다. 나는 바람직 정보를 모두와 함께, 특정 시스템에서 실행 된 (과거) 과정의 기록을 확인하고 싶습니다 ps제공한다 (즉 %CPU, %MEM). 어떤 명령 줄 유틸리티를 사용할 수 .bash_history있습니까? 이 정보는 파일 과 비슷한 곳에 저장되어 있습니까?
11 process  logs  ps 


2
휴면 프로세스가 동일한 CPU 시간을 얻습니까?
일부 프로세스는 대부분의 "생명"을 sleep상태로 보냅니다 . 데몬, 서버 및 일반 청취자가 떠 오릅니다. 그 상태에서 동일한 CPU 시간을 얻는 지 궁금합니다. 내 노트북과 같은 것에서는 그다지 최적이 아닙니다! 운영 체제 과정에서 일정에 대한 다양한 접근 방식이 있다는 것을 모호하게 기억합니다. 현재 Linux (Debian) 상자에 대해 더 자세히 알고 싶습니다. …
11 linux  debian  process 


2
파일리스 악성 코드는 리눅스에서 어떻게 작동합니까?
파일없는 악성 코드의 정의를 이해합니다. 파일 기반이 아니지만 메모리에만 존재하는 악성 코드… 더 구체적으로, 파일이없는 악성 코드… 메모리의 활성 프로세스에 자신을 추가합니다… 누군가 메모리의 활성 프로세스에 어떻게 추가되는지 설명해 주시겠습니까? 또한 이러한 공격에 대해 어떤 (커널) 보호 / 경화가 가능합니까?

2
현재 프로세스를 보조 프로세스 / 자식으로 교체
P"Hello"를 받고 "Why?"를 출력 할 것으로 예상 되는 프로그램 이 있습니다. 기능을 제공하기 전에. 이 기능은 "Hello"와 대화를 시작하는 것이 일반적임을 잘 모르는 다른 프로그램에서 사용됩니다. 따라서 다음 P과 같이 작동 하는 래퍼를 작성하고 싶습니다 (zsh 구문). coproc P print -p Hello # Send Hello to P read -pr line …
10 shell  scripting  process  zsh 

1
클립 보드의 소스 (애플리케이션)를 아는 것이 가능합니까?
소스 응용 프로그램 (컨텐츠가 복사 된 위치)을 닫으면 클립 보드 내용을 사용할 수없는 경우가 있습니다. 이것은 소스 어플리케이션이 무엇인지 (예를 들어 PID에 의해) 알 수 있는지 궁금하게 만듭니다. 왜? 소스 응용 프로그램이 터미널 인 경우 복사 된 내용이 상대 경로 인 경우 파일의 전체 경로를 구성하기 위해 터미널의 작업 디렉토리를 …
10 x11  process  clipboard  xclip 

2
생성되는 pid 및 프로세스 이름 인쇄
here 질문 에서 OP는 pidof쉘 스크립트를 사용하여 프로세스의 pid를 반복적으로 폴링하려고합니다 . 물론 새로운 프로세스가 pidof초당 여러 번 프로그램을 시작해야하기 때문에 비효율적 입니다 (이 문제가 CPU 스파이크의 원인이라는 것을 모르겠지만 가능성이 높습니다). 일반적으로 쉘 스크립트에서 이러한 종류의 문제를 해결하는 방법은 필요한 데이터를 출력하고 stdout필요한 경우 텍스트 처리를 수행 하는 단일 …

2
강제 종료 프로세스를 만드는 방법
루트 권한으로 시작된 후에는 관리자에게도 중지하기 어려운 프로그램을 만들고 싶습니다. 일단 시작되면 프로세스는 중지 요청이있을 때까지 시작시 계속해서 시작해야합니다. 중지 프로세스는 시간이 좀 걸립니다 (즉, 비싸야합니다). 나는 이것이 악의적 인 소프트웨어처럼 들릴지 알고 있지만 진정한 이유로 그것을 원합니다. 내 랩톱 (관리자)에서 사이트 차단기를 실행하고 싶습니다. 그리고 나는 그들을 막기 어렵게 …
10 security  process  kill 

2
각 프로세스에 현재 디렉토리가 있다는 것은 무엇을 의미합니까?
"Unix Programming Environment"를 읽고 있지만 현재 프로세스 디렉토리 개념을 이해하지 못합니다 . 각 프로세스에는 현재 directory 가 있으며 모든 파일 이름은 슬래시로 직접 시작하지 않는 한 해당 디렉토리의 이름으로 암시 적으로 간주됩니다. 모든 프로세스가 작성된 디렉토리에 사인이 있음을 의미합니까? 예를 들어,에서 프로그램 /bin/sed을 호출 한 경우 /home/renesed를 호출하여 작성된 프로세스에는 …
10 process 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.