분류 전체보기 (505) 썸네일형 리스트형 소켓통신 기본예제 서버 select 사용 소켓 통신 기본 예제 서버 pthread 사용방법 출처 : http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Thread/Beginning/PthreadApiReference주의 : Ping Pong 예제 코드에 문제 있습니다. 데드락 걸릴 수 있습니다. 귀찮아서 수정하지 않고 있음... Pthread API Reference윤 상배 고친 과정고침 0.92004년 6월 30일 12시pthread 취소관련 api 추가고침 0.82003년 10월 9일 12시pthread 시그널 관련 api 추가차례1. 소개2. 기본 쓰레드 함수2.1. pthread_create2.2. pthread_join2.3. pthread_detach2.4. pthread_exit2.5. pthread_cleanup_push2.6. pt.. UNIX programming examples 출처 : http://mij.oltrelinux.com/main.htmlHome Page dev contacts UNIX programming examplesl.u. 18/12/2005This page is for those who have no time (or are too lazy) to read lots of man pages. This is also a good starting point for getting introduced to some UNIX programming concepts and to UNIX IPC (that's Inter-Process Communication). The page covers several programming topics under UNIX in a pract.. 메시지 큐 출처 : http://cauca.springnote.com/pages/537180== 정리==이상 메시지큐에 대해서 간단히 알아보았다. 지금까지 설명에서 처럼 메시지큐는 내부 프로세스간 통신을 위한 상당히 유연한 방법을 제공하고 있음을 알수 있다. 반면 단점이 있는데, 제어하기가 상당히 까다롭다는 점이다.우선 메시지큐에 들어갈수 있는 데이타의 수가 고정되어 있는데, 메시지큐가 어떤 이유로 꽉찼을 경우 이를 알수 있는 방법이 애매하다. 위의 예제에서 ./msgrcv 와 ./msgrcv 1 이 메시지를 계속적으로 소비하도록 되어 있는데, 만약 둘중 하나가 이상작동을 해서 메시지를 받아오지 못할경우 결국 메시지큐가 꽉 차버리게 되고, 더이상 정상적인 작동을 못하게 될것이다. 또한 커널의 영향을 많이 받으며, .. 메시지 큐 사용법 Contents1 메시지 큐란 2 System V 메시지 큐 2.1 메시지큐의 생성, 사용, 제어 2.2 메시지큐 생성 2.3 메시지큐에 데이타 쓰기 2.4 메시지큐의 데이타 가져오기 2.5 예제를 통해 알아본 메시지큐 2.6 메시지큐의 제어 2.7 정리 3 POSIX 메시지 큐 3.1 메세지 큐 만들기 3.2 예제 3.2.1 mq_server 3.2.2 mq_client 4 참고문서 1 메시지 큐란 메시지큐는 메시지를 queue 데이타 구조 형태로 관리한다. 큐는 선입선출(먼저 들어간게 먼저 나오는) 데이타 구조를 말하며, 보통의 은행창구 혹은 일반적인 줄서기를 생각하면 된다. 이것은 흔히 FIFO(First in First Out)라고 불리운다(IPC 의 FIFO 설비와 혼동하지 말자). 이것과 반대.. UNIX Time Stamp 출처 : http://www.joinc.co.kr/modules/moniwiki/wiki.php/article/unixtimeUNIX Time Stamp 무엇에든 시작이 있게 마련고 시간도 시작이 있다. 이를테면 "서기", "단기" 와 같은 것들인데, 특정 인물이 태어난 시간을 기준으로 잡아서 시간을 계산하는 것등이다. 반면 Unix 시스템에서 기준으로 사용하는 때는 1970년 1월 1일(GMT)을 기준으로 한다. 이때를 기준으로 해서 지금까지 흐른시간을 초 단위로 측정한다. 유닉스에서 시간측정을 위해서 사용하는 가장 기본적인 함수인 time(2) 역시 시간을 초로 환산하여 돌려준다. #include #include #include int main(){ int i; time_t the_time; time.. UNIX 시간 함수에 대한 설명 Unix C 시간(time) 함수 개념잡기출처 : http://www.winapi.co.kr/, Win32 Api 연구 사이트작성: 몽키몽키 (cache798@naver.com) 시간 함수컴퓨터안에는 시계가 내장되어 있어 항상 정확한 시간을 유지하고 있는데 프로그램에서 시간을 필요로 할 경우 시간 함수로 이 값을 조사할 수 있다. 또한 조사한 시간을 목적에 맞게 조정하거나 변환 및 포맷팅할 수도 있다. 모든 시간 함수의 원형은 time.h 헤더 파일에 선언되어 있으므로 시간 관련 함수를 사용하려면 반드시 time.h를 인클루드해야 한다. 시간과 관련된 가장 기본적인 함수는 현재 시간을 구하는 time 함수이다. time_t time( time_t *timer );char *ctime( const time.. 유닉스 상에서 유용한 명령어들 출처 : http://psyoblade.egloos.com/26593191. 유닉스에서 특정파일이 변경될 때에 변경된 부분만 표준출력으로 보여주기 tail -f [파일명] 2. 프로세스명으로 프로세스 종료 ps -ef | grep[프로세스명] | grep -v grep | awk '{ print $2 }' | xargs kill -9 프로세스 나열 | 프로세스 찾기 | grep 삭제 | PID 찾기 | 해당 PID로 KILL 3. 서브 디렉토리까지 특정 파일안의 문자열 모두 검색 - * 대신에 *.log 등의 문자열도 가능 find . -exec grep "찾을 문자열" '{}' \; -print 4. 시스템에 접속한 사용자 확인 w [-s] -s 옵션은 간략하게 보여줌 5. 현재 로그인된 사용자 확인 .. 이전 1 ··· 4 5 6 7 8 9 10 ··· 64 다음