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

익명 사용자의 이미지

kernel api man에 관해..

이번에 레드햇 7.2를 깔게 되었습니다.
여기서 디바이스 드라이버를 건드려보려고 하는데요.

근데 커널 api 관련 man이 하나도 안 나오더군요.
예를 들어 printk나 kmalloc 같은 아주 간단한 것도
man에 등록되어 있지 않았습니다.
레드햇 6.2에서만 해도 있었는데..

그래서 man 데이타를 찾아보니 리눅스 소스에
Documentation 디렉토리 안에 DocBook에 tmpl 파일로
존재하는 것 같았습니다.
한편 Documentation 안에 kernel-doc-nano.. 어쩌고 하는
간단한 하우투 문서를 읽어봤는데.. 거기서 sgml이나

익명 사용자의 이미지

read 사용에 관한 간단한 예인데, 이상한 점이 있어서요.

안녕하세요 여러분^^ 도움을 부탁드립니다.

아래소스는 터미널에서 숫자 여러개를 받아와서 배열에 저장하고자
만들던 것입니다.
그런데... 이프로그램의 출력은 다음과 같습니다.

hgichon@gichon~/Algorithm$ ./token (파일명 입니다.)
10 20 30 40
insert print buffer 10 20 30 40
hgichon@gichon~/Algorithm$

소스대로라면 "insert" 라는 문장이 나온 후에 "10 20 30 40" 입력을 받고
"print buffer 10 20 30 40"을 출력해야 하는 데 왜 거꾸로 될까요?
아래는 소스입니다.

--------------------------------------------------------------------

익명 사용자의 이미지

리눅스설치후 win부팅안됨

linux설치후 멀티부팅화면에서 window를 선택해서
엔터치면
Booting 'dos'
rootnoverify(hd0,0)
chainloader +1
error25disk read error
press any key to continue

그래서 아무키나 치면 원래의 멀티부팅화면이 그대로 나옵니다.

참고로 window는 hda1,
linux는 hdd40g를 10g씩 4등분한 상태에서
3번째 파티션에 hdb7(/boot),hdb8(swap),
hdb9(root)이렇게 설치되어 있습니다.

답변부탁합니다.

익명 사용자의 이미지

Shared library인 libc.so.6를 복구할수 있는 방법이 있나요?

안녕하세요?
리눅스를 사용하다가 실수로
/lib/libc.so.6파일을 손상시켰는데
system모듈같아요...
어떠한 명령어도 위의 파일을 통해서 나가는것 같은데
완전히 먹통이 되어버렸습니다.

어떻게 복구할 방법이 없는지 궁금합니다.

익명 사용자의 이미지

커널컴파일시 에러..

이번에 첨으로 리눅스를 접하면서 나름대로 이것저것 깔아보기두 하구, 인
터넷도 뒤저보구 이런 재미에 폭 빠져있는 초보리눅서입니다.(리눅서라고
해도 될지 모르겠네요..)

그러던중 커널컴파일이라는 것을 알게되면서 봉착한 문제입니다.

커널 컴파일을 하고 make bzImage하는 도중 다음과 같은 에러가 납니다.

In file included from ksyms.c
/usr/src/linux-2.4.18/include/linux/kernel_stat.h
/usr/src/linux-2.4.18/include/linux/kernel_stat.h 'smp_num_cups'
/usr/src/linux-2.4.18/include/linux/kernel_stat.h (Each undeclared

익명 사용자의 이미지

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

익명 사용자의 이미지

아파치속도제한과접속자수제한질문..

속도 제한은 mod_bandwidth.so로 한다는 말을 듣고 추가 시켰습니다.아래
httpd (을)를 시작합니다 [Sat Apr 20 085914 2002] [warn] Loaded
DSO modules/mod_bandwidth.so uses plain Ap)

httpd.conf에 아래 추가..
LoadModule bandwidth_module modules/mod_bandwidth.so

ClearModuleList
AddModule mod_bandwidth.c

BandWidthModule On

Options FollowSymLinks BandWidth all 1024 AllowOverride None

이렇게 했습니다..
그러면 /~person/이하 자료는 속도가 다 1024까지인지요..
그리고 겟라이트같은것으로 다중 접속하는것은 어떻게 제한 할수 있는지

익명 사용자의 이미지

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

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

페이지

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