본문으로 바로가기


오늘날의 리눅스는 발전을 거듭하여 GUI가 잘 되어있어 사용자가 꼭 필요한 상황이 아니면 명령어를 직접 입력하지 않아도 편하게 사용할 수 있는 수준에 이르렀습니다. 이는 현대의 리눅스 배포판의 GUI가 얼마나 잘 만들어졌는지를 보여줍니다.




그러나 아직도 리눅스 명령어는 리눅스를 사용하려면 반드시 필요합니다. 실제로 리눅스 명령어는 매우 간단하고 직관적이며 사용법도 쉽기 때문에 리눅스 명령어를 사용하는 것은 원하는 메뉴를 찾아서 클릭하는 것보다 훨씬 간단하고 쉽고 빠를 때도 있습니다.




리눅스 초보자들이 가장 많이 실수하는 것이 바로 명령어인데 많은 전문가들이 이는 명령어에 대한 두려움에서 시작된 것이라고 합니다. 리눅스 명령어는 어렵고 복잡하고 많이 외워야한다는 막연한 선입견때문이 아닌가 싶습니다. 그러나 리눅스 명령어를 알아두면 다양한 상황에서 유용하게 사용할 수 있습니다. 지금부터 리눅스 초보자라면 반드시 알아야 할 리눅스 명령어에 대해서 소개해드리겠습니다.


1. login


이 명령어는 사용자를 인정받기 위해 로그인을 할 때 사용합니다. 리눅스 시스템은 멀티 유저(Multi user) 개념에서 시작하였기 때문에 리눅스를 사용하려면 반드시 로그인을 필요로 합니다. 말 그대로 ID를 입력하고 로그인을 하면 됩니다.


2. passwd


이 명령어는 패스워드를 변경하는 명령어입니다. 리눅스의 경우 일반적인 운영체제의 컴퓨터보다 훨씬 해킹에 대한 위험이 높기 때문에 비밀번호를 복잡하고 길게 만들어주는 것이 좋으며 paswwd 명령어를 사용하여 비밀번호를 자주 바꿔주는 것이 중요합니다.


3. du


하드사용량을 체크하는 명령어입니다. 컴퓨터의 하드 전체 공간을 알고싶으면 'du'를 입력하고 특정 디렉토리의 사용량을 알고싶으면 'du -s xxx'를 입력하면 됩니다.




4. man


이 명령어는 가장 기초적인 명령어입니다. man은 다른 리눅스 명령어의 기능과 사용법을 알고싶을 때 사용하는 명령어입니다. 


man을 사용하면 다른 명령어의 기능과 사용법을 알 수 있으며 심지어는 'man man'을 입력하면 man명령어를 자세하게 소개하는 페이지가 나오게 됩니다.


본인이 사용하려는 명령어가 어떤 기능이 있는지 확실하지 않을 때 man을 'man xxx' 방식으로 사용하면 해당 명령어에 대해서 자세하게 알 수 있습니다. 따라서 man은 반드시 알아야 하는 리눅스 명령어입니다.


5. Is


이 명령어는 현재 디렉토리의 내용을 보여주는 명령어입니다. 예를 들어 'Is~'라고 입력하면 루트 디렉토리가 가지고 있는 파일들을 보여줍니다.


6. pwd


이 명령어는 현재 작업 중인 디렉토리를 확인할 때 사용하는 명령어입니다. pwd는 'print working directory'의 약자입니다. 이 명령어를 사용하면 '~/xxx' 형식으로 자신이 작업 중인 디렉토리를 보여줍니다.


7. cd 


작업할 디렉토리를 바꿀 때 사용하는 명령어입니다. 만약 작업할 디렉토리를 바꾸고 싶다면 'cd xxx'형식으로 사용하면 xxx 디렉토리로 바뀌게 됩니다.


8. mkdir


이 명령어는 새로운 디렉토리를 만들때 사용합니다. 예를 들어 video 디렉토리를 만들고 싶으시다면 이 명령어를 'mkdir video'와 같이 입력하면 video 디렉토리가 생기게 됩니다.




9. cp


특정 파일의 사본을 생성할 때 사용하는 명령어입니다. 이 명령어는 사본을 생성할 때 새로운 이름으로 생성할 수 있습니다. 사용방법도 간단합니다. 'cp apple banana'를 입력하면 apple 파일의 사본을 banana라는 이름으로 새로 생성하는 것입니다. 사본을 생성하는 것이기에 apple 파일은 그대로 존재하고 banana 파일이 새로 생기는 것입니다.


10. mv


이 명령어는 파일 이름을 변경하거나 다른 디렉토리로 옮길 때, 두 가지 작업을 동시에 할 때 사용할 수 있습니다. 'mv apple banana'라고 입력하면 apple 파일의 이름을 banana로 바꿔줍니다. 'mv apple ~/xxx'라고 입력하면, apple 파일을 xxx 디렉토리로 이동시킵니다.


위의 명령어들은 리눅스 초보자라면 반드시 알아야 할 리눅스 명령어입니다. 위의 명령어들은 실생활에서 자주 쓰이는 로그인 패스워드부터 파일의 이름을 변경하거나 파일을 복사, 이동시키는 명령어들입니다.


이외에도 파일을 지우는 rm 명령어 메모리 상태를 보여주는 top 명령어 시스템을 종료하는 halt 명령어, 시스템을 다시 시작하는 reboot 명령어 등 다양한 명령어들이 존재하고 있으니 위의 반드시 알아야 할 리눅스 명령어 10가지를 손에 익히시면 다른 리눅스 명령어들을 공부해보시는 것도 좋은 선택입니다. 지금까지 리눅스 초보자라면 반드시 알아야 할 리눅스 명령어였습니다.

이 포스트 공유하기

페이스북
트위터
구글+
네이버
밴드
카스