lsof

    2

    2답변

    OSX에서 실행되는 bash 스크립트가 있습니다. 네트워크 공유 (Synology NAS의 AFP 공유)에서 일부 파일을 조작해야합니다. 불행히도 이러한 파일은 스크립트가 실행될 때 작성되는 경우가 있습니다. 파일의 사용 여부는 어떻게 결정합니까? 정상적인 방법은 "lsof"를 사용하는 것이지만 다른 사용자가 LAN의 다른 클라이언트에서 오는 경우 네트워크

    7

    3답변

    리눅스에서는 lsof를 사용하여 파일이 어떤 프로세스에 의해 열려 있는지 확인합니다. 나는 안드로이드 장치가 있지만 lsof 명령은 없습니다. 특정 파일을 열 수있는 프로세스를 찾을 수 있습니까? MediaPlayer가 fd를 보유하고 있는지 확인하는 데 사용 하겠지만 닫아야합니다.

    11

    2답변

    서버에서 실행중인 프로세스의 인스턴스가 30 개이고 분석을 위해 각 프로세스의 열린 파일을 기록하려고합니다. * ps auwwx | grep PROG_NAME | awk '{print $2}' | xargs lsof -p | less 이 불만 , "lsof를 :에 상태 오류 : 해당 파일이나 디렉토리"나는 lsof -p <pid>을 실행하면 그러나, 그

    0

    1답변

    유닉스에서 Jboss로 실행되는 java EE 앱이 있는데 며칠 후 "너무 많은 파일 열기" 나는 새는 것을 확인했지만 나는 새는 내 코드의 어떤 부분을 찾기 위해 무엇을 실제로 또는 아무 생각이 어떻게 이 행이 서서히 증가하고 있음을 lsof를 내 분석을 보여줍니다 : java 25222 user 220u unix 105,208835 0t465959 55

    5

    1답변

    이 질문은 Network port open, but no process attached? 및 netstat shows a listening port with no pid but lsof does not과 비슷합니다. 그러나 그들에 대한 대답은 너무 이상하기 때문에 내 문제를 해결할 수 없습니다. 내가 포트 8588. [[email protected] lcm

    3

    2답변

    프로세스가 실행 중인지 여부에 따라 로그 파일을 보관하는 쉘 스크립트가 있습니다. 로그 파일이 프로세스에서 사용되지 않으면 아카이브합니다. 지금까지 lsof를 사용하여 로그 파일을 사용하고 있지만 앞으로이 함수를 수행하기 위해 perl을 사용하기로 결정했습니다. linux에서 수행 할 수있는 것과 비슷한 perl 모듈이 있습니까?

    3

    1답변

    으로 리디렉션합니다. 파일이 열려 있는지 테스트 한 다음 종료 코드로 작업을 수행하려고합니다. 현재 다음과 같이 그 일 : FILE=/usr/local/test.sh lsof "$FILE" | grep -q COMMAND &>/dev/null completed=$? 오히려는/dev/null로 출력을 리디렉션 및 캡처보다 직선 로컬 변수

    0

    2답변

    나는 다음과 같은 명령을 실행하려고했다 Process p = Runtime.getRuntime().exec("/system/bin/lsof|grep mediaserver"); 를 실행할 수 있지만 오류가 아니에요. 다음 명령을 실행하면 Process p = Runtime.getRuntime().exec("/system/bin/lsof "); 파일이

    5

    2답변

    : 에서 출력이 나는 (삭제) 파일을 열고 FD를 들고 과정을 볼 "lsof를" . 이상한 점은 "ls"를 사용하여 파일 시스템에서 파일을 볼 수 있다는 것입니다. 왜 그런가요? 감사합니다.

    0

    2답변

    열린 리소스에 대한 정보를 lsof의 도움으로 로그에 인쇄하고 싶지만 고객이 어떤 라이브러리를 사용하는지보고 싶지는 않습니다. lsof 맨 페이지를 열었지만 출력물에서 라이브러리 만 제외시킬 수는 없습니다. 이 작업을 수행하는 쉬운 방법이 있습니까?