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

익명 사용자의 이미지

레드헷 7.3 에서 설치시에...

리눅스 서버를 구성하였는데여...
제가 초보거든여...
설치할때 설정을 언어를 kor 로 하는 바람에
리눅스에서 글자가 깨지더라구여..
여기서 설정을 영어로 바꾸어 주는 방법을 알려주세여..^^;

익명 사용자의 이미지

본쉘프로그래밍 도중 시스템환경을 구분하고 싶습니다.

현재 본쉘을 기본으로하여 쉘
스크립트프로그래밍을 하고
있습니다.

질문은 세가지예요.

1) 본쉘에서는 배쉬셀의 PPID 와
같은 부모프로세스의 PID값을
갖는(?) 환
경변수가 있는지요?

2) 배쉬쉘에서는 쉘에서 작성된
함수의 지역변수를 local myvar
라고 선언
하여 사용할 수 있었는데,
본쉘에서는 local이라는
예약어가 지정되엉 있
지 않은 것 같습니다. 본쉘에서
함수내 지역변수를 선언하여
함수내에서
만 사용하고 싶은데, 이를
어떻게 구현할 수 있을까요..?

익명 사용자의 이미지

[질문]쉘프로그래밍에 대해..

허접해 보이질 모르지만
초보에게는 필요하기도 하고 어렵기도 한
콘쉘프로그래밍에 대한 메뉴얼을 찾습니다.
부탁드립니다.

익명 사용자의 이미지

getpgid(),getdrent() 이런 함수들 사용할때 문제가 생기는데요.

디렉토리 정보를 가져오는 함수인 getdents라는 함수를 사용하면
컴파일할때 항상 선언되지 않은 함수라고 나오는군요...
왜 이러는지 모르겠습니다.

man page를 보면,

unistd.h
linux/types.h
linux/dirent.h
linux/unistd.h

이렇게 포함하면 된다고 나와 있는데요...
왜 계속 선언되지 않은 함수라고 나오는지 모르겠네요...
아울러 readdir도 마찬가지 입니다....

왜 이러는지 아는 고수분들 좀 가르쳐 주세요~~~
그럼 이만 해답을 기다리겠습니다~

추가질문으로 프로세스의 그룹 아이디를 얻어오는 함수인

익명 사용자의 이미지

[질문] nobody유저에서 root권한으로 실행하기

안녕하세여....
소스는 다음과 같습니다..
#include

char *ls = "ipchains -L";
main()
{
seteuid (0);
system (ls);
}

ipchains란명령자체는 root권한만 사용가능합니다..
그래서 nobody도 root권한처럼쓰려면..seteuid(0)함수을 썻구여..
컴파일한후...실행화일에 chmod +s 를 실행해주었습니다..
물론, root권한에서는 잘되는데..nobody유저에서는
퍼미션거부 에러가 나더군염...(--);
그래서 nobody의 그룹을 root그룹과 동일시 시켜주어도...같더군여..
혹시 그룹을 조정할때../etc/group화일에 추가시켜주었는데 이게 잘못

익명 사용자의 이미지

xml parser..


xml parser를 짜라는 명령을 받았습니다.. -.-; 전 학생이구요..

xml은 하나도 모르고, parser란 개념은 어렴풋이 알고 있을 뿐입니다.

근데 공개된 소스가 꽤 되더군요.. 아마 c++로 짜야할텐데..

apache나 MS, 등등에서 만든 XML parser가 있더군요.. apache소스는 받아
서 보았고.. 또 다른 간단한 소스가 있기도 합니다.

그 소스를 보면
XMLParse, XMLGetFirstChild, XMLGetFirstAttribute 등등의 함수가 있군
요..

근데 parser가 해야할 역할이 정확히 어디서 어디까지인지 모호합니다.

익명 사용자의 이미지

커널이 쓰는 메모리양을 볼 수 있는 방법이 있나요?

커널은 2.4.14 슬랙웨어 8.0을 쓰고 있습니다.
실제 메모리는 /proc에 있는 meminfo를 보면되는데(레드햇
은 /proc/net/meminfo인것 같고요) 이거 말고 커널이 쓰는
메모리양은 어떻게 알아볼 수 있나요?
답변 부탁드립니다.

익명 사용자의 이미지

아파치 설치시 에러가 납니다.

[root@localhost apache-1.3.20]# ./configure --
prefix=/usr/local/apache

라고 입력을 하고 엔터를 치면 에러내용 중
---------------------------------------------------------------------
----
gcc installation problem, cannot exec 'cpp0' 그런파일이나 디렉토
리가 없습니다.
---------------------------------------------------------------------
----

이런 내용이 뜨면서 에러나 나는데 ...

apache-1.3.20 디렉토리에 cpp0 라는 파일이 있거든요..

이런건 어떻게 해결 을 해야하나요?

와우리눅스 7.1 한글판 입

익명 사용자의 이미지

데몬이 무엇인지 모르겠어요

IT업계에서 일하는데 데몬이라는 말을 가끔씩 듣습니다.

데몬이라는것이 구체적으로 무엇인지 가슴에 와닿게 좀 말씀해 주시면 감
사하겠습니다.

페이지

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