메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

컬럼/인터뷰

리눅스 초보자를 위한 CentOS - 이종원

한빛아카데미

|

2020-06-23

|

by 한빛

14,823

main_top.jpg

 

 

2020년도 5월말, CentOS를 사용해 리눅스를 배우는 입문서가 나왔습니다.

기본 사용법을 익히고 효율적인 반복학습이 가능하고 다양한 프로젝트 시나리오를 통해서 응용력을 기를 수 있는 입문서

 

< IT CookBook, CentOS 리눅스 >

 

 

B8200129293_l.jpg

 

 

 

이책을 쓰신 이종원저자님을 만나 리눅스를 공부하는 초보자들이 꼭 알아야 할 것이 무엇인지

IT CookBook, CentOS 리눅스 책은 어떤 책인지 구체적으로 알아보았습니다.

 

 

 

Emotion IconCentOS 리눅스 책을 집필하시게 된 스토리가 궁금해요~

 

이 책을 집필하게 된 동기는 첫 리눅스로 CentOS를 접한 분들이 가능하면 쉽게 CentOS를 익히고 업무에 잘 활용할 수 있도록 하기 위한 것입니다. 이 책을 집필하면서 상정한 기본적인 대상은 학생이지만 CentOS를 배우고자 하는 일반인들도 충분히 활용할 수 있도록 하였습니다. 그래서 CentOS의 설치부터 시작하여 리눅스의 기초와 사용자 관리나 네트워크 관리 등 고급 기능으로 차례로 올라갈 수 있도록 하였습니다. 

 

CentOS는 레드햇 계열의 리눅스입니다. 같은 레드햇 계열인 페도라(Fedora)가 6개월 단위로 릴리즈하면서 새로운 기능을 빠르게 도입하며 테스트하고 있다면, CentOS는 상대적으로 안정화된 기능을 중심으로 구성하여 무료로 배포하고 있다는 특징이 있습니다. 따라서 리눅스로 서비스를 구축하여 운영하는 산업체에서는 페도라보다는 CentOS를 선호하고 있습니다. 

 

학생들이 졸업하고 취업하면 만나게 될 리눅스는 페도라보다는 CentOS일 확률이 더 높은 것이지요. 어디에서든 CentOS를 만난다면 당황하지 않고 이 책에서 배운 내용을 잘 활용할 수 있을 것입니다.

 

01.jpg

 

 

 

Emotion Icon 리눅스 초보자가 꼭 알아야 할 리눅스 명령어에는 무엇이 있을까요?

 

리눅스에도 그놈(GNOME)같은 GUI가 있지만, 많은 경우 터미널에서 작업을 하게 됩니다. 윈도만 사용하다가 리눅스를 처음 만나면 검은 화면에 커서만 깜박거리는 상황에서 무엇을 해야할지 당황스러울 겁니다. 리눅스에는 많은 명령이 있지만 기본적인 명령은 pwd, ls, cd 명령입니다. pwd 명령은 파일시스템의 계층구조에서 현재 내 위치를 확인하는 명령이고, ls 명령은 디렉터리(폴더)의 내용을 확인하는 명령입니다. cd 명령은 디렉토리를 이동하는 명령으로 정말 많이 사용하는 명령입니다. 이 세 명령으로 위치와 파일들을 확인할 수 있는 것이지요.

 

그리고 정말 중요한 명령이 vim(vi)입니다. 터미널에서 사용하는 텍스트 편집기로 초보 리눅서들이 vim의 기능을 배우는데 좀 어려움을 느낍니다. 하지만 파일을 편집하려면 꼭 알아야할 중요한 명령입니다. 추가적으로 알아야할 기본 명령은 파일과 디렉터리를 복사는 cp 명령, 이동하는 mv 명령, 파일을 삭제하는 rm 명령, 디렉터리를 만드는 mkdir 명령입니다. 이 정도만 알아도 겁먹지 않고 터미널에서 작업할 수 있습니다. 일단 pwd부터 입력해보세요.

 

2.png

 

 

 

Emotion Icon 대학교에서 2-3년때 대부분 리눅스를 배우는 추세라고 들었는데 필수 과목이 된 이유가 무엇일까요?

 

현재는 인터넷으로 연결되지 않는 기기가 없을 정도로 네트워크가 일상 생활과 하나가 되고 있습니다. 이렇게 네트워크로 제공되는 다양한 서비스를 제공하는 곳에는 서버라는 것이 필요한데 이 서버용 운영체제로 많은 경우에 리눅스가 사용되고 있습니다. 웹 서비스나 데이터베이스 등 다양한 서비스를 무료로 리눅스에 설치하여 있기 때문입니다. 

 

우리가 보통 생각하는 컴퓨터 뿐만 아니라 냉장고 같은 가전이나 전자기기에 임베디드 되는 리눅스까지 고려한다면  지금보다 훨씬 더 많은 곳에서 리눅스가 사용될 것입니다. 따라서 리눅스의 기본을 익히고 리눅스를 기반으로 하는 여러 개발도구들을 활용할 수 있다면 어디에서 필요한 인재가 될 수 있을 것입니다.

 

3.png

 

 

 

Emotion Icon 마지막으로 리눅스를 공부하는 모든 독자분들께 한 말씀 부탁드려요!

 

최근에는 리눅스도 GUI 기반으로 다양한 기능들을 제공하고 있어 쉽게 사용해볼 수도 있습니다. 처음의 기초적인 단계만 넘어서면 리눅스가 가지고 있는 매력에 빠지게 될 것입니다. 특히, IT분야로 진출하려는 학생들은 자신의 미래를 위해 리눅스 활용 역량을 꼭 강화하기 바랍니다.

 

4.png

 

댓글 입력
자료실