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

croshong의 이미지

[ 긴급 ] gunzip 강제 종료후의 문제점

A.gz 라는 파일을 압축해제를 시도하다가 시스템에서 문제가 생겨서 강제종료를 시도했는데
강제종료후에 A 와 A.gz라는 파일 두개가 있고 시스템에서 문제가 생겨서 gunzip A.gz라는 명령어로 압축해제를 계속 이어나가려했는데
압축파일자체가 깨진듯한 에러명령어가 나오면서 문제가 생깁니다. 이처럼 압축해제 과정 강제종료후 연이어서 계속 다시해나갈수있는방법이 있을까요?

아주 중요한 데이터라서요, 고수님들의 조언 부탁드립니다.

leolo의 이미지

프로세스 관리 프로그램..


프로세스를 모니터링해서 상태를 표시하고
이를 정지/시작 시킬 수 있는 프로그램을 만들려고 합니다.

ps나 kill 명령으로 말고 다른 방법으로 리눅스에서 개발할려고 하는데
간단한 샘플 같은거나 방법 좀 알려주십시요..

부탁드립니다.

inviolable의 이미지

메모리를 어떻게 보나요???

메모리 상에 어떤 내용이 있는지 보는 방법이 어떻게 되나요???

올리디버거 같은 프로그램도 메모리에 있는 내용을(스택, 레지스터, 문자열 공간) 보여주는데 원리가 어떻게 되는지 궁금합니다.

또한 이 부분에 대해 자세히 알려면 무엇을 공부해야되는지 궁금합니다.

MyAbby의 이미지

C++ 클래스 오버라이드좀 시켜주세요!

아래 글 작성자입니다. 전 글의 소스를 통째로 가져와서 가독성이 떨어져 핵심만 뽑았습니다.

callBack()메서드 오버라이드 시키는 방법 없을까요? 신기하게도 되지 않아요.

컴파일은 g++ -o 파일 소스 -lpthread 로 했습니다.

MyAbby의 이미지

C++ 쓰레드 활용 클래스 오버라이딩 문제

안녕하세요.

소켓을 클래스화 시켜서 사용하고 싶어 만든 소스가 있습니다.

생성자에서 소켓을 생성하고, bind 해서 듣거나 접속하는 형태로 만들고 있는데, 이벤트 처리가 문젭니다.

onConnection_request()와 onData_receive() 더미함수를 만들어 놓고 자식 클래스에서 오버라이딩 시켜 원하는 처리를 할 수 있게 만들고 싶습니다.

근데 자식클래스에서 오버라이딩을 시켜도 원래 선언했던 더미함수가 실행됩니다... 왜이럴까요. 컴파일러 문제일까요?

연결이 들어오면: start_listen_thread() - *listen_thread_func() - onConnection_request()

이렇게 흘러갑니다. 자식, 부모의 this 값을 찍어보면 모두 동일하게 나오는데 왜 오버라이딩이 되지 않을까요?

Twibap의 이미지

rxvt 배경 설정문제

MinGW에서 rxvt를 설치하고있습니다.

설치 완료 후에 MinGW의 속성에서 "~.bat --rxvt"를 추가하니 배경이 노란색(또는 살구색)으로 바뀌었습니다.

.Xdefaults 파일을 생성해서 background 옵션을 Black으로 해도 검정색으로 바뀌지 않네요

배경이 노란색인 창에서 rxvt를 실행했을 경우에만 검정색 배경을 가진 rxvt 창이뜹니다.

새 rxvt 창이 아닌 rxvt 옵션이 붙은(?) MinGW 창에서 검은색 배경을 설정할 수는 없나요?

ps. rxvt가 뭔지도 모르면서 주말 내내 끙끙대는건 저만아는 비밀
Mingw와 rxvt의 차이는 뭔가요?? Mingw 설정 가이드 따라가는중인데 뭔지도 모르고 설치하자니 갑갑하네요
비전공자다보니 rxvt위키를 봐도 잘 모르겠습니다

cococo의 이미지

sendmail 의 발신자 서버를 localhost 로 설정하지 않는 방법 질문.

제목 그대로입니다.

사실은 서버를 호스팅해서 사용중인데, 일부 계정이 메일 전송이 안되다는 이야기가 있어서
호스팅 업체에 이야기 해 봤더니 업체 쪽에서 원인 찾아보고

"다음daum 쪽에 메일 전송이 안 되었었는데, 원인이 메일 서버 설정이었어요.
보내는 쪽의 메일 서버를 localhost에서 domain name을 명시적으로 설정해 줬습니다."

라는 답변을 받았습니다.

근데, 위의 "보내는 쪽의 메일 서버를 localhost에서 domain name을 명시적으로 설정" 은 어찌 하는 건가요? 그냥 제가 궁금해서요.

인터넷 뒤져보니까 대충 sendmail.cf 를 고치면 된다고 하는데, 어느 줄이 맞는 건지 모르겠습니다.

yellowstone의 이미지

리눅스 링크 생성 관련 질문입니다.

리눅스 입문자 입니다. ^^;; 리눅스 공부하다가 이해가 가가지 않는 부분이 있어서 글을 올리려고 합니다.
다음 명령어 보시면 하드 링크와 소프트 링크가 링크할 대상의 경로가 다르더라구요.

하드링크 생성
[me@linuxbox playground]$ ln fun fun-hard
[me@linuxbox playground]$ ln fun dir1/fun-hard
[me@linuxbox playground]$ ln fun dir1/fun-hard

심볼링 링크 생성
[me@linuxbox playground]$ ln fun fun-sym
[me@linuxbox playground]$ ln ../fun dir1/fun-sym
[me@linuxbox playground]$ ln ../fun dir2/fun-sym

왜 하드링크는 fun으로 하고, 심볼릭 링크는 ../fun으로 지정하나요?

readme의 이미지

keycode (또는 raw - scancode)에서 acii 문자값을 찾는 방법이 있나요...

키코드와 그를 가르키는 ascii값도 같이 알아내려고 하는데요.

그래서 일단 showkey 소스찾아보니까, ioctl을 사용해서 표준입력을 받아서 처리하면 키코드는 쉽게 나오더군요

ioctl(0, KDSKBMODE, K_MEDIUMRAW);

그런데 이렇게 하면, 문자값을 따로 받아올 수가 없게되어버리더군여...

그래서... keycode에서 ascii값을 유추할 필요가 생겨서,

keymap을 찾아 ascii값을 찾을까도 해봤는데, 실제 키코드값에 매칭되는 값이 ascii의 그것과 다른 키가 있어서 이 방법도 별로...

뭐 좋은 방법 없을까요...

kjh27814의 이미지

우분투에서 개발한 Qt 프로그램을 다른 컴퓨터의 우분투에서도 돌아가게 하는 방법이 있을까요?

안녕하세요.

요 며칠 째 계속 저것 때문에 고생만 하다가

얻는게 없어서 이렇게 질문 드립니다.

패키징을 해서 배포하는 방식으로 해보려고 했는데

계속 내용이 텅텅 빈 패키지만 만들어져서

그냥 실행파일이랑 라이브러리를 같이 옮겨서 다른 컴퓨터에서 돌려보려고 합니다.

현재 ldd로 실행파일을 검사해보면

페이지

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