반응형

나미/리눅스 7

centos ip 관련 정보

경로 /etc/sysconfig/network-scripts 폴더 안에 존재 각각의 list중 ifcfg-{interface명}으로 나와있음 고정 ip 수동으로 설정 cd /etc/sysconfig/network-scripts vim ifcfg-{interface명} BOOTPROTO=dhcp # static 수정 #추가 IPADDR=XXX.XXX.XXX.XXX NETWORK=XXX.XXX.0.0 NETMASK=255.255.255.0# ex) c class설정 GATEWAY=XXX.XXX.XXX.XXX DNS1=168.126.63.1# dns의 경우 설정유무에 따라 DNS2=168.126.63.2 설정 후 재시작 dhcp 자동 ip의 경우 위 수동에서 추가 아래코드는 주석처리, BOOTPROTO=dhc..

나미/리눅스 2021.07.13

리눅스 IRQ정보

IRQ 0-15번 각각의 기능 IRQ 0 시스템의 타이머는 TIMER-0에서 인터럽트 된다. 사용자가 정할 수 없는 옵션 IRQ 1 키보드 IRQ 2 IRQ 8-15에 대한 종속 IRQ. 번호가 높은 IRQ의 오버랩 IRQ와 같은 역할을 한다. 종종 IRQ 9에 연결되는데, 예를 들면, SCSI 컨트롤러는 IRQ 2와 IRQ 9에 동시에 세팅되는 것을 들 수 있다. IRQ 3 이 IRQ는 COM2/COM4에 이용된다. 일반적으로 모뎀은 IRQ 3에서 작동이 잘 된다. 만약 두 가지 장치가 IRQ는 같지만, 다른 COM포트를 가진다면 같은 IRQ를 나누어서 사용하는 것도 가능하다. 예를 들자면 IRQ 3을 사용하는 내장형 모뎀을 COM2에, 역시 IRQ 3을 사용하는 외장형 라디오 모뎀이나 스캐너를 COM..

나미/리눅스 2015.11.17

리눅스 C언어 mysql 연동시 에러

리눅스 C언어 mysql 연동시 에러 우선 컴파일 할때 gcc를 기준으로 끝에 -lmysqlclient를 붙여서 컴파일한다. 이렇게 해서 정상적으로 작동하면 상관없지만 간혹 /usr/bin/ld: cannot find -lmysqlclient 이라는 맨트가 나오면서 컴파일 오류가 뜨는경우가 있다!!!!!!!!!!!!!!!!!!!!!!!!! 이럴땐 절대경로 방식으로 컴파일 하는 방법을 알려준다. $ gcc -o 실행파일명 $(mysql_config --cflags) 파일명.c $(mysql_config --libs) 라고 입력하면 오류없이 생성된다. $(mysql_config --cflags)은 컴파일 시 사용되는 include파일들과 컴파일러 정의값들을 가르킨다. $(mysql_config --libs)..

나미/리눅스 2015.06.10

통신버퍼의 유무확인과 버퍼크기 셋팅

브로드 캐스트 - 안에서만 메세지 전송이 가능 ,IP주소를 A,B,C,D클래스로 봤을 때 D클래스만 변경된다. 멀티 캐스트 - 밖으로도 메세지 전송이 가능, TTL을 지정해야 한다. -소켓을 생성하고, getsockopt 함수로 버퍼의 크기를 확인한다. getsockopt 의세번째인자는 send or receive buffer의 사이즈이고 ,네번째 인자는 버퍼사이즈를 담고 있는 버퍼를 적어 준다. 그리고 printf로 버퍼의 사이즈를 찍어주면 버퍼의 크기가 나온다. -setsockopt는 버퍼의 크기를 변경할 수 있다. 임시 변수를 선언해 놓고 ,그 변수에 kbyte 단위를 적어놓고 함수의 버퍼사이즈 인자 부분에 이 임시버퍼를 넣으면 그 다음줄에 출력 되는 send or receive 버퍼의 크기가 달라..

나미/리눅스 2013.08.06
반응형