Secret Poten

2.CentOS 제1장 + 터미널 접속과 기본 명령어 본문

리눅스/CentOS

2.CentOS 제1장 + 터미널 접속과 기본 명령어

potentail 2016. 7. 7. 11:58

하핳... 안녕하세요

이번은 CentOS 2번째 강좌로

명령어를 익힐 시간이 슬슬 다가온거 같네요~

윈도우와는 다르게 명령어 즉 키보드로 명령어를 입력하여

파일을 만들고 복사하고 붙여넣고 디렉터리를이동하고.....

사실상 쓰기 엄청 불편한데 사람들은 왜 리눅스를 사용하냐!!!

라는 의문점이 들수있습니다. 네 저도 물론그랬습니다 (ㅜㅠ)





리눅스는 일단 가장큰건 무료입니다!

물론 라이센스가붙어서 유료인리눅스도있는데 우리가 쓰는 리눅스는 죄다 무료입니다

(오픈소스의 위력이랄까요?!)

윈도우보다는 불편하지만 최적화가 잘되어 메모리관리도 효율적이며

서버에있어서 안정적으로 구축할수있습니다

주목적은 서버에 초점이 맞춰지겠죠?!

그외에도 운영체제가 가볍다보니 태블릿PC에 설치하셔서 웹서핑정도는 할수있을?

만한 운영체제입니다


거두절미하고 바로시작해보도록 하겠습니다


먼저 VMware에 설치하였던 리눅스를 켜주세요!

(전 CentOS가 클라이언트.서버 2개가 설치되어있습니다)

전 기본적으로 서버CentOS를 이용해서 강좌를 진행하겠습니다

(서버나 클라이언트나 똑같은 설정으로 설치하였으니 걱정않으셔도 됩니다)


먼저 첫번째 강좌에서 한번 보셨듯이

오른쪽 클릭한우 Open in Terminal을 누르시게되면

짜잔~ 하고 터미널이 열리게됩니다

윈도우와는 많이 다른모습이죠?

이 터미널은 리눅스의 핵심입니다

윈도우에서 하는 모든행위가 이 터미널에 명령어를 입력함으로써 실행이되는거기 때문이죠!


제가 우분투 강좌를 쓸때에는 root계정을 잘 쓰지않았는데

왜 CentOS에서는 root계정으로 로그인해서 사용하냐면

CentOS에선 주로 서버에 관련된 내용을 다루기때문에

서버파일을 수정하고 관리하기편한 root계정을 이용합니다

그이외에 나중에 회사를 취직한다던지 진짜로 서버를구축해서 운영하시는 분이라면

root계정은 사용을 잘 안하시는게 좋습니다 :)


일단 오늘은 아주~ 기본적인 명령어부터 시작하도록 하겠습니다


사실 진도를 빼는건 책의 내용을 토대로 진행할려했으나

뒤죽박죽 썩여있어서 더 헷갈리실거 같아 그냥 필요할거 같은 명령어로 준비했습니다

물론 다음강좌나 다다음강좌나 명령어에 대해서는 앞으로 설명할게 조금많이남아있어서

차근차근 익히시면 될거 같습니다!!


제일 첫번째로 설명드릴건

명령어의 형식입니다

명령어의 형식은 대부분의 명령어가 공통적으로 가지고있으므로 끼워맞추기만 하면되는것이지요


명령어 [-옵션] [인자]

이정도로만 생각하시면 될것같습니다 명령어는 직접 쳐보면서 느끼는게 가장중요하죠


글만 있으니 지루하시죠...?!


직접 명령어를 쳐봅시다


1. date

기능 : 날짜와 시간을 출력한다.

형식 : date


이건 엄~청 간단한건데요

그냥 현재 시간을 나타내주는 명령어입니다

아직 첫시작이기때문에 어려운 명령어라던지 그런 명령어는 아직 쓰지않도록하겠습니다

(리눅스 처음시작부터 어려운 명령어를 접하게되면 포기하시는분이 많아요 ㅠㅜ)

전 처음시작하시는 분들을 위주로 쉽게 풀어서 쓰고있기때문에 어느정도 숙달되신분은

엄청 쉽게 느껴지실수도 있습니다 :D


2. clear

기능 : 화면 청소

형식 : clear


이 clear는 어떤 명령어인지 대충! 감이오실거에요

clear 명령을 치게되면

요로코롬 화면이 깨끗해집니다

