노무현 대통령 배너


2006. 7. 26. 18:29

[본문스크랩] 리눅스 강좌 모음 2

관리

일반

리눅스 시스템 관리자가 알아야 할 필수적인 내용들 - kldp

Linux System Administrator's Guide (유니텔 리눅스 동호회) - kldp
Linux Administration Made Easy - kldp
Linux-admin FAQ - kldp
전원을 켤 때부터 로그인하고 배시 프롬프트가 뜰 때까지 - kldp
리눅스의 배포판버전, 커널버전확인방법 - superuser.co.kr
RedHat Linux 7.X대 버전설치후 ftp, telnet 접속안될때 해결 -superuser.co.kr
리눅스 로그파일관리(logrotate) - superuser.co.kr
로그파일(syslog) 실무가이드 - superuser.co.kr
원격 로그서버 만들기 완벽 가이드 - 리눅스랩

디스크

LVM(Logical Volume Manager)의 작동 원리와 이용 방법 1 - kldp

LVM(Logical Volume Manager)의 작동 원리와 이용 방법 2 - kldp
SGI XFS를 사용한 리눅스 시스템 구성 방법 - kldp
루프백 디바이스 이용 별도의 파티션 작업 없이 도스 파티션에 리눅스를 설치 - kldp
하드웨어 스왑 공간에 관한 설명 - kldp
UMSDOS 파일시스템을 이용하는 방법 - kldp
사용자가 마운트할 때, 그 내용을 동적으로 암호화하여 저장하는 파일 시스템 설정, 사용법 - kldp
리눅스 시스템을 하드디스크에서 다른 하드디스크로 복사하는 방법 - kldp
파티션을 할당하는 방법 및 스왑 공간 설정, 운영 방법 - kldp
고려해야 할 하드디스크의 구조정보와 1024개의 실린더 제한 - kldp
실수로 지워진 전체 디렉토리 구조를 복구하는 방법 - kldp
파티션이 사라졌을 경우의 해결책 - kldp
리눅스의 파일 시스템인 Ext2 에서 삭제한 파일을 되살리는 방법 - kldp
개별 사용자의 디스크 사용량을 제한할 수 있는 Quota - kldp

튜닝

리눅스 서버 최적화 테크닉 키우기 [1] [2] [3] [4] - chtla.com

시스템 관리자를 위한 50가지 비법 - superuser.co.kr

디스크 스페이스가 부족한 곳에 리눅스를 설치하는 방법 - kldp

리눅스 호스트에서 프로세스의 통계를 얻는 방법 - kldp
i/o 모니터링 관련 iostat- http://tunelinux.pe.kr
시스템 최적화 - http://tunelinux.pe.kr
운영체제와 커널 차원에서의 튜닝과 보안 1 - http://tunelinux.pe.kr
운영체제와 커널 차원에서의 튜닝과 보안 2 - http://tunelinux.pe.kr
응용프로그램에서의 최적화 DB와 Mysql- http://tunelinux.pe.kr
로그파일 분석 및 효율적인 관리 - http://tunelinux.pe.kr
리눅스 커널 성능과 확장성 향상 - IBM
대형서비스위한 커널 조정 - http://tunelinux.pe.kr
새로 설치한 리눅스 시스템의 세부 설정을 더 빠르고 쉽게 - kldp
프로세스 어카운팅 - kldp
시스템에서 사용 가능한 프로세스 및 자원의 한도를 변경 - kldp
시스템 성능 최적화를 위한 튜닝 전략 - kldp
적은 양의 메모리를 가진 시스템에서 리눅스를 효과적으로 사용 - kldp
리눅스 시스템 성능 지표를 제시해 주는 보고밉스 - kldp
리눅스 2.4 커널의 I/O 성능을 개선시키기 위한 커널 패치에 관한 설명 - kldp

모니터링

Sar 로 시스템 모니터링하기 - http://tunelinux.pe.kr

