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

kukuman의 이미지

fork가 안되는 경우도 있나요?

이상한 것이...
max_process만큼 prefork를 하려고 하는데,,,
max_prcesss값이 10인데,,, 딱 3번 fork하고 안하는 건 왜 그럴까요-_-;;

process_num과 max_prcess값은 물론 확인을 했습니다...

fork 에러도 아닙니다...
에러 처리는 따로 해주었기 때문에 잡혀야 하는데,,,
안 잡힙니다...

2번 포크했다가 4번 했다가 그러는 것도 아니고 50번은 띄웠는데,,,
딱 3번만 포크합니다... -_-+

이런 경우도 있는지요??

hdw98zzang의 이미지

이더넷 패킷에 대한 구조체를 선언하라고 하는데....도통 잘 이?

프로그램 과제로 간단하게 이더넷 패킷에 대해서
구조체만 선언하라고 하는데...
어떻게 해야할지 막막해서요...
struct Ethernet
{

unsigned long int CRC;
};
이렇게만 주어졌는데..
프레임에 대해서 각각 선언을 하라는건지...
잘 이해가 안되서요..
제가 언어를 잘 몰라서리..
아시는분 꼭좀 알려주세용....조금 급해서요...^^;

jenix의 이미지

쉘스크립팅 질문입니다. 파일을 수정하려고하는데..

안녕하세요..

다음과 같은 파일이 있습니다..

1,Title1,user1,0
2,Title2,user2,3
3,Title4,uesr3,3
....

이런 내용을 가지고 있는 텍스트 화일이 있을때..

n째 줄에서 마지막 숫자 부분만 변경하고 싶거든요..

어떻게 짜야할까요..

제가 생각한건.. grep -n 으로 바꾸고 싶은 줄의 행을 변수에 저장해두고..

예를 들어 두번째 줄의 마지막 3을 4 로 바꾼다치면

echo 2,Title2,user2,5 를 리다이렉트해서 2번째줄 대신에 집어넣어버리는

그런 생각을 하고 있거든요?

endt0and의 이미지

리눅스 탐색기에서 한글이 ?????물음표로 나와요/....

리눅스바탕화면보면 탐색기같은거있죠? 거기서 마운트된 c:드라이브를 보면 한글폴더는 전부 ?????물음표로 나오네요? 다른분들은 한글로 잘나오던데 저는 어떻게해야 제대로 나오게 할수있나요?

seungsst의 이미지

redhat7.3에서 파일 생성 문제

안녕하세요
현재 레드햇 리눅스 7.3을 사용하고 있습니다.
여기서 파일을 csh상에서 2GB이상을 생성하고 싶은데
2GB이상 파일 생성을 시도하며는 에러 메시지가 나오고 생성이
되지를 않습니다
에러메시지는

filesize limit exceeded
이렇게 나오고
더이상 생성이 안됩니다
현재 c로 프로그램밍해서 파일을 생성했습니다.

#include<stdio.h>
void main()
{

FILE *fp;
long i,j;
fp=fopen("data", "w+");
for( j=0; j<2*1025; j++)
{

kkjin94의 이미지

nessus를 설치하는데 다음과 같은 에러가...

안녕하세요
nessus를 설치하는데 다음과 같은 에러가 나네요
openssl과 연관은 있는 것 같은데 잘은 모르겠네요..
답변 부탁합니다...

l_func.o nasl_init.o strutils.o regex.o lfind.o smb_crypt.o smb_crypt2.o md5.o hmacmd5.o nasl_debug.o -lrpcsvc `/usr/local/bin/nessus-config --libs`
nasl_crypto.o(.text+0x9b): In function `nasl_md4':
/usr/local/src/libnasl/nasl/nasl_crypto.c:103: undefined reference to `MD4'
nasl_crypto.o(.text+0x53d): In function `nasl_nt_owf_gen':
/usr/local/src/libnasl/nasl/nasl_crypto.c:337: undefined reference to `MD4'
collect2: ld returned 1 exit status

koonpal의 이미지

저 역시 포인터 질문이요... 좀 헷갈려서요...

포인터 질문인데요...

예를 들어

struct message {
int a;
int b;
char c;
};

라고 정의 했을때요...

struct message* me;
unsigned char* m;

라고 하면 두개의 차이가 뭐죠...

둘다 4바이트씩 할당되어 처리되는 걸로 알고 있는데요???

차이가 있는 건가요...

잘 이해가 안 되네요...

그리고...

struct message a;
(unsigned char*)&a 라고 하면 무엇을 뜻하는 거죠???

부탁을 드립니다...

comnews의 이미지

qmail 설치 - tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp &l

안녕하세요. 큐메일 설치시 이 단계에서 막혀 버렸습니다.
# /etc/rc.d/init.d/qmail cdb

또는,
# tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp

두개 다 안됩니다.
첫번째 실행시 에러는
-bash: /etc/rc.d/init.d/qmail: Permission denied

두번째꺼 실행시 에러는
-bash: tcprules: command not found

이것입니다.
빨리 해결해야 되는디 가르쳐 주시면 감사하겠습니다. ^^*

sisap의 이미지

[질문] 쓰레드가 각각의 UDP 소켓을 가지려면..

안녕하세요?
요즘 쓰레드를 이용한 서버 프로그래밍을 공부하고 있는 초짜입니다. 기존 프로세스 포크를 하다가 쓰레드란 넘으로 바꿔볼라니 개념이 혼동스러운게 크으..-_-;;

거두 절미하고, 쓰레드가 각각 자신만의 UDP 소켓을 가지려면 어떻게 해야 되는 건지요? 하나의 시스템안에서 INET_UDP로 프로세스와 쓰레드간의 통신을 말하는건데요..

포크를 하는 경우는 자기 PID를 가지고 UDP소켓을 만들어 버리면 그만인데.. 쓰레드란 넘은 UDP소켓을 만든 file descript 값까지 공유를 해버리니까, UDP 소켓을 만들어도 포크되는 쓰레드란 쓰레드는 몽땅 이 하나의 UDP를 공유를 해서 써버리니까..

kyeo의 이미지

rsh로 로그인 할때..

지금 컴퓨터 몇대를 이어서 MPI를 사용해 보려고 하고 있습니다.

그런데 rsh에서 조금 막히는 부분이 있어서 질문을 드립니다.

현재 사용해야할 프로그램 실행화일들은 /usr/loca/bin 에 들어 있고,

MPI를 사용할 계정의 .bash_profile에 이 디렉토리를 추가하였습니다.

rsh를 사용할 경우 다른 노드로 잘 접속이 되는데, 접속하지 않고 명령을

실행시키기 위하여

rsh node <command> 로 입력하면 명령을 찾지 못합니다.

테스트를 하기 위해서 rsh node /usr/local/bin/<command> 를 실행했을 때

페이지

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