대부분 많은 분들이 윈도우를 사용을 하고 있지만, IT 기업에서 일을 하다가 보면 리눅스를 더 많이 접하게 되기도 합니다. 그리고 리눅스도 점점 좋아져서 맥 처럼 쉽게 사용을 할수도 있는데요. 이번 포스팅에서는 리눅스 명령어를 익히는데 도움이 되는 재미있는 무료 웹 게임을 소개해 보려고 합니다. 

혹시 IT 기업에서 일을 하고 싶으시거나 리눅스에 관심이 있으시다면 한번 해보시면 좋을거 같아요. 나름 재미 있습니다. ^^ 누군가 보면 뭔가 멋진걸 하는것처럼 보일수도 있어요. 

해킹 공부를 하는데 도움이 되는 OverTheWire

기본적으로 리눅스를 어느정도 사용을 할수 있는 분들이라면 OverTheWire 에 도전해 보시기 바랍니다. 그렇게 어렵지 않은 수준으로 보안 개념을 통해서 해킹 공부를 해볼수 있는 곳입니다. 링크 를 클릭을 하시면 아래와 같은 웹 페이지에 접속을 할수가 있는데요. 

실제로 터미널을 이용을 해서 서버에 접속을해서 각 레벨별 과제를 해결을 하면서 올라 갈수 있습니다. 상당히 많은 공부가 될수 있는 사이트이니 한번 해보시면 좋을거 같아요. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임

실제로 Level0 은 알려준 주소로 ssh 를 이용을 해서 연결만 하면 되는데요.연결을 하시면 아래와 같은 화면을 볼수가 있습니다. 이제 Level1 부터 해보시면 됩니다. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임2

기본 리눅스 명령어를 배울수 있는 Terminus 

두번째 사이트는 기본 리눅스 명령어를 재미있게 배워 볼수 있는 Terminus 라는 웹 게임입니다. MIT 학생들이 만들었다고 하는데 생각보다 몰입도가 있는게임입니다. 링크를 통해서 접속을 해보시면 아래와 같은 페이지를 볼수가 있는데요. 

간단하게 어떻게 해야 하는지 설명이 나와 있는데요. 이 상태에서 안내가 되어 있는 것처럼 현재 디렉토리를 볼수 있는 리눅스 명령어인 pwd 를 입력을 해보시면 게임을 어떻게 해야 할지 감이 오실겁니다. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임3

실제로 pwd 를 입력을 하게 되면 아래 보시는 것처럼 나오는데요. 현재 HOME 이라고 되어 있고 옆에 간단하게 집 모양의 그림이 표시가 되는걸 볼수가 있습니다. 그리고 ls 를 입력을 하면 현재 어떤 항목들이 있는지 알수가 있고, cd 등을 이용을 해서 이동을 해보시기 바랍니다. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임4

하시다보면 나름 재미있게 해볼수 있습니다. ^^

vi 편집기 사용법을 익힐수 있는 https://vim-adventures.com/

리눅스를 사용을 하다가 보면 GUI 에서도 사용을 할수도 있지만 대부분 작업을 터미널에서 해야 합니다. 그리고 텍스트를 편집을 할때도 터미널에서 사용을 해야 하는데요. 이때 많이 사용하는게 vi 혹은 vim 입니다. 그런데 마우스를 이용을 하는게 아니라 키보드를 이용을 해야 하기 때문에 사용을 하다가 보면 햇갈릴수도 있습니다. 

이럴때 이 vim-adventrues 게임을 하시다면 보면 어느정도 익힐수가 있을거 같습니다. 링크를 클릭을 하시면 아래와 같은 페이지를 볼수가 있어요. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임5

기본 커서 이동 키인 hjkl 을 이용을 해서 이동을 하면서 게임을 진행을 하면 되는데요. 게임을 하면서 vi 사용방법을 어느정도 익힐수 있을거에요. 해보시면 상당히 재미있다는 생각이 드실겁니다. ^^

게임의 목적은 vi 에서 사용하는 키 들을 모으는 거에요. 그리고 각 키에 대해서 궁굼하시다면 :help 를 입력을 해서 확인해 볼수도 있습니다. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임6

중급 명령어 사용방법을 배울수 있는 https://cmdchallenge.com/

이제 기본적인 명령어 사용하는 방법을 익히셨다면 어떤 작업을 위해서 어떤 명령어를 이용을 해야 하는지 직접 찾아서 해볼수가 있습니다. cmdchallenge.com 이라는 사이트에 접속을 해보시면 어떤 작업을 해야 할때 어떻게 명령어를 입력을 해야 하는지 찾을수가 있습니다. 접속을 하시면 아래와 같은 페이지에 접속을 하게 되는데요. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임7

제일 먼저 파일을 복사하기 위해서 어떤 명령어를 사용을 해야 하는지 물어 봅니다. 명령어를 맞추면 다른 문제를 또 받게 되는데요. 이러한 방식으로 조금식 해결을 해보시면 됩니다. 

리눅스 명령어를 익히는데 도움이 되는 무료 웹 게임8

아마도 상당히 리눅스 명령어를 익히시는데 많은 도움이 되실거에요. 그리고 나름 게임 형태이기 때문에 지루하지 않게 재미있게 할수가 있습니다. 

이번 포스팅에서는 리눅스 명령어를 배울수 있는 재미있는 게임을 제공을 하는 사이트에 대해서 알아 보았습니다. 리눅스에 관심이 있으신 분들은 접속해서 해보시면 좋을거 같아요. 특히 VI 같이 사용하기 어려운 에디터를 익히는데정말 도움이 되는 사이트도 있습니다. 

그럼 오늘도 여기까지 포스팅을 보아 주셔서 감사합니다. 도움이 되셨다면 하단에 구독 & 공감 많이 부탁 드려요.