한빛출판네트워크

IT/모바일

유닉스 리눅스 명령어 사전(개정판)

한빛미디어

집필서

판매중

유닉스 리눅스 명령어 사전(개정판)
좋아요: 49
  • 저자 : 우종경 , 박종오
  • 출간일 : 2010-11-25
  • 페이지 : 852쪽
  • ISBN : 9788979147933
  • 물류코드 :1793

합계 : 28,800

  • 10,000명이 선택한 명령어 사전의 개정판

    2002년 출간되고 나서 이미 10,000명이 넘는 유닉스/리눅스 개발자에게 사랑을 받아온 이 책이 더욱 새롭고 알차게 업그레이드되어 다시 돌아왔다. 약 420개의 명령어 중 새롭게 추가된 명령어만 80여 개가 넘는다. 또한 기존의 셸 프로그래밍은 물론 SVN&Git, RPM&DEB 등의 개발에 꼭 필요한 툴도 새롭게 다룬다!

    고수가 되고 싶다면 명령어를 활용하라

    리눅스와 유닉스를 잘 사용한다는 것은, 많은 명령어를 적재적소에 활용할 줄 안다는 뜻이다. 이를 위해 단순히 명령어를 나열한 책이 아니라, 언제 어떤 상황에서 어떤 명령어를 사용해야 할지 짚어주어 자기도 모르는 사이에 실력을 쑥쑥 키워 나갈 수 있게 도와준다.

    이 책의 내용
    • 예제로 배우는 유닉스 리눅스 명령어
    • 셸 스크립트로 반복 작업도 한방에!
    • 강력하고 가벼운 VI 에디터
    • 간편한 설치와 사후 관리를 위한 RPM과 DEB
    • 체계적인 소스관리를 제공하는 SVN과 Git
    • 강력한 데몬 서비스
    추천사

    컴퓨터의 발전사에서 빼놓을 수 없는 것이 C와 유닉스다. C는 C++로 발전하고, 이후 Java나 C#등의 컴퓨터 언어 발전에 큰 영향을 주었고, 여전히 C 자체로도 큰 역활을 담당하고 있다. 유닉스도 여러 OS의 발전에 큰 영향을 주었고, 특히 리눅스의 탄생에 큰 영향을 주었다. 유닉스와 리눅스는 데스크톱보다 서버 쪽에서 더 중요한 역활을 담당하고 있고, 앞으로도 그 영향력은 줄지 않을 것으로 생각한다.
    유닉스와 리눅스는 지나간 이야기가 아니다. 우리가 모르는 사이에 생활 속에 들어와 있다. 레드햇 등 공개 배포판 등이 그렇고, 스마트폰 OS인 안드로이드나 맥 OS도 그렇다.
    이렇게 널리 보급된 리눅스 건만, 콘솔을 통해 강력하고 빠른 명령어를 활용하여 개발하던 모습은 신규 진입 개발자에게는 이제 낯설지 않겠는가? 콘솔 화면을 볼 기회가 얼마나 있을까? GUI가 많이 발전해서 콘솔 명령어를 쓸 일이 많이 줄어들었기 때문이다. 입문단계의 초급 리눅서로 남고자 한다면 모를까, 여전히 유닉스나 리눅스를 제대로 다루는 고수가 되려면 콘솔 명령어를 필수적으로 익혀야 하고, 이를 적절히 사용할 줄도 알아야 한다.
    미사여구에 익숙하지 않아 멋지게 그리고 길게 추천사를 쓰지는 못한다. 유닉스 리눅스 명령어를 제대로 참고할 만한 서적이 부족한 상황에서 이 책이 단비 같은 역할을 할 것만은 확실하다. 리눅스에 관심이 있거나, 서버관리자 또는 리눅스 고수가 되려는 분께 이 책을 추천한다.

    - 2010년 11월 ㈜한글과컴퓨터 CTO, 양왕성
  • [저자] 박종오

    대학 2학년 때 처음으로 리눅스를 접한 이후 리눅스의 매력에 사로잡혔다고 한다. 제5회 리눅스 공동체 세미나를 준비했으며 현재 한컴리눅스 개발기획실에 근무중이다. 리눅스의 밝은 미래를 믿는 리눅서이다.

    [저자] 우종경

    1년 반정도 유니컴 네트워크 시스템에서 시스템 엔지니어로 리눅스 서버 관리를 담당하였으며, 현재 한컴리눅스 고객지원팀에서 정보 관리 담당자와 리눅스 관련 기술지원 파트를 담당하고 있다.
  • 1부 일반 명령어
    유닉스, 리눅스 시스템을 얼마나 자주, 잘 사용하고 있는지를 알아보는 가장 좋은 방법은 이 사람이 어떤 상황에서 어떤 명령어로 어떻게 효과적으로 해결하는지 살펴보는 것이다. 많은 명령어를 아는 것도 중요하지만, 한 개의 명령어를 알더라도 주어진 상황에서 가장 효과적으로 사용하는 것이 더욱 중요할 것이다. 명령어와, 명령어를 사용하는 방법을 차근차근 따라가며 살펴 보자.

    2부 데몬 및 서버설정
    유닉스나 리눅스의 수많은 서비스 중 우리 눈에 보이는 것은 일부분에 지나지 않는다. 우리가 모르는 사이에 동작하며 서비스를 제공하고 시스템을 조화롭게 돌아가도록 하는 것이 바로 데몬이다. 사용자가 잊어 버릴 정도로 조용하지만 주어진 상황에서의 요청을 하나씩 처리해 내는 데몬을 살펴보자.

    3부 RPM & DEB
    RPM과 DEB는 리눅스 패키지 매니저의 양대 산맥으로 거의 모든 리눅스 배포판에서 사용한다. 패키지 매니저는 특정 소프트웨어를 구성하는 최소단위의 묶음으로 쉽고 빠르게 소프트웨어의 설치, 관리, 삭제를 수행할 수 있다.

    4부 VI 에디터
    이미 GUI 환경의 운영체제와 소프트웨어가 자리잡은 지 오래이기 때문에 텍스트 기반의 에디터가 낯설어 보이는 것은 당연하다. 그러나 아직까지도 서버 관리나 리눅스 혹은 유닉스 기반에서 개발할 때는 터미널 환경을 사용한다. 터미널 환경에서 VI 에디터만큼 빠르고 능률적인 작업을 할 수 있는 툴도 드물다. 원본 VI 에디터는 물론이고 다양한 VI 클론에서도 사용할 수 있는 VI 에디터의 사용법을 설명하고, VI 에디터를 사용하면서 유용하게 사용할 수 있는 단축키를 소개하고자 한다.

    5부 SVN & Git
    SVN과 Git는 소스 코드의 버전을 관리하는 소프트웨어이다. 소스 버전 관리 시스템(Source Version Control System)은 소스 코드를 저장하는 서버로 등록된 날짜, 시간 등의 정보를 코드와 같이 저장한다. 또한 새로운 소스 코드로 갱신 시에 수정 사항에 대한 로그를 저장하여 과거 소스로 복원하거나 버전별로 수정된 사항을 추적 비교할 수 있다. 소개하는 두 소프트웨어는 오픈 소스로서 대부분 오픈 소스 개발 프로젝트는 물론, 많은 소프트웨어 개발에 사용되고 있으므로 사용법을 익혀 두면 매우 유용하다.

    6부 셸 프로그래밍
    하나의 작업 명령을 반복적으로 실행하거나 다양한 명령어를 조합하여 사용할 때는 지루할 뿐만 아니라 오랜 시간이 걸릴 수 있다. 이럴 때 셸 프로그래밍(Shell Programming)을 사용하면 한 번의 작업으로 시간과 작업을 절약할 수 있다. 이 장에서 셸 프로그래밍의 모든 것을 말하지는 않는다. 일반적으로 많이 사용하는 내용을 중심적으로 차례대로 짚을 것이며, 본문의 내용만 알아도 개발에 많은 도움이 될 것이다.
  •  


    • 06월 17일 리뷰 - 리뷰자 김종욱


       



      PreviewResize.jpg



      클로버유닉스 리눅스 명령어 사전


       우종경, 박종오 지음


       






       이 책은 순수 리눅스&유닉스를 개발하는 사람들 뿐만 아니라 Mac OS X를 이용하는 개발자들에게도 매우 유용한 책이다. 마치 사전처럼 구성되어 해당 알파벳에 맞게 유닉스와 리눅스에서 사용하는 명령어들이 매우잘 정리되어있다. 무엇보다 해당 명령어에 대한 스크립트 작성법이나 사용법 등이 상세히 설명되어있어 리눅스를 처음 사용하는 사용자들 조차 위의 사전을 가지고 손쉽게 자신의 셸을 구성하는 방법이나 명령어 사용 방법을 학습할 수 있다.






      책의 리뷰에 앞서 어떤이가 읽으면 좋을지에 관한 지극히 개인적인 생각을 적어보겠다.


       







      【어떤 독자를 위한 책인가


       

       '유닉스&리눅스 명령어 사전'은 리눅스&유닉스의 명령어를 학습하고자 하는 사람들이 읽기에 아주 좋은 책이며, 또한 리눅스&유닉스 운영체제 상에서 특정 셸 스크립트나 혹은 어떠한 작업을 이행할 때에 참고하면서 읽으면 정말로 좋은 책이다. 물론 리눅스&유닉스에서 사용되는 모든 명령어가 수록된 것은 아니지만, 적어도 필수적으로 사용되는 명령어들은 매우 잘 정리되어 있기 때문에 충분한 학습효과 혹은 참고 자료가 될 수 있을 것이라 생각되기 때문이다.


          



      【책의 구성】 '유닉스 리눅스 명령어 사전' 책의 구성은 어떠한가.




      망치 이 책은 말그대로 사전이다. 우리가 어렷을 때에 국민학교(초등학교)를 다니면서 한국어를 처음 배울때 봤던 어린이 국어사전과 비슷한 것이라 생각하면 맞을 것이다. 왜냐하면 책을 구성하고 있는 명령어들이 거의 리눅스와 유닉스에서 기본적으로 알아야하는 명령어들이며 이는 마치 우리가 국어 사전에서 '달리다', '먹다'와 같은 아주 기본적인 명령어(단어)들이기 때문이다. 또한 각 명령어마다 어떻게 스크립트를 짜는지 혹은 명령어 마다 가지는 추가 첨자를 어떻게 사용해야되는지에 대해서 자세히 설명되어있다. 아래의 목록을 보면 해당 책의 구성이 어떤식으로 이루어져 있는지 확인할 수 있다.







       망치 유닉스&리눅스 명령어 사전 리뷰를 마치며






       - 리눅스나 혹은 유닉스 서버를 다루다보면 블로거의 경우 대부분의 시간을 명령어의 추가 옵션이나 기능을 구글링하는 데에 시간을 보냈다. 하지만 본 서를 구입한 이후로는 능률이 약  70% 이상이 향상된 것 같다. 왜냐하면 필수 명령어들 대부분이 해당 서에 수록되어 있고, 기억이 나지 않을 때에는 책에서 해당 명령어만 찾아서 어떤 기능을 다루는지 확인하면 되기 때문이다.(기존의 경우에는 일일이 검색하고 어떤 기능을 하는지 다양한 자료들을 통해 참고해야만 했다.) 무엇보다 셸 스크립트와 같은 실전 프로그래밍에서 어떻게 사용해야되는지 잘 설명되어 있기 때문에 항상 곁에 두고 참고하기에 정말로 좋은 책이다.







      【유닉스&리눅스 명령어 사전을 읽으며…….】


       유닉스&리눅스는 거의 모든 OS의 시초인 OS이다. 물론 엄청 옛날에는 이러한 OS보다 보태가 되는 OS도 있었다. 하지만 현존하는 공개 OS 중에서는 유닉스&리눅스가 거의 최강이며, 많은 사람들이 애용하고 사랑하고 있다. 따라서 화려한 GUI를 제공하는 현대의 OS 장점도 장점이지만, 유닉스&리눅스만이 가지는 무한한 장점을 프로그래밍을 입문하는 사람들이 함께 취했으면 좋겠다는 마음에서 해당 리뷰를 마친다.






       



      【점수…….】


      구성 : ★★★★☆ 내용:★★★★★  디자인: ★★★★☆ 전문성 : ★★★☆☆






       


      #본 리뷰는 리뷰자 김종욱의 저작권에 귀속되므로 참고시 참고 URL과 명시를 저작자에게 알려주시길 바랍니다.



      #본 리뷰의 점수 및 평가 내용은 김종욱 리뷰자의 한정된 것이므로 확정된 답이 안임을 명시합니다.


      #학습과 관련된 질문과 문제에 대한 질문은 일절 받지 않습니다. 스스로 찾아서 학습하는 것 그것이야 말로 진정한 학습자입니다. 






       



      ######  감사합니다  ###### 

    • 윈도우 계열 환경에서 웹개발을 하다가.

      java 프로그래머로 전업을 했습니다.

      전업후 java보다 더 힘들게 한 것은 운영체제와 그 환경에서 구동되는 툴들 이었습니다.

      vi 툴, git 툴, 기본적인 검색명령어 모든 것이 생소했습니다.



      이책은 그런것들에 대해서 정리가 잘되어있습니다.

      유닉스 리눅스 환경에서 개발을 해야하는 저에게는 너무 많은 도움이 되었답니다.!!



      단점이라면... 내용은 너무 좋은데 오타가 많다는 단점이 있네요.

      책을 보기에는 무리가 없지만. 이상하다 싶으면 오탈자가 아닌지 확인해보세요.

  • 내용이 없습니다.
    • 리눅스 시스템 프로그래밍(개정2판) : 커널과 C 라이브러리로 풀어가는(리눅스 3.x 최신 커널 기반)

      로버트 러브

    • 우분투 환경에서 C 언어로 배우는 리눅스 프로그래밍

      이이오 준

    • 유닉스 리눅스 프로그래밍 필수 유틸리티(개정판) : vim make, gcc, gdb, svn, binutils, autoconf, autotools

      백창우

닫기

해당 상품을 장바구니에 담았습니다.
장바구니로 이동하시겠습니까?