Computer >> 컴퓨터 >  >> 시스템 >> Linux

리눅스 초보 사용자가 반드시 지켜야 할 5가지 황금 법칙

수많은 리눅스 관련 오해와 편견을 무릅쓰고 새로운 운영체제인 리눅스에 도전하기로 결심하셨나요? 그렇다면 이제 중요한 것은 윈도우에서 리눅스로의 전환이 순조롭게 이루어지도록 하는 일입니다. 아래의 다섯 가지 황금 법칙만 지키면 초보자라도 충분히 잘 적응할 수 있습니다. 이제 리눅스 사용에 실패할지 모른다는 두려움에서 벗어날 시간입니다.

1. 자신에게 맞는 리눅스 배포판 신중하게 고르기

저는 윈도우 7에서 엘리멘터리 OS 루나(Elementary OS Luna)로 쉽게 갈아타면서 즐거운 리눅스 입문 경험을 했습니다. 하지만 모든 초보 사용자가 이렇게 운이 좋은 것은 아닙니다.

리눅스를 처음 접하는 몇 번의 시도에서 오류와 문제가 계속된다면, 리눅스 자체에 흥미를 잃고 다시 돌아갈 수 있습니다. 따라서 자신의 컴퓨팅 요구 사항에 맞는 배포판으로 시작하는 것이 매우 중요합니다. 윈도우나 맥에서 이전하고 싶은 경우, 오래된 노트북에 리눅스를 설치하고 싶은 경우 등 상황별로 도움이 되는 자료가 많으니 적극적으로 참고하세요. 리눅스로 전환하기 전에는 '정말 리눅스를 사용해야 할까?'라는 체크리스트를 먼저 살펴보는 것도 좋습니다.

적합한 배포판을 선택하면 리눅스 경험이 한층 쾌적해집니다. 마음에 드는 배포판을 찾기까지 몇 가지를 직접 시험해 봐야 할 수도 있지만, 부담 없이 리눅스를 체험할 수 있는 안전한 방법이 다양하게 마련되어 있으니 자신에게 맞는 환경을 찾지 못할 이유가 없습니다.

배포판 선택으로 고민 중이라면, 리눅스 배포판 선택 가이드를 참고하면 큰 도움이 될 것입니다.

2. 리눅스 용어(Linuxspeak) 익히기

요즘 리눅스 시스템은 설치만 하면 바로 잘 작동합니다. 물론 하드웨어 호환성 문제를 해결하거나 기존에 쓰던 프로그램의 대체재를 찾아야 할 때도 있지만, 대부분의 경우 운영체제를 사용하는 데 특별한 전문 용어 지식이 필요하지 않습니다.

그러나 리눅스를 사용하다 보면 궁금증을 자극하는 여러 용어와 자료를 만나게 됩니다. 모두가 언급하는 sudo 명령어는 무엇일까요? 리눅스 커널이란 무엇이며, 데스크톱 환경은 또 무엇을 뜻할까요? 이런 주제들을 하나씩 탐구하며 리눅스 특유의 용어들에 익숙해지세요. 이후 문제 해결(트러블슈팅)이 훨씬 수월해질 것입니다.

이 과정에서 유용한 단축키와 훌륭한 리눅스 앱들을 발견하게 되고, 크롬북에 리눅스를 설치하는 방법 같은 재미있는 명령어와 팁도 자연스럽게 알게 될 것입니다.

3. 명령어 실행 전 반드시 조사하기

상황에 따라 리눅스 명령줄(터미널)은 치명적일 수 있습니다. 하지만 그렇다고 터미널을 아예 피해야 한다는 뜻은 아닙니다. 안전하고 쉬운 방법으로 명령줄 사용법을 익힐 수 있습니다(필수 리눅스 명령어 40가지부터 시작해 보세요). 다만 터미널을 사용할 때는 약간의 주의가 필요합니다. 출처 불명의 명령어를 무작정 복사해 붙여넣기 전에, 웹 검색을 통해 해당 명령어가 무엇을 하는지, 어떻게 작동하는지 먼저 확인하세요. 명령어 실행 전에는 반드시 신뢰할 수 있는 자료를 통해 정보를 확인하는 습관을 들이는 것이 좋습니다.

