목록OS/Linux (2)
시다바리
CPU사용률은 /proc/stat를 참고하면 된다. [root@coco /root]# cat /proc/stat cpu 94964 233 9932 1662334 cpu0 94964 233 9932 1662334 page 467656 48623 swap 4365 11418 ... CPU사용률로써 부팅후 지금까지 소모된 jiffies의 크기를 나타낸다. 5개의 필드로 구성되어 있으며, 첫번째 필드는 CPU번호, 두번째 필드는 user 모드, 세번째 필드는 low priority(nice상태)의 user모드를 나타낸다. 네번째 필드는 system 모드 마지막은 idle 테스크의 jiffies 소모 값을 나타낸다. 우리가 필요로 하는 값은 두번째, 네번째, 다섯번째 필드의 값으로 이들 값을 이용해서 CPU의 사..
ctag는 관련 파일들에서 함수/변수/타입/구조체/매크로 등에 대한 tag를 기록해놓고 쉽게 찾아가게 해준다. ctags -R *.[ch] 하면 하위디렉토리의 모든 .c와 .h에서 tag를 생성한다. -R옵션을 제거하면 현재 디렉토리에 있는 화일만 tag를 생성한다. 이렇게 생성된 tag화일이 있는 위치를 vimrc화일에 추가한다. 기본적으로 현재 및 상위디렉토리는 있지만, 다른 디렉토리를 검색해야한다면, 추가해주어야 한다. vim에서는 tag파일이 생성되어 있으면 해당 함수/변수/타입/구조체/매크로에 커서를 놓고 Ctrl+]를 누르면 해당 몸체나 선언부로 이동한다. Ctrl+T를 누르면 다시 원래대로 온다. next tag search :tn [참고] 원격telnet으로 들어간경우 Ctrl+]를 누르면..