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

mogin1의 이미지

ssh접속이 자꾸끊기는데..

레드햇9.0을 새로깔았는데요
처음에 접속이 안되서 iptable을 해제하고
ifconfig로 아이피 eth0의 아이피를 세팅했는데 세팅한이후에 ssh가 잘접속되는데 일정시간이 지나면 끊어져버립니다.
다시 접속하려면 ifconfig로 다시 설정해야하구여..

/etc/sysconfig/에서 네트워크아이피도 세팅하였는데 이러는데 왜

sunnyncom의 이미지

test "${1#!}" = "$1"

쉘스크립트에서 나온 내용인데요? 어떤 의미인지요? ㅜ.ㅜ

아래와 같은 함수에서 나온 내용입니다... 사실은 제목 뿐만이 아니라... 아래 함수 전체가 이해하기 어렵네요....
설명 좀 부탁 드립니다.... ㅠ.ㅜ

disabled(){
test "${1#!}" = "$1" && op== || op=!=
eval test "x\$${1#!}" $op "xno"
}

체스맨의 이미지

ctags, cscope 사용 시, 일부 소스 변화를 반영하려면 어떻게 하나요?

수시로, 변경되는 소스에 대해서만 태그 정보를 수정하고 싶습니다.

ctags 의 경우 -a 옵션으로 append 시킬 수 있지만, 프로젝트 소스량이 방대해서 tags 파일이 커지면 append 에 많은 시간이 필요하더군요.

SourceInsight 같은 프로그램의 경우, 이러한 부분 업데이트가 잘 되는 것으로 보입니다.
소스 하나

seonghoons의 이미지

c언어 printf()에 관한 질문입니다^^;

#include <stdio.h>
 
int main()
{
    int i = 0;
    for (i=0; i<10; i++)
    {
        printf("%d", i);
        sleep(1);
    }
    return 0;
}

소스코드가 엄청 간단하죠^^; 그런데 궁금한점이 생겼습니다.
for문으로 printf()호출을 1초간격으로 10번 호출 하는데요
예상했던 결과는 1초에 한번씩 0부터 9까지 출력을

redpig의 이미지

[질문] fork() 를 왜 이렇게 쓰는 걸까요?

소스를 분석하다가 도저히 이해가 가지 않는게 있어서 질문 드립니다.

main() 함수에서 StartDaemon() 함수를 호출하는데
StartDaemon() 함수는 다음과 같습니다.

void StartDaemon()
{
   int pid;
 
   if(setpgrp() == -1)
      exit(-1);
 
   if((pid=fork())<0)
      exit(-1);
   else if(pid>0)
      exit(0);
}

함수명으

youdotan의 이미지

[질문] make 과정 중 stdio.h: no such file or directory가 뜹니다.

fedora9 유저입니다만
질문은 제목 그대로입니다.
gcc로는 stdio.h를 잘 인식하면서
make로 확인해보면 stdio.h를 인식하지 못하는 듯 합니다.

즉, 어떤 c파일을 파일 입출력 명령 (fopen, fprintf 등)을 추가하기 위해
"include "를 제일 앞에 넣었습니다만

make clean 후 make를 실행하면 stdio.h: no such file or di

dalili의 이미지

TCP segment of a reassembled PDU에 관해서요

HTTP 프로토콜을 WireShark로 덤프를 떠봤거든요
의문이 생기는 부분이 있습니다

C -> S : GET /login/login.cgi HTTP/1.1
C <- S : ACK

C <- S : TCP segment of a reassembled PDU (get의 응답 1)
C <- S : TCP segment of a reassembled PDU (get의 응답 2)
C <- S : HTTP/1.0 200 OK (get의 응답)

C -> S : ACK

굵은 글씨 부분을 봤을 때, 웹서

logfire의 이미지

레듯헷 질문 드립니다.(Gnome)

안녕하세요~

리눅스에 관해 질문있어 글을 올리게되었습니다.

리눅스를 부팅을 하면

화면은 뜨는데...글자가 보이지 않습니다..

문제 해결을 하려고 하는데 잘되지 않네요

폰트쪽 문제인지 알고 xfs데몬을 보았지만 잘돌아 가고 있었습니다..

작으나마 힌트좀 주셨으면 좋겠습니다^^

파일

jiggol의 이미지

레드햇 기반 배포버전의 iptables 의 룰 에는 왜 RH-Firewall-1-INPUT 체인을 만들어 두었을까요?

*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [5214208:7040344271]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT 
-A FORWARD -j RH-Firewall-1-INPUT 
-A RH-Firewall-1-INPUT -i lo -j ACCEPT 
.............
.............
............. 중략

iptables 를 공부하는 중인데 레드햇 기반 배포판은 :RH-Firewall-1-INPUT 라는 체인에다가 룰을 넣어 주더군요.
그냥 INPUT 체인에 넣어도 상관없지 않은가요? 구지 저렇게 하는 이유라도 있는 것인지?

단순하게 관리의 용이성(필터를 묶어서 on / off 하기위함) 때문인가요?

페이지

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