안녕하세요~~^^
현재 실행중인 프로세스명등 정보를 보여주는 명령어 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
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: ps , ls
popen
proc filesystem
검색하시면 꽤 나올겁니다.
발 담갔다. 이제 익숙해 지는길만이..
/proc, readdir
ls - readdir() , stat() 시스템 콜을 참고하세요.
ps - /proc 디렉토리의 정보를 읽어서 조작하세요.
더 자세한 소스를 참고하고 싶으면, busybox 의 초기버젼(0.2x 대) 소스가 간단해서 도움이 될겁니다.
http://www.busybox.net
댓글 달기