통계(accounting)를 이용한 서버 시스템 모니터링 - kldp
MRTG 이용한 시스템 모니터링 자동화 - http://tunelinux.pe.kr
MRTG 이용 시스템 모니터링 예제 파일 및 설명 - http://tunelinux.pe.kr
MRTG 이용한 네트워크 모니터링 - http://tunelinux.pe.kr
Nagios 설치, 감시 초기화 및 관리 - http://tunelinux.pe.kr
시스템 및 네트워크 모니터링을 통한 보안 강화 - http://tt.co.kr
네트워크 관리시스템 - 프로그램세계
시스템 모니터링 - http://tunelinux.pe.kr
네트워크 모니터링 - http://tunelinux.pe.kr
모니터링할 항목 설정 - http://tunelinux.pe.kr
리눅스 시스템 모니터링 시스템 최적화 - http://tunelinux.pe.kr
서버 모니터링 툴의 강자, RRDtool 가이드 - http://tunelinux.pe.kr
RRDtool의 기본 개념 - http://myhome.hanafos.com/~itup
RRDtool Tutorial Page - http://myhome.hanafos.com/~itup
TCPDUMP User Guide - http://tunelinux.pe.kr
LSOF 설치 & 활용 가이드 - http://tunelinux.pe.kr
쉐어웨어 What'up 가이드 - http://www.superuser.co.kr/
ntop 설치 및 설정 - http://www.superuser.co.kr/
logwach-3.3-2 설치 및 설정 - http://www.superuser.co.kr/

패키지

일반적인 유닉스 소프트웨어를 컴파일하고 설치하는 방법(rpm, deb) - kldp

데비안 리눅스를 설치할 때 사용하는 패키지 선택 시스템을 구성하는 dselect - kldp
데비안 리눅스의 패키지 관리 시스템을 사용하는 방법 - kldp
RPM을 사용하는 방법 및 RPM 패키지를 만드는 방법 - kldp
슬랙웨어 리눅스에서 RPM 설치하기 - kldp
레드햇 리눅스의 패키지 관리 시스템인 RPM을 사용하는 방법 1 - kldp
레드햇 리눅스의 패키지 관리 시스템인 RPM을 사용하는 방법 2 - kldp

백업

완전 복구(Bare Metal Recovery)를 위한 시스템 백업 방법 - kldp

Amanda를 사용하여 중요한 데이터를 백업/복구하는 방법 - kldp
ADSM 백업 시스템을 이용하는 방법 - kldp
rsync를 이용하여 윈도우즈의 파일을 백업하는 미니 HOWTO - kldp
리눅스에서 하드 디스크 백업 - 리눅스랩
미러링(Mirroring) - 리눅스랩

개발 일반

일반

리눅스에서 사용할 수 있는 여러 가지 프로그래밍 언어들에 대한 안내 - kldp

바람직한 소프트웨어 개발/릴리즈 방법 - kldp
프로그래머가 되는 방법에 대한 짧고 폭넓고 개인적인 요약 - kldp
좋은 설계의 열네 가지 특성 - kldp
컴퓨터 프로그래밍은 예술이다. - kldp
보안 문제가 없는 안전한 프로그램을 작성하기 위한 지침 - kldp
GNU C 컴파일러와 라이브러리 설정법과 컴파일, 링킹, 실행, 디버깅하는 법 - kldp
리눅스의 C 컴파일러인 gcc와 make 사용하기 - kldp
컴파일러, 링커, 로더의 동작과정과 공유 라이브러리의 잇점 - kldp
Lex와 Yacc - kldp
Yacc와 Lex 시작하기 - IBM
autoconf, automake에 대한 소개 - kldp
Make 강좌 - kldp
gdb 매뉴얼 - kldp
GDB를 이용한 Linux 소프트웨어의 디버깅 - kldp
보다 나은 프로그래밍으로 가는 길 [1] [2] [3] [4] [5] - IBM
리눅스 C/JAVA 프로그래밍 환경 - IBM

버전관리

초보자를 위한 CVS 가이드 라인 - kldp

