프로그래밍 QnA

익명 사용자의 이미지

C 언어의 쓰임새에 대하여

안녕하세요

저는 php 경력 한 2년쯤.되는 허접입니다.

저는 대구에 사는 우물안에 개구리라 할까요...

다름이 아니오라

씨언어에 대하여..몇가지 굼금한점이 있어서..

질문합니다.

주위에서..씨언어를 배워야 된다고 말씀을 하시는데...

그러기에 아..배워야 되구나..생각을 하고 있습니다.

막상..책을 들면..잼이 없어..포기를 많이 했죠..ㅋㅋㅋ

요즘은 php asp jsp 같은 웹프로그램이..대구에서는 취업이

그나마 되는 편이거든요...

씨를 배우면..어떻게..활용이 되는지...

익명 사용자의 이미지

[질문] 파일을 메일로 보내려고 하는데.. 에러가 발생하고 있거

psacct를 이용해 프로세스의 cpu나 메모리 사용량을 파일로 저장하고 잇는
데.. 매번 ftp로 접속해 보시가 싫어서 해당 파일을 메일로 보내 보려고
하는
데.. 잘 안되네요..

우선 /etc/cron.hourly/savacct <<-- 제가 작성한 파일입니다..

#!/bin/sh

file_name=$(date +%Y%m%d-%H%M%S)
sa="/usr/sbin/sa" #sa 프로그램 경로
recorddir="/home/kan" #기록할 디렉토리명

if [ ! -d $recorddir ] ; then
mkdir $recorddir
fi

pathname=$recorddir/$file_name

################## 파일 기록 #####################

익명 사용자의 이미지

openssl의 공개키 생성

openssl을 사용해 인증서를 생성하면 인증서안에 공개키가 존재한는데
그럼 공개키를 따로 생성하는 방법이 있을까요?
그리고 인증서 안에 있는 공개키를 따로 분리하는 방법을 알고 싶어요
내일은 토요일인뎅
중간고사 기간이라서......앙 시험 시험

익명 사용자의 이미지

어떤 프로세스의 CPU사용시간...

학교 숙제로 쉘을 만들고 있습니다...
잡컨트롤이라는 산을 넘고 나니.... 명령어 실행해서 프로세스가 종료할때마다 실제 CPU에서 작업한 시간, 유저모드에서 실행된 시간, 커널모드에서 실행된 시간을 출력해야 합니다...
쉘 프로세스도 아니고 포크되어서 exec로 코드파트까지 완전히 바뀌어 버린 자식 프로세스의 시간을 측정할 수 있는 방법이 있나요?

익명 사용자의 이미지

또 한 번 허접한 gcc에 관한....

밑의 답변 주셔서 감사하구요...꾸벅~
.s 만드는 건 성공했습니다.
근데 또 막히는게 있어서 ㅠ_ㅠ
.s 파일을 as라는 어셈블러를 사용해서 .o 파일로 변환시켜야 되는데...
밤새 삽질을 했지만... .out이란 파일로 밖에 변환이 안되네요
제가 지금 쓰고 있는 환경이 리눅스를 정식으로 설치한게 아니고
시그너스 깔아서 연습하고 있는데... 그것땜에 그런지 저 .out파일은
실행이 안되네요 리눅스에서 저게 실행화일인거 같던데...
as로 .s를 .o로 변환하는게 가능한지 알고 싶고요.. 가능하다면어케하는지

익명 사용자의 이미지

리눅스에서 jdk설치했는데 이전버전이 계속 실행됩니다 도와 주

저는 래드햇리눅스6.2k를 사용하고있습니다.
jdk1.3.1_03 그리구 jre1.3.1_03을 설치 했습니다.
근데 월래 깔려 있던 jdk1.0.5버전이 계속 실행 되더라구여
당연히전 path문제인줄알고 /etc/profile 파일에
PATH="$PATH/usr/X11R6/bin/usr/java/jdk1.3.1_03/bin"
export JAVA_HOME="/usr/java/jdk1.3.1_03"
export CLASSPATH="."
이렇게 path 를 걸었거든여 근데도 계속 이전 버전만 실행 됩니다.
제가 알고 싶은것은 이전버전을 어떻게 삭제 하느냐구여 그리구 이전버전
이있더라두 path 우선순위를 어떻게 설정하는지 궁금합니다.

익명 사용자의 이미지

[질문] 프로세스의 상태를 알수 있는 시스템 콜

waitpid()말고 자식프로세스의 정확한 상태를 알 수 있는 시스템콜은 없나요?
지금 러닝인지 스톱인지... 같은 상태말입니다..

waitpid(pid, &status, WNOHANG | WUNTRACED);

하면 pid의 상태가 status에 저장되어서 이 status를 가지고 매크로를 써서 비교하면 상태를 알아 낼 수 가 있죠...근데..WUNTRACED옵션을 쓰면 이넘이 상태 보고를 안하고 status가 그냥 0이 됩니다... WUNTRACED옵션을 꼭 넣어야 하는데....

도와주세요...

익명 사용자의 이미지

ANSI, POSIX 그리고 GNU

Posix Gnu LINUX간의 관계가 확실히 이해가 안되네요..
저는 이해하기로 Posix GNU 모두 라이브러리로 이해했는데
Posix가 어느 웹을 보니 운영체제라고 되어있더군요..
또 저에겐 GNU라이브러리 책이 있음에두 불구하고, GNU를 모임이라고
정의한곳도 있구요...
ㅎㅎㅎ

그리고 Linux는 Posix 와 Gnu를 모두 지원한다고 했는데..
왜!?
Posix 함수중에서 리눅스에서 안되는게 있죠?
ㅎㅎㅎ

알려주세요 네?

아참 그리고 저는 포함관계로 이해하고 있습니다.
Ansi < Posix

익명 사용자의 이미지

[Q] 한글키 안먹게 하려면 ?

저는 리눅스에서 오직 영문만이 입력되야 하는 상황입니다.

그런데, 한/영 변환키를 누르고, 콘솔 입력을 하면 한글도 아니고 영문도
아닌 이상한 입력이 들어 갑니다.

그래서 ctl+C같은 것도 입력되는 것같습니다.
그래서 돌아가면 프로그램이 중단되지요..-_-;;

keymap 같은 것을 변경해서, 한글을 입력받지 않거나, 아니면 제대로 입력
받는 방법은 없나요 ??

그리고 저의 시스템이 일반 PC가 아니라서 일반적으로 리눅스 배포판에 포
함되어 있는 어플리케이션은 하나도 없습니다...예를 들면 loadkey,

익명 사용자의 이미지

솔라리스 쓰레드 제어권 문제?

안녕하세요.

솔라리스에서 쓰레드를 사용하고 있습니다.

A, B , C 쓰레드 이렇게 세개가 있다고 합시다..

처음에는. 서로서로 협동해 가며 잘돌아 가지만,

갑자기 C쓰레드에 작업량이 많아 질경우.

C에게 제어권이 넘어가서. A와 B에게는..제어권을..줄 생각을

하지 않습니다..

이런 문제는..어떻게 해결해야 하나요?

그럼..답변 기다리겠습니다..

페이지

프로그래밍 QnA 구독하기