프로그래밍 QnA + 설치 및 활용 QnA

ljksky의 이미지

소켓을 NONBLOCK으로 열고 read() 사용시 에러 체크....??

클라이언트 소켓을 NONBLOCK으로 열었을때..

.
.
.
                read_size = read(server_sockfd, read_buf, sizeof(read_buf));

                if(read_size ==  -1) continue; //읽어올 데이타가 없을때
.
.
.

서버가 종료 했을 때에는 어떻게 알수 있나요.?

alzy의 이미지

개같은 초봅니다. 돌맞을 각오하고..

래드햇 리눅스9를 오늘 설치했습니다.
설치는 생각보다 쉬었습니다. 설치화면이 한글도 지원되고 그레픽도 지원되고...
리눅스라는 이름에 두드러기 부터 나려했던 저에게 이 친절한 설치 화면은 실로 그러한 부담을 일거에 불식시키기에 부족함이 없었던 바. CD세장을 차례로 넣어가며 룰루릴리 설치를 마치고 재부팅이 된 순간!
섭부른 안심에 저의 온몸의 피부는 심각한 급성 두드러기와 안면 경직, 안구돌출, 대구빡 터지기 일보직전 증세로 하염없이 울어야만했더랬드랬습니다...ㅜ.ㅜ

jugug의 이미지

사용자에게 텔넷접속시 password만 변경하게 하려고 /etc/passwd

제목그대로..
전에는 사용자 텔넷접속 제한하려고 일부 사용자 외에 텔넷 접속을 제한했었는데 일반 사용자들 비번변경문제로 여기 게시판에서 검색하여

http://bbs.kldp.org/viewtopic.php?t=2015&highlight=passwd

이글을 보고/etc/passwd파일을 수정하여 텔넷으로 로그인하면 패스워드만 바꿀 수 있도록 조치했습니다.

그런데 문제점은.. 이렇게 하면 ftp가 접속이 안되더군요..황당..

ftp데몬은 proftp를 씁니다. 어떻게 하면 ftp까지 정상적으로 되게 할 수 있는지...

litwind의 이미지

sizeof() 를 함수내에서 할 때와 다른 함수에서 할 때...

int size(void *src)
{
   printf("in function: %d\n", sizeof(src));
   return 0;
}

int main()
{
   char a[7] = "abcdef";
   printf("in main: %d\n", sizeof(src));
   return 0;
}

이렇게 했더니..
결과가

in function: 4
in main: 7

이 나온네요.. 왜 그렇죠?

crushout의 이미지

crontab에서 실행한 java파일에서 로그확인???

현재 crontab에서 java로된 클래스를 만들어 돌리구 있습니다...
뭐... 문제없이 잘돌구 있습니다.
궁금한것은 crontab에서 실행된

java프로그램에서 System.out.print()로 찍히는 로그가 어디에 있는지

궁금하네요...

검색해도 /var/log/cron에 대한 예기만 나오네요...

:oops:

천재태지서주영의 이미지

vi 의 로그 .viminfo 를 어떻게 지울까요...?

우연히 열어봐서 알았는데
vi 의 로그가 ~/.viminfo 에 차곡차곡 쌓이더군요.
그런데 그 정보가 워낙 자세해서 보안상 문제가 많은것 같네요.
이 내용을 어떻게 초기화시킬런지...

내용을 전부 삭제해도 vi 를 실행한 후에 다시 로그를 보면 이전로그가 그대로 살아나네요.
임시로 다른곳에 저장하는건가요? ㅡㅡ;

어떻게 저 로그를 지울지... 정말 궁금합니다~
파일을 그냥 지워버리면 안될거 같고... 내용을 비워도 안되니..

살자의 이미지

pthread_detach()에 대해..

pthread_detach()가 어떤 작업을 수행 하는지 이해가 되지 않습니다.
책에서는 연대가능하다는 말이 나오는데 무슨 뜻인지 모르겠습니다.
pthread_detach()어떤 작업을 하는지 알려주세요..
그럼 수고하세요..^^

littletirano의 이미지

[sendmail ] 550 메세지가 뜨면서 발신이 안될때.

outlook 에서 메일 발송하면 아래와 같이 오류 메세지가 뜨거든요.

받는 사람 중 한 사람이 서버에서 거부되었으므로 메시지를 보낼 수 없습니다. 거부된 전자 메일 주소는 'aaa@hotmail.com'입니다. 제목 '받으세요~~', 계정: 'bbbk.net', 서버: 'bbbk.net', 프로토콜: SMTP, 서버 응답: '550 5.7.1 <aaa@hotmail.com>... Relaying denied. IP name lookup failed [211.206.163.5]', 포트: 25, 보안(SSL): 아니오, 서버 오류: 550, 오류 번호: 0x800CCC79

외부로 메일을 보내는 것만 안됩니다.
받는건 되구요.

sun1226의 이미지

proc 에서 linked list에 관한 질문입니다....꼭좀 부탁드립니다

m=m->next;
PCC-S-02201, Encountered the symbol "m" when expecting one of the following:

; returning,
The symbol ";" was substituted for "m" to continue.
위의 내용은 proc컴파일했을때 나타나는 에러인데요...이해가 되지 않는게..
전혀 문제가 없는것 같은데..자꾸 에러가 나와서 ...미치겠습니다...
소스를 간략하게 보여드린다면...

header에 선언되어있는 mib_head정보를 가지고 proc에서 사용..
참고로 mib_head정보는 server 모듈쪽에서 linked list로 만듬...
miblist *m;
m=NULL;
m=mib_head;

kang0203의 이미지

L2 , L3 , L4 스위치에 대해..

안녕하세요..
몇일 후에 L2 , L3 , L4 스위치에 대해 스터디 발표를 해야 하는데
자료를 찾을 수가 없어서 이렇게 글을 남깁니다...
주제가 아닌것 같기도 하지만 혹시 L2 , L3 , L4 스위치에 대한 자료와 좋은
링크 있음 알려주세요...

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기