저자 서문 ... 4 학습 로드맵 ... 6 Chapter 01 왜 솔라리스인가? 01. 솔라리스의 특징 ... 19 관리가 쉽다 ... 20 신뢰성이 높다 ... 20 네트워크가 강력하다 ... 20 범용성이 뛰어나다 ... 21 작은 것이 아름답다 ... 21 텍스트 파일에 시스템 설정 사항 저장 ... 22 파일이라는 단일한 입출력 인터페이스 사용 ... 22 이식성 ... 22 02. 솔라리스의 구성 ... 23 커널 ... 23 셀 ... 24 디렉토리 트리 ... 25 03. 시스템 관리자가 하는 일은 무엇인가? ... 26 사용자 관리 ... 26 소프트웨어 관리 ... 27 백업과 복구 ... 27 하드웨어 관리 ... 27 시스템 보안 ... 28 04. 오픈 솔라리스 ... 29 05. SCSA & SCNA ... 31 06. 알면 유용한 사이트 ... 31 솔라리스 시스템 관리와 관련된 사이트 ... 31 솔라리스용 공개 프로그램 ... 38 새 소식을 전하는 사이트 ... 41 이것만은 알고 갑시다 ... 44 Chapter 02 솔라리스 설치 01. 솔라리스 다운로드 ... 47 02. 솔라리스 설치를 위한 VMWare 설정 ... 53 03. VMWare에 솔라리스 설치 ... 64 04. 솔라리스 설치 후의 추가 작업 ... 93 이것만은 알고 갑시다 ... 112 Chapter 03 솔라리스 둘러보기 01. 솔라리스의 GUI 환경 ... 115 GUI 소프트웨어 메뉴 ... 115 데스크톱용 소프트웨어 ... 116 02. 라이브 업데이트 ... 122 03. 솔라리스 명령어 ... 131 명령어의 형식 ... 131 man ... 133 uname ... 138 date ... 139 cal ... 140 who ... 142 whodo ... 144 id ... 146 last ... 147 exit ... 149 04. 시스템 shutdown 명령어 ... 149 /sbin/init 명령어 ... 149 /usr/sbin/shutdown 명령어 ... 150 /usr/ucb/shutdown 명령어 ... 150 /usr/sbin/halt, /usr/sbin/poweroff, /usr/sbin/reboot ... 151 이것만은 알고 갑시다 ... 153 Chapter 04 솔라리스와 디렉토리 01. 디렉토리 트리 ... 157 절대 경로명 ... 158 상대 경로명 ... 159 02. 파일의 종류 ... 161 일반 파일 ... 162 디렉토리 ... 163 심볼릭 링크 ... 165 하드 링크 ... 167 디바이스 파일 ... 169 파일과 디렉토리 명명 규칙 ... 171 03. 짧게 줄여 쓰는 경로명 172 . ... 172 .. ... 173 ~ ... 174 · ... 174 * ... 175 [] ... 177 04. 디렉토리와 관련된 명령어 ... 180 pwd ... 180 cd ... 181 ls ... 182 mkdir ... 186 mv ... 188 cp ... 191 rm ... 193 이것만은 알고 갑시다 ... 198 Chapter 05 솔라리스와 파일 01. 파일과 관련된 기본 명령어 ... 201 file ... 201 cat ... 202 more ... 204 head ... 206 tail ... 207 wc ... 210 touch ... 211 02. 파일을 관리하는 명령어 ... 212 cp ... 212 mv ... 214 rm 215 find ... 216 03. 원하는 글자가 들어있는 파일을 찾는 명령어 ... 219 정규식 ... 219 grep ... 220 egrep ... 223 fgrep ... 224 diff ... 225 04. vi 에디터 ... 227 vi의 세 가지 모드 ... 228 vi 실행 방법 ... 230 vi 필수 명령어 ... 230 vi 기본 명령어 ... 231 vi 기타 명령어 ... 235 VIM ... 235 05. 심볼릭 링크 ... 236 In ... 236 명령어에 따라 다른 심볼릭 링크 처리 ... 242 이것만은 알고 갑시다 ... 244 Chapter 06 콘 셀 01. 셀이란 무엇인가? ... 247 본 셀 ... 248 C 셀 ... 248 콘 셀 ... 249 배시 셀 ... 249 Z 셀 ... 249 TC 셀 ... 249 02. 입출력 재지정 ... 250 입력 재지정 ... 251 출력 재지정 ... 252 오류 재지정 ... 253 파이프 ... 255 tec ... 256 03. 콘 셀 주무르기 ... 258 출력 재지정 덮어쓰기 방지 ... 259 파일 이름 완성과 명령 행 편집 ... 260 로그아웃 방지 ... 262 04.변수 ... 263 변수의 종류 ... 264 중요한 변수 ... 264 05. 콘 셀 메타 문자 ... 269 ' ' ... 270 " " ... 270 `` ... 270 \ ... 271 ; ... 273 06. 이전 명령어 목록 ... 275 history ... 275 r ... 278 PS1변수와 이전 명령어 목록 ... 279 07. alias ... 280 08. 콘 셀 설정 파일 ... 283 /etc/profile ... 284 <FONT face ... serif <FONT face ... serif 설정 파일 새로 읽기 ... 287 09. 셸 스크립트 ... 288 기본적인 셀 스크립트 ... 288 셸 스크립트와 옵션 ... 290 흐름 제어 ... 291 셸 스크립트 예 ... 303 이것만은 알고 갑시다 ... 307 Chapter 07 사용자 관리 01. 사용자 정보를 저장하는 파일 ... 311 /etc/passwd ... 311 /etc/shadow ... 317 /etc/group ... 323 02. 사용자 관리 명령어 ... 326 useradd ... 326 passwd ... 333 usermod ... 336 pwconv ... 337 userdel ... 339 edquota ... 340 03. 그룹 관리 및 명령어 ... 343 groupadd ... 343 groupmod ... 344 groupdel ... 345 groups ... 346 04. 솔라리스에 미리 정의된 사용자와 그룹 ... 346 중요한 사용자 ... 316 sysadmin 그룹 ... 347 05. 사용자에 관련된 추가 파일 ... 348 초기화 파일과 템플릿 파일 ... 348 이것만은 알고 갑시다 ... 354 Chapter 08 프로세스 01. 프로세스란 무엇인가? ... 357 프로세스의 구성 요소 ... 357 ps ... 359 pgrep ... 363 prstat ... 366 시그널 ... 371 kill ... 372 pkill ... 374 nice & renice ... 376 su ... 378 /etc/default/su ... 380 02. 주기적인 작업 ... 384 cron ... 385 at ... 391 03. 시스템 로그 ... 397 시스템 로그와 syslogd ... 398 /etc/syslog.conf ... 401 logger 명령어 ... 406 dmesg 명령어 ... 406 로그를 남기는 여러 프로그램 ... 407 04. dumpadm와 coeadm ... 410 dumpadm ... 411 coreadm 명령어 ... 414 이것만은 알고 갑시다 ... 419 Chapter 09 파일과 보안 01. 파일의 권한 ... 423 파일 권한을 보는 방법 ... 423 파일 권한의 종류 ... 424 파일 권한과 사용자 ... 426 파일 권한의 적용 ... 427 chmod ... 428 umask ... 432 02. 파일의 소유주 변경 ... 435 chown ... 435 chgrp ... 437 03. 특수 권한 ... 439 setuid ... 439 setgid ... 446 스티키 비트 ... 448 04. ACL ... 452 gerfacl ... 452 serfacl ... 454 이것만은 알고 갑시다 ... 462 Chapter 10 솔라리스와 하드 디스크 01. 솔라리스의 중요한 디렉토리 ... 465 root 디렉토리와 하위 디렉토리 ... 465 /dev 디렉토리의 하위 디렉토리 ... 471 /etc 디렉토리의 하위 디렉토리 ... 472 02. 장치 구성 ... 474 장치 명명법 ... 474 장치 목록 확인 ... 476 장치 재구성 ... 479 devfsadm ... 481 03. 하드 디스크 추가 ... 488 하드 디스크의 구조 ... 489 슬라이스 ... 491 하드 디스크 추가 ... 492 04. 하드 디스크 분할 ... 494 디스크 레이블 ... 496 슬라이스를 나눌 때 주의 사항 ... 499 format ... 500 이것만은 알고 갑시다 ... 516 Chapter 11 솔라리스 파일시스템 01. 파일시스템의 종류 ... 519 물리 매체를 바탕으로 한 파일시스템 ... 519 원격 파일시스템 ... 520 가상 파일시스템 ... 520 02.ufs ... 529 디스크 기본 구조 ... 529 ufs 파일시스템 작성 ... 530 03. 파일시스템 마운트 ... 539 마운트된 파일시스템 확인 ... 540 파일시스템 마운트 ... 543 파일시스템의 자동 마운트 ... 548 기본 파일시스템 종류 설정 ... 550 파일시스템 언마운트 ... 552 fuser를 이용한 프로세스 강제 종료 ... 554 분리형 매체와 마운트 ... 557 04. fsck 명령어를 이용한 파일시스템 점검 ... 558 05. root 사용자의 암호를 잊어버린 경우 ... 561 06. 파일시스템에 관련된 유용한 명령어 ... 562 du ... 562 If ... 563 quot ... 566 07. 가상 볼륨 관리 프로그램 ... 568 이것만은 알고 갑시다 ... 573 Chapter 12 파일시스템 백업과 복구 01. 백업의 중요성 ... 577 02. 백업 매체 ... 578 DDS ... 580 AIT ... 580 Ultrium LTO ... 581 SDLT ... 581 S-AIT ... 582 03. 백업 방법 ... 583 04. 백업 테이프 드라이브 명명 ... 584 05. ufsdump ... 585 06. ufsrestore ... 600 07. ufsdump 명령어와 스냅샷 ... 610 08. 기타 백업 관련 명령어 ... 620 tar ... 620 grip ... 624 bzip2 ... 626 압축 명령어와 tar 명령어 ... 627 Zip ... 628 jar ... 629 cpio ... 633 mt ... 636 이것만은 알고 갑시다 ... 638 Chapter 13 솔라리스 네트워크 01. 솔라리스 네트워크 관리 ... 641 솔라리스 네트워크 설정 파일 ... 641 ifconfig ... 644 ping ... 653 02. 네트워크 파일시스템 ... 654 NFS ... 655 NFS 관련 디몬 프로세스 ... 659 03. NFS 서버 ... 662 share 명령어와/etc/dfs/dfstab 파일 ... 662 unshare 명령어 ... 664 shareall 명령어와 unshareall 명령어 ... 665 dfshares 명령어 ... 665 dfmounts 명령어 ... 666 showmount 명령어 ... 667 04. NFS 클라이언트 ... 668 05. NFS 서버 로깅 ... 679 이것만은 알고 갑시다 ... 688 찾아보기 ... 689