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

arboris의 이미지

서버관리자가 보면 좋을 한국책을 찾습니다.

작은 그룹의 서버관리자가 되었는데, 규모에 상관없이 관리자의 역할에 대한 스트레스가 큽니다.
설치하고 네트워크 서비스 최적화하고 보안설정하고 백업등 데이타 유실에 대한 대비를 하는것이 관리자의 의무인것 같은데, 체계적으로 정리된 책이 있었으면 좋겠습니다. 자원봉사로 하는 것이라 본업외에 시간을 내야하는데, 웹서치하고 적용하는 것이 생각보다 시간이 맣이 걸리더군요. 뭘 빠뜨리고 있는지도 모르겠고요.

수퍼유저코리아에서 나온 리눅스 실무명령어 바이블의 샘플 페이지를 보니 제가 가지고 있는 'Linux nutshell' 보다 보기가 훨씬 편하더군요. 그래서 국내에서 출판된 책중에 서버관리에 관해 잘 정리된 책을 찾습니다.

jw0717의 이미지

[레이드? 커널? 하드디스크?] Errors - Parity: 0, Soft: 0, Ha

커널 2.4.20 에 mylex레이드( dac9660)을 이용하고 있습니다. 하드디스크는

IBM Model: DDYS-T09170M 이모델을 4개를 이용하고 있습니다.

실제로 레이드컨트롤러만 설치되어있지 실제로 각하드한개씩 이용하고있습니다

그런데 dmesg를 보면

DAC960#0: 0:0 Vendor: IBM Model: DDYS-T36950M Revision: S96H
DAC960#0: Wide Synchronous at 160 MB/sec
DAC960#0: Serial Number: DZLFG624
DAC960#0: Disk Status: Online, 71651328 blocks
DAC960#0: Errors - Parity: 0, Soft: 0, Hard: 0, Misc: 1

zelon의 이미지

리눅스에 장착된 하드디스크의 제품명을 알 수 있나요?

회사에서 물품 조사를 하는데, 아직 리눅스를 잘 몰라서 질문드립니다^^

예를 들면 Maxtor 4D040H2 라는지, Samsung S502 라든지... 아니면 최소한 회사명만 알아도 좋겠네요.

뜯어보면 쉽겠지만, 잘 돌아가는 서버를 조사 때문에 끄는 것도 좀 그렇네요

웃는 남자의 이미지

eth0: Setting promiscuous mode 의 의미?

서버에서 FTP로 다렉토리를 검색하는데 좀 버벅되더군요.
좀 이상한거 같아서 쉘접속해서
dmesg 를 해보았는데 다음과 같은 로그가 보입니다.
이것이 무얼 뜻하는 건지요?

eth0: Setting promiscuous mode.
device eth0 entered promiscuous mode
device eth0 left promiscuous mode
eth0: Setting promiscuous mode.
device eth0 entered promiscuous mode
device eth0 left promiscuous mode
eth0: Setting promiscuous mode.
device eth0 entered promiscuous mod
device eth0 left promiscuous mode

잠시 버벅이었던거 빼고는 다른 이상은 없었습니다.

jjbaek의 이미지

2개의 IP 사용

안녕하십니까.

하나의 LAN 카드 2개의 IP를 사용합니다.
학교에서는 고정IP, 집에서는 DHCP를 통해 IP를 받아서 사용합니다.

lo에는 유동IP 가 설정이 되어있고
eth0 에는 고정 IP가 설정이 되어있습니다.

로그인 후...
lo를 이용하여 인터넷을 하는 방법을 알고싶습니다.

ljsjjang의 이미지

컴파일시 발생하는 오류에 대한 질문입니다.

pango라는 것을 설치하다가 에러가 났습니다.

/usr/local/arm-linux/lib/../../../arm-linux/bin.ld: cannot find -lfontconfig

라고 나왔습니다.

그런데 libfontconfig.so.X.X가 /usr/local/lib에 있습니다.

왜 저런 에러가 나죠???

그리고 저기에서 보이는 경로에서는
/usr/local/arm-linux/bin
/usr/loca/arm-linux/arm-linux/bin
이렇게 2개 밖에 없습니다...

어디 환경 설정이 잘못 됐나요???

고수님들이 꼭 알려주셨으면 합니다.

totohero의 이미지

커널이 바라보는 가상 메모리 영역

어떤 유저 프로세스가 시스템콜을 호출하면, 그 시스템콜은 커널 모드에서 수행되잖습니까? 그렇다면 해당 시스템콜이 수행되는 동안 커널이 바라보는 가상 메모리는 시스템콜을 호출한 프로세스의 가상 메모리와는 다르겠지요? 각 프로세스의 가상 메모리에 대한 내용 (페이지 테이블의 베이스 주소 등등)은 current 포인터(process control block이던가요?)를 따라가다보면 있을 것 같은데, 커널 자체에 대한 가상 메모리 맵핑 상황은 어떻게 알 수 있나요?

stypr의 이미지

아파치 Content-Encoding: gzip 일때..

아파치
Content-Encoding: gzip

일케 압축해서 날라온 결과를 풀려고 하는데... -_- 에러가 -_-;;

[code:1]
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <netdb.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include<zlib.h>

int main()
{
Bytef *source;
uLong sourceLen;

소켓(80번) 연결하고
GET 으로 값 넘기고..
값 한번 받음(헤더)

purluno의 이미지

조건 반복문에서 break 피하기

예를 들어...

1. 메뉴를 출력하고
2. 메뉴에서 사용자 입력을 기다리고
3. 종료를 요청했다면 반복을 빠져나가고
4. 그렇지 않으면 요청을 처리하고
5. 다시 1번으로...

이런 것을 구현한다고 했을 때 가장 간단한 방법은

while (1) {
    메뉴_출력();
    선택 = 메뉴_입력();
    if (선택 == 종료) {
        break;
    }
    switch (선택) {
        처리...
    }
}
일 것입니다.

하지만 while (1)과 break가 그리 달갑지가 않네요. 좀더 보기좋은 소스코드를 만들어보려고 생각을 해봤습니다. 함수로 묶는 방법이 떠올라서...

ID삭제부탁의 이미지

혹시 리눅스에 MS의 flashget과 같은 분할 다운로더가 없습니까?

MS-Windows에서 파일 다운할때 분할다운로더인 flashget을 자주 사용하는데, 리눅스에도 이런 기능이 있는 프로그램이 있으면 소개 부탁드립니다.

페이지

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