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

aw2310의 이미지

어떤 디렉토리 하위의 특정이름을 가진 파일들의 퍼미션 바꾸기.

어떤 디렉토리 하위를 리커시브하게 검색하면서
Makefile로 시작하는 파일을 찾아서 그 파일의 퍼미션을
쓰기 가능하게 하려고합니다.

chmod -R 644 Makefile*

이렇게 치니까... 바로 자신의 디렉토리에 있는
Makefile*들만 퍼미션을 바꾸고 하위의 디렉토리는
바꾸지 않습니다. 어떡하면 좋을까요?

고수님들의 답변 기다립니다.

junteken의 이미지

UDP소켓을 사용할때 포트의 사용여부를 확인할수 있는 방법이 있

하나의 프로그램을 같은 호스트상에서 여러개 돌릴려고 합니다.
이때 UDP소켓을 이용하여 서버와 통신을 할려고 하는데
같은 호스트상에서 같은 프로그램을 여러번 실행하여 서버에 접속하고
싶습니다. 이때 먼저 접속한 프로세스가 예를 들어 3000번이라는
포트를 사용하여 접속을 합니다. 그리고 다음 프로세스가 접속할려고
할때 이 포트 3000번이 사용중여부를 어떻게 알수가 있는지
어떤 방법이 있는지 알고싶습니다.

감사합니다.

달파란의 이미지

#ifdef ~ #endif 에 대한 궁금한 점...

제가 수정하기로 하고 넘겨 받은 소스 중에 아래와 같은 부분이 있습니다.

#define AUTH

[..중략.]

#ifdef AUTH
    func_A();
    func_AA();
#else
    func_B();
    func_BB();
#endif

제가 의아하게 생각하는 점은 #ifdef ~ #endif 구문은
Makefile 등에서 flag 를 define 하여 유연하게 사용하기 위한 것으로 알고 있는데,
위와 같이 맨 위에 #define AUTH 로 hard coding 되어있으면
소스를 직접 건드리지 않은 한 항상 func_A(); func_AA(); 만 실행되지 않느냐는 점입니다.

아우겐나이스의 이미지

gcc 헤더파일 추가한후 에러 ㅜ,.ㅜ

radhat에서 x11에서 받은 libc-5.4.46.bin.tar.gz
파일을 압축을 푼후 헤더파일들을 /usr/linclude/ 경로로 덮어 씌웠습니다.
그후 컴파일을 했는데.

In file included from /usr/include/features.h134,
from /usr/include/stdio.h31,
from fibo.c1
/usr/include/sys/cdefs.h4343 missing binary operator before '('
/usr/include/sys/cdefs.h12219 missing binary operator before '('
/usr/include/sys/cdefs.h17319 missing binary operator before '('
/usr/include/sys/cdefs.h18219 missing binary operator before '('
/usr/include/sys/cdefs.h19119 missing binary operator before '('

paraline의 이미지

[질문]valgrind 솔라리스에서도 사용 가능한가요?

메모리 릭 체크를 하기 위해서, 검색해보니, valgrind라는게 있더군요.
그런데, 홈페이지에서는 리눅스만 지원하는것처럼 나와 있어서요.
혹시 솔라리스에서도 사용가능한가요?
SunOS 5.8 Sparc 버전입니다.
불가능하다면, 솔라리스에서 사용가능한 프로그램 추천 부탁드립니다.

^^

hyang의 이미지

date 는 어떤 식으로 구현되어있나요?

date command가 어떤식으로 구현되어있는지 궁금합니다.

RTC 같은 timer에서 timer tick을 받아서, 일일이 계산하는 건가요?

다름이 아니라;;

개발용으로 돌리고 있는 server 시간이 자꾸 맛이 가네요.
(Redhat 7.3 입니다. redhat용으로만 배포되는 tool을 사용하는지라..)

시간을 제대로 setting을 해주어도, 몇주만 지나면 몇분씩 차이가 나길래

지난 3주간 메모하면서 check 해봤는데..

1주일에 약 2분씩 빨라지더군요;

(오늘 확인해보니 20분 빠르니깐 시간 맞춘지 10주된거네요 -0- 8) )

stmaestro의 이미지

페도라 코어2. KDE를 기본으로 하려면?

어...
그놈이 기본이네요.
KDE를 기본으로 하려면 어떻게 해야하나요?

페도라 코어2입니다.

stmaestro의 이미지

페도라 코어2. 한글이 안되요

페도라 코어2를 막 깔았는데요.

한글이 안되네요.

왜 그런거죠?

도와주세요!!!

분명 나비는 깔린거 같은데.
한글 전환을 어떻게 하는거죠
페도라 코어1에선 아미로 되서
왼쪽 쉬프트랑 스페이스 누르면 한글전환되던데

박영선의 이미지

윈도용 ssh클라이언트중에 이런거 있을까요?

키보드로 터미널창을 움직일수 있는기능말입니다.

예전에 pineterm(http://pinesoft.co.kr/down/pds_read.php?uid=2&page=1)이라는 텔넷 에뮬이 있었는데 그 프로그램에 그 기능이있었습니다.

CTRL + SHIFT 누르고 화살표 누르면 윈도우가 떠다니는방식인데 꽤 유용합니다.

터미널을 새로띄워서 위치를 정할때 마우스에 손을 댈 필요가 없으니 무지 편하죠.

ssh를 쓰다보니 ssh가 지원 안되는 파인텀은 자연스레 멀어졌고, 지금은 푸티를 쓰고있습니다.

crt나 netterm에는 그런기능이 없는것같은데...

downer2k의 이미지

[Q] 네트워크 프로그래밍할 때 데이터가 뭉쳐서(?) 들어와요...

클라이언트는 윈도이고 서버를 리눅스로 하였습니다.

클라이언트에서 사인파를 만들어서 서버로 보냈는데, 로칼 네트워크에서는

아주 부드럽게 커브가 들어오는데... (어찌보면 당연하겠죠..?) 근데

원거리(미국 --> 한국)에서 할 때는 신호가 뭉쳐서 들어옵니다.

즉 플로팅을 하면 마치 사인파 안에 계단들이... -.-;;
(계단에서 수평부분에는 신호가 안들어오고 수직 부분에 신호가 뭉쳐들어온거죠.., 전송시간지연이 불규칙하다고 한다 해도 그 계단이 거의 일정간격이던데 그 문제는 아닌거 같습니다.)

페이지

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