프로그래밍 QnA

oosap의 이미지

이클립스 CDT 통합 버전의 gdb 콘솔창에서 stderr 출력 보는 방법이 궁금합니다.

저는 지금 이클립스 CDT 통합버전을 사용중입니다.
gdb 프론트앤드로 이클립스만한게 없는 것 같아서 좋아라 하면서 잘 쓰고 있습니다.
가장 마음에 드는 것은 gdb 콘솔에서 gdb 명령을 쓸 수 있다는 것입니다.
그런데 문제는 그냥 gdb 에서 p 명령으로 어떤 함수를 수행시킨 결과 값을 출력할 때와
이클립스의 gdb 콘솔에서 p 명령으로 어떤 함수를 수행시킨 결과 값을 출력할 때
차이가 있다는 것입니다.

이클립스에서는 일부만 출력이 되더군요. 제 판단에는 stdout 은 잘 출력이 된 것 같습니다. stderr 로 출력한 내용이 나타나지 않는 것 같습니다.

(짐작 : 콘솔에서 보통 쓰는 옵션중에 2>&1 이라는 게 있습니다. 이게 필요해 보입니다.) 어떻게 stderr 출력도 이클립스이 콘솔에서 출력되게 할 수 있을까요?

감사합니다.

baarong의 이미지

컴파일 관련해서 질문 올립니다.

컴파일 하는 과정에서

image_del object program linking ...
ld: 0711-224 WARNING: Duplicate symbol: .bcopy
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
Target "all" is up to date.

이런 문구가 나오지만 컴파일은 완료 되어 실행을 하면

Could not load program image_del:
The program does not have an entry point or
the o_snentry field in the auxiliary header is invalid.
Examine file headers with the 'dump -ohv' command.

이런 문구가 나오네요. 해결 방법은 어떤것이 있을까요?

서버 기종은 IBM 입니다.

컴파일은 v옵션으로 확인하면

zzang3757의 이미지

소켓 통신 관련하여 질문 드립니다.. 동일한 패킷이 계속해서 날라오는 경우엔,,,,


서버 개발 관련하여 여쭤보고 싶은게 있어서 질문 올리게 되었습니다..

100번 포트로 서버가 실행 되었는데 클라이언트의 오작동이든,, 누군가 악의 적인 목적이든 이 100번 포트로

프로토콜에 맞게 동일한 패킷이 계속 날라오면 어떤식으로 방어를 해야 하나요...

jonghee808의 이미지

3n+1문제 질문인데요

3n+1문제를 풀어보는데 몇 개 테스트해보면 다 맞게 나오는 것 같은데 채점 사이트에는 틀리다고 뜨네요.

혹시 뭐가 문제인지 아시는 분 도움 줄 수 있나요?

아래는 제 코드이고 이건 3n+1문제가 무엇인지 나와있는 사이트입니다.

문제: http://www.programming-challenges.com/pg.php?page=downloadproblem&probid=110101&format=html

코드:
#include

int cyclelen(int n);

int main()
{
int i, j, k, max_length, length, tmp;

Anermy의 이미지

mysql 에서 -p 옵션 패스워드를 무시할 수 있는 방법은 없을까요

패스워드 없이 유입은 가능하지요. user권한 설정으로 헌데,
이런 권한에서도 -p 를 붙이고 들어오면 password 가 틀려서 접근이 안되는데요..
무조건 -p 옵션 내용 무시하고 접속이 가능하게 할 수 있을까요?
구글링 해도 좀처럼 안나오네요..
방법이 없는것인지 ...

alwaysN00b의 이미지

암호공모전 3번 , 물리메모리 덤프에서 ID , Password 찾기 질문입니다.

안녕하세요.

공모전은 끝났구요, 공부해볼려고 풀어보고 있습니다.
1번, 2번, 4번은 풀었습니다만...

3번이 문제보시면 아시겠지만 물리메모리 덤프파일입니다.

덤프파일을 살펴보니 passwd와 shadow파일이 있어서 jtr로 돌려고보고 있는데... 몇일됬는데 안나오네요..

jtr 옵션을 조정해서 password 길이를 조정해서 brute force 해볼려고 하는데 옵션을 어떻게 줘야 될지 모르겠습니다.

그리고, 5번문제는... 쉬워보이는데 막상 해보니까 안풀리네요 ...

풀어보신분들 도움 부탁드립니다.

암호공모전 스크랩 링크(http://blog.daum.net/luckyman717/2708)

inviolable의 이미지

리눅스에서 터미널 장치와 쉘의 차이가 뭔지 궁금합니다.

제어 터미널에 대해서 나오는데 사용자로부터 입력(명령어)를 받고 처리하고 출력하는 역할을 하는 것은 쉘인 줄 알고 있었는데, 제어 터미널 개념이 나오니 헤깔리네요... 둘이 비슷한 것 같기도 한데 책에는 자세한 설명이 없네요.

쉘과 제어 터미널이 각각 뭐고, 차이점은 뭔지 초보자 수준으로 쉽게 설명 부탁드립니다~.

Anermy의 이미지

mysql 데몬을 수정하고 싶은데요

mysql -uxxxx -p xxxxx

위와같은 command 를 입력할 경우

제쪽에서 작성한 스크립트에서 패스워드는 null 처리하고
기존 mysql 로 접속 연결을 하고 싶습니다.

필요한게 뭐가 있을까요?

jms_jms의 이미지

tcp/ip 소켓 관련 질문입니다. control+z 로 잠깐 중단을 하는 경우!!

안녕하세요?

소켓 관련된 질문입니다.

서버 클라이언트에 대해서 정상적으로 동작을 시키게 되고 문제가 없게 정상 동작을 하고 있습니다.

다른쪽에서 control+z를 눌러 잠시 중단을 했습니다.

한쪽에서 정상적으로 패킷을 보내고 있다고 나오게 되고..

SEVERER ===> 패킷 전송 client 단순히 수신!! [클라이언트 (control+z)를 눌러 정지 시킴!!)
(특정 시간동안 수신을 하지 못하는 경우 timeout으로 인해서 세션을 다시 맺음)

bg를 해서 복귀를 하게 되는 경우에...

timeout으로 인해서 세션이 끊어졌다고 보고 다시 세션을 맺고 있는데...

이건 무엇때문인가요?

서버쪽에서는 정상적으로 전송을 하고 있다고 나오게 되는데...

클라이언트는 해당 패킷을 받아야 하는거 아닌가요?? 쩝..ㅠ,ㅠ.

baarong의 이미지

간단한 쉘 프로그래밍 질문입니다.

disk='df -k'
to='date '+%Y%m%d''
mo='date '+%Y%m''
wo=$mo
while [ $mo -eq $wo ]
do
wo='date '+%Y%m''
echo "======================="$today "checking=========================" >> diskcheck_$mo.txt
$disk >>diskcheck.txt
echo "=================================================================" >> diskcheck_$mo.txt
sleep 86400
done



이렇게 입력을 하면 매개변수가 잘못되었습니다. 라는 메시지가 발생합니다. (while문에서)

제가 원하는 것은 한달에 한번씩 새로운 파일에 등록이 되었으면 하는 것인데요...

다르게 하는 방법이 있을까요?

페이지

프로그래밍 QnA 구독하기