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

brandon의 이미지

VMWARE 사용하려면 라이센스 구매를 해야 하나요?

몇년전에 VMWARE 쓸때는 그러지 않았는데..

근데 최신버전을 다운 받아서 깔고, 리눅스에서 윈도우 깔려고 하니까.
라이센스가 걸리네요.

시리얼 번호 넣으라고 하는데..

원래 이런 건가요?

skylandi의 이미지

문자열이 IP인지 DNS 인지 구별 할수 있는 방법이 있나요?

실행파일에 대한 인자로 IP형태의 문자열이나 도메인 형태의 문자열이
왔을 때 그것을 구별할 수 있는지 구별 할수 있는 방법이 있나요?

예를 들면

1. [실행파일] 210.43.214.151
2. [실행파일] yahoo.co.kr
or
[실행파일]1004love.co.kr
이 생깁니다.

1번과 2번을 구별해서 서버에 접속 하는 프로그램을 하려고 합니다.

많은 답글 부탁 드립니다.

좋은 하루 되시길...

typ의 이미지

문자열 비교..

string 관련 함수(strlen, strcmp 등등)을 사용하지 않고,

문자열을 받아 비교하는 프로그램을 만들려 합니다.

문자열을 비교한후 정렬을 해야 하는데, 자꾸 에러가 나는구요 ㅜㅜ

일단 코드를 올립니다. 여기서 case sort : 부분에서

두 문자열을 순서를 swap 하는 부분만 좀 잡아주시면 고맙겠습니다.

[code:1]#include <stdio.h>
#include <string.h>

#define nmax 21
#define read 1
#define sort 2
#define find 3
#define exit 4
#define true 5
#define false 6

void main()

jai의 이미지

종료시에 백업받는 스크립트를 작성할려 합니다.

런레벨에 대해 찾아봤지만, 잘못한 부분을 짚을 수가 없네요.
사용해보신 분들께 여쭤보려구요.
뒤 페이지로 글이 밀렸서 또 올리게 됬습니다. 죄송합니다.

1. 목표 : reboot 을 실행할 때 꺼지기 전에 백업을 받는 프로그램을 수행합니다. 이 프로그램은 udp 통신으로 데몬에 패킷을 전달하고, 백업은 데몬이 수행합니다.

2. 처리 : 6 Halt and reboot system 레벨이라고 해서, rc6 은 /sbin/rc6 파일을 심볼릭 링크했고, rc6 파일에서는 rc0.d 디렉토리안의 파일들을 수행하더군요.

gnoygnas의 이미지

ftp server에 있는 파일의 리스트 출력 프로그램을 만들려고 하?

보통 브라우져에서 ftp://192.168.1.1 치고 들어오면, 디렉토리와 파일을 출력해 주는데, 저는 여기다가 검색까지 가능한 프로그램을 구현해서 홈페이지에 끼어볼까 합니다.

일반적으로 개인 홈페이지 자료실에서는 일일이 업로드를 해주어 등록하고 있는데, 이렇게 할것이 아니라 ftp server에 일괄적으로 업로드해서 이전 방식의 업로드의 불편함을 없애고 자료의 공유를 쉽게 하려는게 목적입니다.

cgi로 구현해볼까 생각하고 있는데, 혹시 이와 비슷한 것을 아시는 분이나

Fe.head의 이미지

GCC 옵션 질문 드립니다.

gcc 컴파일시에 -S 해서 어셈블리 코드로 보면
char a[3] 변수를 선언하면 4byte 크기의 스택영역을 확보해야 맞는데.

보안상 이유로 컴파일러가 일아서 크기를 변화시키는데요..

C언어 소스

void
test()
{
    char a[3];
    char b[3];
}

어셈 소스

test:
    pushl   %ebp
    movl    %esp, %ebp
    subl    $40, %esp
    leave
    ret

위의 것처럼 원래는 8byte를 확보해야하는데..
여기서는 40Byte를 확보하는군요..

davinci의 이미지

NTFS인식 관련

리눅스가, 시스템 하드디스크에 설치된 NTFS를 인식하지 못하고 있습니다.
파티션매직인가를 구해서 NTFS를 FAT32로 변환 시킬려고 했는데, 자주 에러가 나면서 실패했고요.
현재 하고 싶은 것은 리눅스가 NTFS를 인식하게 하거나, NTFS를 FAT32로 바꾸는 거고, 그게 안되면, NT가 리눅스파티션를 인식하게 만드는 겁니다.
시스템에 XP Pro 와 레드헷 9 이 설치되어 있습니다.
(될 수 있으면, 리눅스의 커널 컴파일을 하지 않고 방법을 찾고 싶은데...)

kkojiband의 이미지

lilo map installer...???

boot 디렉토리를 날려먹어서 다시 복구를 시키려고 하는데요,

boot.b 를 어떻게 만드는지 알수가 없어서요...--;

그냥 lilo 실행시키면 같이 생성되는지 알았는데,

map installer 라는걸로 만드는거라고 하더군요...

근데 대체 저걸 어떻게 실행시키는거죠?

여기저기 찾아봤는데 정체를 알수가 없네요...--

아시는 분 도와주세요~

wildone의 이미지

이 컴퓨터 사양에 리눅스를깐다면..

리눅스에 대해서 갓 공부하기 시작한 초보입니다.

집에 약간 된 컴퓨터가 한대 있는데요

486 DX2-66 램 16메가 하드 1.4기가

의 노트북입니다. 센스 SPC5850NT.. -_-;;;;;

디스켓은 잘 읽히지가 않고 CD롬은 PCMCIA로 연결해 줘야 하는

힘든 녀석입니다.(디스켓은 AS요망)

지금 쓰는 컴퓨터 옆에 두고선 인터넷 연결해 주고

리눅스에 대해서 찬찬히 배워볼려고 하는데요..

어떤 리눅스를 깔아줘야 좋을까요?(아니.. 설치가 가능할까요..)

아니면 너무 무리인가요?

davinci의 이미지

X 원격접속 문제

X를 원격접속하는데 문제가 있어서 문의 드립니다.

클라이언트는 리눅스 X이고요 서버도 리눅스 X인데, ssh로 서버에 접속후 별도의 창이 뜨는 응용프로그램을 실행시키면 "Can't open display"라는 에러메세지만 뜹니다.

현재 상황을 부연 설명 드리면.......
1. 클라이언트는 Redhat 9.0 설치 X Window환경이고요. 다른 X 서버등에 접속하여 정상적으로 작동합니다. (SunOS 5.7이 설치된 서버에 ssh접속 후 기타 응용프로그램등 정상 작동)

2. 서버는 Redhat 7.2가 설치되어 있으며, 다른 클라이언트에서 X에 접속하여 정상 작동합니다. (윈도우즈 NT에서 X에뮬레이터 실행 후 테라텀 이용 접속후 xterm등 기타 응용프로그램 정상 실행)

페이지

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