특정 명령어의 기능이 궁금하다면 터미널에 man을 입력한 뒤 명령어 이름을 함께 입력해 보세요. 해당 명령어의 용도와 올바르게 작동하기 위해 필요한 매개변수를 설명하는 매뉴얼이 열립니다. 예를 들어 man rm을 입력하면 rm 명령어에 대한 설명을 확인할 수 있습니다.

매뉴얼 내용을 바로 이해하기 어려울 수도 있지만, 실행 전에 한 번 더 생각해 볼 기회를 준다는 점에서 충분히 가치가 있습니다. 터미널 명령어를 다룰 때는 이런 신중함이 무엇보다 중요합니다.

4. 나만의 리눅스 환경으로 꾸미기

반드시 리눅스 설정을 만져야 할 필요는 없지만, 개인화에 시간을 투자하면 리눅스가 어떤 것까지 가능한지, 어떻게 활용하면 좋은지 자연스럽게 배우게 됩니다. 실제로 저는 배포판 커스터마이징을 시도하면서 다음과 같은 사실들을 알게 되었습니다.

  • Alacarte(시스템 메뉴 편집기), Guake(드롭다운 터미널) 같은 훌륭한 앱 활용
  • Elementary Tweaks로 eOS의 창 제어 버튼 변경
  • USB 드라이브를 안전하게 분리할 수 있는 시스템 트레이 바로가기나 인디케이터 애플릿 추가
  • 배터리 수명 연장 및 CPU 주파수 조절로 시스템 성능 최적화
  • Ubuntu Tweak으로 불필요한 파일과 패키지 정리

작업 흐름을 단순화하고 리눅스 사용 경험을 개선할 수 있는 트윅 목록을 정리해 보세요. 그런 다음 해당 변경 사항을 적용하는 방법과 팁을 검색하면 됩니다. 예를 들어 어떤 앱이든 시스템 트레이에 고정하는 방법을 찾아보는 것도 좋은 시작입니다. 물론 어떤 수정 작업을 하든 그전에 반드시 데이터를 백업해 두어야 합니다.

5. 리눅스 커뮤니티 적극적으로 활용하기

열정적인 사용자와 개발자들의 친근하고 활발한 커뮤니티가 리눅스 생태계를 지탱하고 있습니다. 리눅스 포럼, 블로그, 유튜브 채널을 정기적으로 방문하면 보안 취약점, 기술적 해결책, 유용한 팁, 최신 배포판 소식 등을 빠르게 접할 수 있습니다.

마음에 드는 소프트웨어를 찾지 못했나요? 하드웨어가 작동하지 않나요? 초보적인 질문이라도 망설이지 말고 LinuxQuestions나 Ask Ubuntu 같은 인기 포럼(배포판 전용 포럼 포함)에서 도움을 요청하세요. 의외로 리눅스 사용자들이 아주 성실하고 자세하게 답변해 주는 것을 경험하게 될 것입니다. 다만 안전을 위해 받은 정보는 반드시 여러 번 교차 확인하는 습관을 들이세요.

'초보' 딱지 떼기

리눅스식 사고방식과 사용 방법에 익숙해지는 데는 어느 정도 시간이 필요합니다. 더 빨리 적응하고 싶다면 짧은 시간 안에 리눅스를 학습할 수 있는 다양한 방법들을 활용해 보세요.

위에서 소개한 다섯 가지 원칙만 지키면 큰 문제를 피하면서 리눅스 환경에 금세 익숙해질 수 있습니다. 언젠가 리눅스 초보자들이 저지르는 흔한 실수에 대한 글을 읽으면서 '나는 하나도 해당되지 않네?'라고 느끼게 될 겁니다. 그만큼 성장했다는 증거입니다!

새로운 리눅스 사용자로서 겪고 있는 가장 큰 어려움은 무엇인가요? 댓글로 공유해 주세요. 저희 혹은 다른 독자들이 해결책을 제안해 드릴 수도 있습니다.