KLDPNet의 CVS 사용에 관한 안내 - kldp
CVS의 사용법에 대한 안내 - kldp
CVS의 개념, 사용법, 저장소 관리 방법 안내 - kldp
CVS에 관한 잦은 질문과 답변, 사용 방법 등을 정리 - kldp
WinCVS 사용법 - kldp
TortoiseCVS 사용법 정리 - kldp
Subversion의 설치부터 사용까지 - kldp
TortoiseSVN 사용법 - kldp

배포

Jigdo를 사용하여 공식/비공식 데비안 ISO 이미지를 받는 방법 - kldp

레드햇 아나콘다를 이용하여 리눅스 배포판을 만드는 방법 - kldp
Debian CD를 만드는데 사용되는 Pseudo Kit에 대한 설명 - kldp
배포판 제작하기 [1] [2] [3] - IBM
레드햇 리눅스 배포판 CD를 만드는 방법 - kldp

한글

유닉스, 리눅스 환경에서 UTF-8과 유니코드를 사용하는 방법 - kldp

유닉스 환경에서의 한글 입출력, 문제점, 개선 방안 - kldp
국제화된 프로그램을 작성할 수 있는 gettext의 사용법 - kldp
Gtk+에서의 국제화 - kldp
GNU gettext 도구들 - http://korea.gnu.org
한자한글 변환의 문제점 분석 - kldp
locale을 이용하여 다양한 언어권에서 리눅스 사용 - kldp

개발언어 별

Assembly

리눅스에서 어셈블리 언어를 사용하는 방법 1 - kldp

리눅스에서 어셈블리 언어를 사용하는 방법 2 - kldp
gcc에서 inline assembly를 사용하는 방법 - kldp
리눅스에서 사용하는 어셈블리 문법에 대해서 - kldp
Alpha CPU의 instruction과 GAS의 간단한 사용법 - kldp
x86의 조건분기 명령어의 정리 - kldp

C & C++ ( 50001.com Cside 가기 | 50001.com CppSide 가기)

C/C++을 아름답게 하는 방법 - kldp

프로그램 라이브러리를 생성하고 사용하는 방법 - kldp
프로그램 라이브러리 하우투 - kldp
POSIX 쓰레드 [1] [2] - kldp
프로세스와 쓰레드 동기화 - IBM
프로세스와 쓰레드 관리하기 - IBM
소켓 프로그래밍 - IBM
dlopen API를 이용하여 동적으로 C++ 함수와 클래스를 적재하는 방법 - kldp
C++ 환경에서 개발작업을 할때 메모리 문제를 피할 수 있는 방법 - kldp
C 언어 코드에서 복잡한 선언 읽고 쓰는 법 - kldp
GNU C 라이브러리 함수 설명 레퍼런스 - kldp
Linux Unicode programming - IBM
Linux 애플리케이션 용 DLL 작성하기 - IBM
Linux 애플리케이션으로 데이터베이스 액세스 통합 - IBM
MFC 애플리케이션을 리눅스로 포팅하기 - IBM
Unix 플랫폼에서 COM 기술 사용하기 - IBM
리눅스에서 GNU C Library version 2(libc6)을 설치하고 사용하는 방법 - kldp

JAVA ( 50001.com javaside 가기 )

리눅스에서 자바를 사용하기 위한 자바 설치 및 설정 방법 - kldp

리눅스 및 윈도우에서 사용할 수 있는 자바 개발툴인 Eclipse 에 대한 설명 - kldp
Jacks: 오픈 소스 방식의 Java 호환성 테스트 - kldp
서버에서 자바로 작성된 CGI프로그램을 설정하는 방법 - kldp
자바로 씌여진 코드를 Native Code로 바꿔주는 GCJ에 대한 소개 - kldp
자바에서 사용할 수 있는 Lexical Analyzer의 일종인 JLex의 사용 방법 - kldp

JSP ( 50001.com javaside 가기 )

linux + apache + Tomcat설치하기 - 자바스터디