유닉스 개발자로서 기본적으로 알고 있어야 할 사항이라고 스승님이 적어주신 것들 입니다.
잊어 버리지 않으려고 포스팅 합니다.

1. BASIC UNIX/SOCKET API
기본적인 UNIX 시스템의 CALL들은 알아야 한다.
1) 각 콜들이 무엇을 하는지, - 콜들의 역할
2) 어떻게 호출되는지, - 콜들의 인수
3) 데이터는 어떤 것들이 사용되며 무슨 의미를 가지는지. - 인수/결과값의
의미, 역할

2. HOW TO USE BASH
기본적인 SHELL SCRIPT의 사용법을 익힌다.
1) 변수지정
2) 환경변수와 변수의 차이 이해
3) 텍스트 조작 도구 습득: awk, grep, sed, cut, col 등
4) 정규 표현식/GLOB 이해 및 차이 이해

3. SYSTEM TRACING TOOL
시스템 상태를 알 수 있는 도구에 대한 이해
1) ps
2) df
3) du
4) lsof
5) strace

4. FILE MANAGEMENT
파일 관리에 대한 이해
1) 파일 생성 도구: cat/vi, mkdir
2) 파일 이름 변경: mv
3) 파일 삭제: rm, rmdir
4) 파일 검색: find, locate, which

5. SYSTEM DATABASE
UNIX SYSTEM DB에 대한 이해
1) /etc/nsswitch.conf
2) /etc/passwd,shadow,group
3) /etc/hosts,revolv.conf
4) /etc/services
5) /etc/inittab
6) /etc/protocols

^^:   

'일상 기록' 카테고리의 다른 글

크리스마스 이브의 만찬..  (2) 2006.12.24
메리 크리스마스~!!  (0) 2006.12.24
수능 시험 한창 보고 있겠네요 ^^  (0) 2006.11.16
서울에도 첫눈 왔네요!  (4) 2006.11.06
이햐. 벌써 10월 중순...  (0) 2006.10.14
블로그 이미지

하루하루

하루하루를 열심히 살아가는 그런 사람이 되고자 합니다. 오늘을 후회없이 말이지요.

,