실수로 지워버렸다면

다시 올라가시면 clear이전에 썻던 명령어가 남아있으니 걱정하지 않으셔도됩니다 XD


3. man

기능 : 명령어 옵션이나 사용방법을 보여준다

형식 : man [명령어]


이건 저도 가~끔씩 이용하는 명령어인데요

명령어가 잘기억이 나지않는다거나 옵션이 필요할떄 이걸 많이 쓰곤합니다


일단 확인을 위해서 date명령어의 사용방법을 출력해볼까요?

명령어를 입력하시게되면!

엔터키나 스페이스바키로 내려가면서 보실수 있습니다

그런데....

왜 안나가지지....?

라고 하실수도있는데

man명령어를보다가 나가고싶으시다면 q(Q)를 누르시면됩니다

그러면 요로코롬 명령어에서 탈출할수 있습니다 ㅎㅎ


4. passwd

기능 : 비밀번호 변경

형식 : passwd 계정명


이건 그냥 간단하게 비밀번호를 변경하는 용도로 사용합니다~

일전에 root계정에 비밀번호를 설정한것을 한번 바꾸어 볼까요?


passwd root

을 입력하시면 이렇게 뜹니다 원하는 비밀번호로 재설정 해봅시다 :D

단 주의점은 비밀번호를 잊어먹지않게 어딘가에 메모를 해두거나합시다

물론 비밀번호 분실시 다시 찾는방법은 있습니다만 조금 까다롭기때문에 잊어버리지 않게 조심합시다


※주의

비밀번호를 입력해도 *표시나 아무런 표시가 안뜨기때문에 당황하시면 안됩니다


이렇게 비밀번호 입력창에는 아무것도 뜨지않습니다 ㅎㅎ

입력을 잘하셨다면 성공적으로 업데이트 되었습니다. 라는 문구와함께 성공하게 됩니다


그리고 마지막으로 exit ! 

4. exit

기능 : 계정 로그아웃 및 터미널 종료

형식 : exit


이 exit는 접속중인 사용자계정에서 한단계 물러가거나

혹은 터미널을 종료시킬때 사용됩니다

만약에 터미널을 root가 열었으며 root로 로그인 되어있는 상황이라면 터미널종료

root가 열었지만 다른계정으로 로그인해서 A라는 사용자가 이용중일시

A사용자는 로그아웃한후 root로 다시 변경


설명이 조금 어렵지만 일단은 기본적으로 [종료] 명령어로 알면 될거 같습니다 XD

컴퓨터 종료가아니라 터미널창 종료입니다 ㅎㅎ


한번 해볼까요?


요렇게 터미널이 종료가됩니다


그렇다면 오늘강좌는 여기까지

하기전에!

스냅샷 하나 찍고 갑시다

스냅샷이라는것은 복원지점 포인트랑 비슷한 이야기인데요

만약에 설정파일을 잘못 수정하여서 문제가 생길경우

스냅샷을 찍었던곳으로 워프가 가능합니다

일종의 백업과 복원의 의미를 품고있죠

VM 메뉴에서 스냅샷 항목에 Take Snapshot을 눌러줍시다

나중에 Snapshot manager를 통해 찍었던 스냅샷을 관리할수있습니다

스냅샷 이름을 정합니다

설명도 덧붙여주면 좋겠죠?


요런식으로 사진을 한장 찰칵 찍어둡시다

물론 스냅샷이름이라던지 설명은 원하시는대로 설정을 해주시면됩니다 :D


그다음 Take Snapshot을 누르게되면!!

제가 표시한곳이 보일지 모르겠지만 ㅠㅜ

왼쪽 하단에 Saving state... 13%

이런식으로 저장이 되고있습니다

이 저장될 동안은 사용을 하지마시고 100%될때까지 기다려줍시다

저장하는데 오래걸리니 폰게임이라도 하고있죠!! ㅎㅎ


스냅샷이 전부다 찍어지면!!

요런식으로 스냅샷 항목에 추가가 됩니다


나중에 파일설정을 잘못하였다던지 실수를 했을경우

이 스냅샷으로 다시 되돌리시면 됩니다 :D

그외 궁금한점은

http://secretpoten.tistory.com/category/%EA%B3%B5%EC%A7%80%EC%82%AC%ED%95%AD

공지사항을 잘보시고 오픈채팅으로 물어봐주시면 감사하겠습니다 :D



Comments