안녕하세요~~^^
현재 실행중인 프로세스명등 정보를 보여주는 명령어 ps나 디렉토리 목록을
보여주는 ls를 프로그램해서 출력하고 싶거든요..
ps > a.out같은걸 쓰면 그냥 볼수는 있어도 프로그램은 어떻게 해야할지
감이 안잡히네요.. 컴파일해서 프로그램을 실행시키면 현 상태를 볼수 있으면
하거든요.. ^^
초보이니.. 고수님들.. 많은 답변 부탁드립니다..^^
popen proc filesystem 검색하시면 꽤 나올겁니다.
안녕하세요~~^^ 현재 실행중인 프로세스명등 정보를 보여주는 명령어 ps나 디렉토리 목록을 보여주는 ls를 프로그램해서 출력하고 싶거든요.. ps > a.out같은걸 쓰면 그냥 볼수는 있어도 프로그램은 어떻게 해야할지 감이 안잡히네요.. 컴파일해서 프로그램을 실행시키면 현 상태를 볼수 있으면 하거든요.. ^^ 초보이니.. 고수님들.. 많은 답변 부탁드립니다..^^
발 담갔다. 이제 익숙해 지는길만이..
ls - readdir() , stat() 시스템 콜을 참고하세요. ps - /proc 디렉토리의 정보를 읽어서 조작하세요.
더 자세한 소스를 참고하고 싶으면, busybox 의 초기버젼(0.2x 대) 소스가 간단해서 도움이 될겁니다.
http://www.busybox.net
Re: ps , ls
popen
proc filesystem
검색하시면 꽤 나올겁니다.
발 담갔다. 이제 익숙해 지는길만이..
/proc, readdir
ls - readdir() , stat() 시스템 콜을 참고하세요.
ps - /proc 디렉토리의 정보를 읽어서 조작하세요.
더 자세한 소스를 참고하고 싶으면, busybox 의 초기버젼(0.2x 대) 소스가 간단해서 도움이 될겁니다.
http://www.busybox.net