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

exsider의 이미지

원격으로 실행하는 프로그램 로그아웃 후에도 종료되지 않게하려

telnet 으로 원격 서버에 접속해서 어떤 프로그램을 실행시킬려고 하는데요,
로그아웃 한 후에도 그 프로그램이 계속 실행되게 하려고 합니다.
해당 프로그램은 계속 돌아가는 건 아니구요, 자기 할일을 마치면 종료합니다.
제 생각에는 해당 프로그램을 데몬으로 만들어 돌리면 될 것 같은데요, 가능할까요?
그리고 그 프로그램은 결과를 파일에 출력하는데요, 데몬으로 돌리는 경우에도
제 홈디렉토리에 파일 쓰기가 가능한가요???

mudori의 이미지

c에서 파일 한줄 지우기요

aaa
bbb
ccc
dddd

이런 데이터가 있을때
bbb줄을 지우고 싶습니다.

추가는 알겠는데 지우는건 모르겠습니다.

참고할 수 있도록 도와주십시오.

동이의 이미지

debian sid에서 xmanager 사용하기

데비안에서 xmanager 사용하기 위해서 좀 진땀을 뺐습니다. 다른분들께선 이런 쓸데없는 고초 겪지 않으시길,
처음에 폰트서버를 찾기위해서 별별 짓을 다했습니다. 전혀 상관없는 설정 파일을 열었다 닫았다 지웠다했지만, 문제는 의외로 간단하게 끝났습니다. 처음에 데비안 우디를 설치하려다가 커널문제때문에(레드햇에서 커널컴파일 하려면 아예죽죠. ^^;; 젠투도 마찬가지고 특히 버전이 업되면서 더 그렇고요) 일단, 시드를 설치하고나서 다된줄 알고있었죠. 대다수 데비안 초보분들 그럴겁니다. 데스크탑설정 해주고나면 디폴트로 다 깔릴거라고 생각했습니다. 레드햇이나, 맨드레이크 심지어 수세까지 그동안 xmanager 사용했던 배포판엔 어김없이 폰트서버 설정 파일이 존재했습니다. 하지만, 데비안 시드엔 없었습니다. 이거 찾느라 고생했습니다. 처음에 폰트서버가 있어야 엑스윈도우도 되는줄 알았습니다.

bell77의 이미지

프로그램중에 패킷이나 트래픽을 발생 시킬수 있는 것이 있나요?

프로그램 중에 패킷을 만들어서 트래픽을 유발하는 프로그램이 있다고 들었는데요...

어디서 찾아야하나요??

지금 장비를 테스트중인데요.. 스마트비트로는 아직 뭔가 모자란듯 해서요.

좀더 다양한 방법으로 테스트를 하려고 합니다.

관련 자료가 있으면 메일이나 자료실에 올려주시면 너무 감사해요..

그럼 수고하세요..

멜주소는 bell77@dreamwiz.com 입니다..

권순선의 이미지

debian sarge에서 exim4와 mailman

debian sarge에서 기본 mta인 exim4 기본 설정 환경에서 mailman을 역시 debian 기본 설정으로 설치했을 때 메일링 리스트가 잘 동작하는지 혹 테스트해 보신 분 있나요?

처음 메일링 리스트를 newlist 명령으로 새로 만들 때 메일링 리스트 관리자로 지정한 사람에게 메일이 가야 하는데 그 단계부터 막혀 있습니다. 물론 그냥 일반 계정에서 mutt등으로 보내는 메일은 잘 가고요.

uosarang의 이미지

넷필터 매칭중 rate에 대한 매칭 소스에서 궁금점..

	spin_lock_bh(&limit_lock);
	r->credit += (now - xchg(&r->prev, now)) * CREDITS_PER_JIFFY;
	if (r->credit > r->credit_cap)
		r->credit = r->credit_cap;

	if (r->credit >= r->cost) {
		/* We're not limited. */
		r->credit -= r->cost;
		spin_unlock_bh(&limit_lock);
		return 1;
	}

매칭작업을 수행할 때 credit이란 구조체의 변수를 쓰던데...
제가 알기로 이 파일은 패킷 전송률의 average/burst에 대한 매칭을 제공하는 것으로 알고 있습니다.
shiefra의 이미지

pthread_mutex_* 와 pthread_cond_*를 사용한 동기화문제

똑같은 main을 사용하는 두 thread간의 문제인데요.
코드는,

        do {
                
                . . . .

                pthread_mutex_lock (&mutex_lock);      // A
                if (!start)
                        pthread_cond_wait (&cond, &mutex_lock);   // B
                start=0;
                
                   C.S.

                pthread_mutex_unlock (&mutex_lock);  
                sleep(1);    
                pthread_cond_signal (&cond);    

        }while (...) 

환상경의 이미지

KDE에 세션추가하는방법 어떻게 하는건가요?

한소프트리눅스 2005 평가판을 받아서 설치한다음(기본이 KDE) 추가로 fluxbox와

windowmaker를 설치했습니다.

fluxbox로 로그인할려고보니 세션선택하는곳에 KDE만 있고 fluxbox와

windowmaker가 추가가 안되어잇습니다.

이걸 수동으로 해줘야 할것같은데 세션추가할려면 어떻게 해야하나요?

softpro의 이미지

unalz 컴파일 에러

배포판은 fedora core2
unalz-wcx-012e.zip 파일을 받아서 압축 풀고
#make posix-utf8
..
..
g++ main.o UnAlz.o UnAlzBz2decompress.o UnAlzBzip2.o UnAlzbzlib.o zlib/adler32.o zlib/crc32.o zlib/infblock.o zlib/infcodes.o zlib/inffast.o zlib/inflate.o zlib /inftrees.o zlib/infutil.o zlib/zutil.o bzip2/blocksort.o bzip2/compress.o bzip2 /crctable.o bzip2/huffman.o bzip2/randtable.o -liconv -o unalz
/usr/bin/ld: cannot find -liconv
collect2: ld returned 1 exit status
make: *** [posix-utf8] 오류 1
와 같은 에러가 나와서
#make posix 이렇게 해도 같은 에러 입니다.

codeweaver의 이미지

패닉 안나게 최소 사이즈로 커널 컴파일할때 필요한 옵션?

커널 컴파일을 항상 직접 하려고 노력하는 편인데요..
문제는 제가 생각해서 필요없다고 생각되는 옵션 전부 지우면 항상 패닉 나더군요....T.T 그래서 결국은 커널 이미지 받아서(데비안 시드 씁니다) 옵션 덮어씌우고 device driver에서 필요없는 드라이버 빼고 파일 시스템 쓸 것만 넣고, scsi관련 옵션만 꺼놓는 삽질을...

고수분들은 항상 켜놓는 옵션이 무엇인지 궁급합니다
보통의 데스크탑(x86프로세서에 IDE하드, 보통 vga와 cdrom과 플로피 하나)정도에서 커널은 미니멈 사이즈로 만들 때

페이지

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