리눅스 시스템 질문

tnal6997의 이미지

안녕하세요
리눅스 처음 배우는 학생입니다
저는 putty 이용해서 리눅스 배우고 있습니다.

리눅스, bash, peace(서버이름인 것 같아요), putty, 우분투, GNU, shell, 터미널 등의 관계와 용도들을 잘 모르겠습니다..!

설명 좀 부탁드립니다..!

세벌의 이미지

한 번에 여러가지 물어보시니 답하기도 쉽지 않네요.

putty : MS 윈도에서 리눅스에 원격으로 접속하는 프로그램

우분투 : 리눅스 배포본 종류가 여러가지 있는데 그 중 하나

GNU : https://www.gnu.org/ 읽어보세요

shell : 조개껍데기
https://en.wikipedia.org/wiki/Unix_shell
https://ko.wikipedia.org/wiki/%EC%85%B8

터미널 : 고속버스 터미널과는 좀 다르죠? 비슷한 점도 있고...
http://ji-ggu.tistory.com/entry/3Linux-%ED%84%B0%EB%AF%B8%EB%84%90 읽어보셔요.

한 번에 너무 많은 것을 알려하면 힘들 수 있으니,
구글 검색을 하면서
리눅스 관련 쉬운 책을 보면서
조금씩 천천히 해 보셔요.
모르는 것 있으면 kldp 에 자주 물어보시고.

질문 잘 하는 방법
https://wiki.kldp.org/wiki.php/DocbookSgml/Beginner_QA-KLDP#AEN70
이 글도 읽어보면 좋아요.

tnal6997의 이미지

[리눅스]
os의 종류 중 하나. 오픈소스임
ex. 우분투리눅스
구성: kernel + shell

사용자 - shell - kernel

[kernel]
OS의 핵심 프로그램. 시스템 제어

[shell]
kernel과 연결되어 사용자의 명령어를 해석하여 커널로 보냄
kernel에 접근하기 위한 명령어 처리기이다. 
ex. bash(Bourne Again Shell)는 GNU(GNU is Not Unix) 프로젝트를 위한 command shell

[터미널]
사용자를 shell에 연결해주는 interface
ex. putty
정리해보니 이렇게 되는 것 같네요

답변 감사드립니다:)