1주차 (Embedded Linux Operation 과정)
* Embedded System Overview
* Tool Chain 개념 소개
* Linux 개발 환경 설정 : 리눅스 vi 편집기, 쉘(Shell), 기본 명령어
* Tool Chain 설치 실습
* JTAG 실습
* Boot Loader 실습
* Linux Kernel 컴파일 및 포팅 실습
* Linux File System 실습
2주차 (Embedded Linux 분석)
* JTAG 분석
* ARM / PXA255 아키텍쳐 분석
* Boot Loader 분석
* Linux Kernel 초기화 과정 분석
3주차 (Device Driver 초급 과정)
* Device Driver 적재 과정 분석
* Skeleton Device Driver 분석
* Skeleton Device Driver 실습
* FND, DOT Device Driver 실습
4주차 (Device Driver 중급 과정)
* Character LCD 실습
* Linux Networks 구조 분석
* Socket Server / Client
* SNULL Device Driver
* CS8900 Ethernet Device Driver
# ps -ax|grep ssh
# ls /etc/rc.d/init.d/ssh
# killall sshd
# /etc/rc.d/init.d/sshd2 start
7. 기타
텔넷을 제거 하고 23번 포트를 닫자.
# vi /etc/xinetd.d/telnet no -> yes로 변경
# vi /etc/sysconfig/iptable 23포트제거 (or ipchains)
# /etc/rc.d/init.d/iptable restart
# /etc/rc.d/init.d/xinetd restart
리눅스를 아무것도 없이 설치만 했기 때문에 프로그램을 설치 하려고 해도 ftp 사이트를 이용하거나 디스켓으로 옮겨야 했었다. wget 프로그램을 이용하면 웹의 내용이나 파일을 그래로 다운로드 할 수 있다.
이 프로그램은 http://www.gnu.org/software/wget/wget.html 에서 구할 수 있습니다.
# ftp ftp.gnu.org
# cd /pub/gnu/wget
# get wget-1.10.2.tar.gz
# exit
2.설치
# tar -xvzf wget-1.10.2.tar.gz
# cd wget-1.10.2
# ./configure
# make && make install
# cd ..
# rm -rf wget-1.10.2
사용설명 보기
# wget -h
파일 받기
# wget http://duwon.net/index.html
index.html에 링크되어 있는 모든 것을 받아 오려면 -r 옵션 사용. 재귀적 탐색의 깊이 레벨은 기본 5로 되어 있습니다. 이를 변경하려면 -l 사용. 2단계까지 링크되어 있는 것 받으려면
# wget -r -l 2 http://duwon.net/index.htm
링크 되어 있는 특정 파일을 제외하고 받으려면 -R , 특정 파일만 받으려면 -A
mp3, jpg, gif 파일을 제외하고 받아보자.
# wget -r -R mp3,jpg,gif http://duwon.net/index.htm
html 문서만 받아보자
# wget -r -A htm,html http://duwon.net/index.html
파일을 다운 받을 때 중복된 파일이 있을 경우 끝에 1,2 번호를 붙여 파일을 또 받게 됩니다. 중복된 파일이 있을 때 다운 받지 않을 경우 -nc 사용
wget 옵션을 매번 써 가며 쓰기가 힘들죠? 자신의 홈디렉토리에 .wgetrc 파일을 만들어 옵션들을 기록해서 사용 해 보세요.
1: 원하는 파일의 형식을 나열
2: 배제하기를 원하는 파일의 형식을 나열
3: 재귀적 탐색 여부
4: 재귀적 탐색의 깊이레벨
5: 상위 디렉토리의 파일 배제의 여부
6: 상대주소만 포함시킬 것인지의 여부
7: 자세한 설명을 표시할 것인지의 여부
8: 다른 호스트도 탐색할 것인지의 여부
9: 같은 이름의 파일을 복사해 오지 않을 것인지의 여부
10: 메세지를 전혀 보내지 않을 것인지의 여부