다른 세션에서 실행중인 프로세스에 인터셉트 하기

LINUX IT

리눅스 서버에서 다른 세션에서 실행중인 프로세스에 접근해야할 일이 생겼다.이리저리 알아보니 다음과 같은 방법들이 있었다. (대체 안되는게 뭐냐..) strace: strace는 시스템 호출 및 시그널을 추적하는 데 사용되는 도구입니다. 이 도구를 사용하면 프로세스가 시스템에게 무엇을 요청하는지 확인할 수 있습니다. 출력을 인터셉트하려면 write() 또는 writev() 같은 시스템 호출을 주목하면 됩니다. 예:bashCopy codestrace -e write -p PID 위 명령은 …

Continue Reading

docker ps 출력 옵션

미분류

docker ps를 하면 기본적으로CONTAINER ID, IMAGE, COMMAND, CREATED, STATUS, PORTS, NAMES위와 같은 항목들을 확인할 수 있는데, 원하는 항목만 출력하도록 포멧팅이 가능하다. docker ps –format ‘{{.Names}} 와 같은 식으로 사용 가능한데 사용 가능한 옵션은 다음과 같다. .ID : 컨테이너 해시.Names : 컨테이너명 (run 시 –name 으로 지정해준 명칭).Image : 컨테이너에 사용한 이미지.Command : 실행한 커맨드.RunningFor : …

Continue Reading