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

불량청년의 이미지

쉘스크립트에서 mysql이 설치되어 있는지 알 수 있는 방법?

쉘스크립트로 mysql이 설치 되어 있는지 알 수 있게
우선 rpm은 아래와 같이 해줬습니다.

CK=`rpm -qa | grep mysql`
if [  CK ] ; then
    echo -e "mysql이 설치되어 있습니다.\n"
else
    echo -e "mysql이 설치되어 있지 않습니다.\n"
fi

rpm패키지는 위와 같은 방법으로 알아 낼 수 있는데
소스로 설치되어 있는 mysql 은 어떻게 알아내야
할지 모르겠습니다.
소켓을 찾아서 해야 할꺼 같기도 한데...

shean0의 이미지

proc에서 procedure 리턴값이 여러개인 경우문제...

안녕하세요..
지금 하려는 요지는 프로시져를 만들고 .. ( 이것에 like 를 사용하여..
여러개의 리턴값을 받아 올려구 )
이것을 프로씨 (ㅁㅁ.pc)에서 호출하려구 하는데요..

일단 proc에서 리턴값이(select 값이 1개 인것을 구현해 보았구요)...

그런데..리턴값이 여러개..인것을 어떻게 가져오는지 proc 에서 ... 알고
싶습니다..

아래는 제가 성공한 것과..현재 미완성 부분을 모두 발췌하였습니다.
:: sun-unix oracle8.0 입니다.
결론적으로 문제가 되는 부분은 리턴이 1개인것은 ==>성공

버그소년의 이미지

파일-이름 공간 소켓의 용도는?

glibc라이브러리 메뉴얼을 보다가

The File Namespace에 관한 내용이 있더군요.

메뉴얼에 있는 예제코드를 컴파일하니 퍼미션에 s가 포함된 파일 생성은

됩니다.

예전에 mSQL쓸때 비슷한 소켓파일을 본것도 같고.. (다른거였나?? ^^)

아무튼 이 파일-이름공간 소켓의 용도가 궁금합니다.

지식이 짧아 메뉴얼을 아무리 읽어도 어디에다 쓰는 물건인지 모르겠네요.

대충 이름이 소켓이니 프로세스간 통신도 가능할 것도 같고.. 파일을 바인드

하니까 프로세스가 뜰때 만들고, 죽을때 제거해서 중복실행 막을때 쓸 수도

송지석의 이미지

top에서 load average값의 의미는?

10:08am up 20:15, 2 users, load average: 2.11, 0.75, 0.65
49 processes: 43 sleeping, 6 running, 0 zombie, 0 stopped
CPU states: 95.4% user, 4.5% system, 0.0% nice, 0.0% idle

안녕하세요

컴파일 하다가 top로 cpu점유율을 보고 있는데요

load average라는 것이 무엇인지 궁금해졌습니다.

/proc에서도 읽을 수 있는데, 이 값이 무엇을 의미하며 어느정도 숫자가 어떤 정도의 로드를 의미하는 지 알 수 있을까요?

불량청년의 이미지

스크립트에서 외부 프로그램 실행시에 프로세스 종료하는 문제..

다름이 아니오라, rpm으로 패키지 설치후에 후속작업으로 해당 프로그램에

대한 config값을 사용자에게 입력 받게 할려고 하는데 잘 안되네요.

일단, rpm 빌드에서 %post란 키가 있어서 뒤에 스크립트를 써 넣으면

rpm설치 후에 스크립트가 실행이 되더군요. 그런데 문제는 스크립트에서

사용자에게 키 입력을 받기 위해서 read를 사용했는데 입력 받을 때 까지

대기하지 않고 그냥 넘어가네요. ㅡ,.ㅡ;

그래서 다른 방법을 강구하다가, 이번엔 %post 부분에다가 c로 만든 입력

hankm2004의 이미지

[도와 주세요] kernel_thread 에 인자 전달이 안되여

int openthread(void *f_name)

{

printk("f_name : %s", (char *) f_name);


}

--> 다른 함수 안에 있음
int path_to_file(char * logfile, char *path, int len)
{

printk("before pass file name : %s \n", f_name);
kernel_thread(openthread, &f_name, CLONE_FS |CLONE_FILES|CLONE_SIGHAND);

}

처럼 되있어요

f_name 은 char *f_name[100] 이구여

주로 전달이 안되다가 어쩌다 되여

이상한건

될때는 그전에 전달되기 전에 찍는 printk 와 실제
불려지는 함수 안에서 나오는 전달된 path 출력 하는

elise의 이미지

게임프로그래밍에 관해서 질문이 있습니다~

저는 개인적인 순수한 목적으로 게임을 제작해보고 싶은 학생인데요

현재 c++을 공부중에 있습니다만

전 윈도우보다 리눅스가 더 좋거든요 (오픈 소스 철학을 ㅎㅎ)

그래서 리눅스 환경에서 게임을 제작하고 싶은데

윈도우는 다이렉트X도 있고 여러 라이브러리함수들이 많은데

리눅스는 없는거 같아서요(제가 잘 몰라서리..)

서적들도 다 DX를 이용한 서적만 있을뿐

unix/linux환경에서의 게임프로그래밍 서적은 못찾겠구요..

고민중입니다 윈도우로 가야할지.. 게임제작은 윈도우에서만 해야하는걸까요?

mastercho의 이미지

red hat 8.0 빨리 다운 받을수 있는곳좀 알려주세요

8)

레드햇 8.0 외국 서버 말고 한국 서버로 빨리 다운 받을수 있는곳좀

소개해 주세요

부탁드립니다

그럼

superjk의 이미지

한컴 adsl 설정 후 접속 시 에러...

한통 외장형 adsl을 사용중입니다.
이번에 한컴 3.0을 다운 받아서 텍스트 모드로 설치했습니다.(그래픽 카드가 딸리는 관계로...)
adsl-setup 하고 나서 설정 다하고, adsl-start를 했는데

........TIMED OUT
/usr/sbin/adsl-start: line 194: 1929 Terminated $CONNECT "$@" > /dev/null 2>&1

이렇게 나오면서 접속이 안됩니다.

Terminated 앞에 숫자는 뭘 의미한는지는 모르지만 adsl-start 할때마다 바뀌더군요..

그래서 /usr/sbin/adsl-start 파일에서 194번째쯤의 라인을 보니
189 #Timed out! kill the adsl-connect process and quit

highvolt의 이미지

Tomcat 이 안돌아 갑니다... T.T

Tomcat standalone 으로 실행 하는데도 에러가 떠네요..

에러 로그는 다음과 같습니다.

Error: failed /usr/local/java/jre/lib/i386/client/libjvm.so, because libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory

자바는 설치 되어 있습니다. 그리고 /etc/profile 의 환경 변수 설정이
되어 있는 상태 입니다. source /etc/profile 도 실행 했구요

rpm 으로 libstdc 관련 패키지가 깔려 있는지 검사를 하니깐 다음과 같이 나왔습니다

[root@main logs]# rpm -qa | grep libstdc*
libstdc++-2.96-110

페이지

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