| 독자들이 유닉스라는 시스템을 사용하면서 가장 많이 접하게 되는 vi,make,gdb,ls,cp와 같은 툴과 명령어에 대해 자세히 설명한다. 유닉스라는 운영체제의 기본을 알고 싶어하는, 그리고 직접 사용도중에 필요한 관련 프로그램에 대한 내용을 필요로 하는 독자들을 위한 책이다.
먼저 유닉스를 사용하면서 가장 많이 사용하게 될 vi편집기에 대해 살펴본다. vi편집기의 기본적인 사용법부터 에러, 명령어, 옵션을 담았다. 다음으로 컴파일 툴인 make, 디버거툴인 gdb처럼 유닉스 사용도중에 꼭 필요한 기본적인 프로그래밍관련툴을 살펴본다.
다음으로 시스템 프로그래머를 위한 셸 프로그래밍에 대한 내용을 알아보고, ls, cp, head와 같은 파일 관련 명령어, du, finger와 같은 시스템 관련 명령어, find, grep과 같은 검색관련 명령어를 살펴본다. 부록에 시스템 함수, 중요한 제한값, 포인터와 시그널에 대한 참고사항을 담았다. |