ComputerSystem_report

1. 컴퓨터시스템관리

computer engineering.초코나무쑵 2020. 3. 28. 21:39

2020.03.16 컴퓨터시스템관리 수업

 

강의를 들은 후

->가상서버 VMware Workstation을 설치완료.

->리눅스 , 운영체제, 우분투 , 서버 , 가상머신 등 처음 들어보거나 익숙하지만 의미 파악이 안된 단어들이 있어 찾아봄.

 

* 새로 배운 내용

 

운영체제

  사용자가 컴퓨터를 쉽게 다룰 수 있게 해주는 인터페이스이며 하드웨어와 소프트웨어를 관리하는 소프트웨어 전체라고 할 수 있다. 

 

리눅스

  리누스 토르발스가 커뮤니티 주체로 개발한 컴퓨터 운영체제이며 유닉스(Unix)와 거의 동일하게 볼 수 있다.

 

커널과 우분투 리눅스

  하드웨어의 자원을 자원이 필요한 프로세스에 나눠주고 메모리 제어 등 프로그램이 운영체제에 요구하는 것들을 수행  하는 부분이다. 리누스 토르발스가 1991년에 리눅스 커널 0.01 버전을 작성 하였고 통상적인 리눅스는 토르발스가 만든 커널에 컴파일러, 셀, 기타 프로그램이 조합된 배포판이다. 배포판은 매우 많지만 그 중 모두 토르발스가 제작한 커널을 사용하며 대표적인 것이 우분투 리눅스이다.

 

*가상머신

  컴퓨팅 환경을 소프트웨어로 구축하는 것이다. 즉, 컴퓨터에 설치된 운영체제 안에 가상의 컴퓨터를 만들고 이 가상의 컴퓨터 안에 또 다른 운영체제를 설치.운영할 수 있다. 가상머신 3대에 가상 IP 주소를 할당하고, 가상 라우터를 통해 가상머신3대를 1개의 네트워크로 묶어 동일한 환경으로 사용된다.

 

 

*문제 발생 및 해결과정 (참고내용)

 

문제 1. 패키지의 의존성이 맞지 않고 망가진 고정 패키지가 존재

 

 

 

 

 

 

 

 

 

server 관련 프로그램 미리 설치 부분에서 저 안내문에 계속 떴다.

처음에는 Server 설치하면서 명령을 잘못 입력한 것 같아 프로그램 삭제-설치 부분을 4-5번 반복했다.

안내문에 대해 찾아본 결과 vim 패키지 설치시 의존성 확인해서 일부 맞지 않는 프로그램을 설치하도록 한다는 것이다.

 

*해결 과정

-->  apt-get install vim-commom=2:7.4.1689-3ubuntu1 명령으로 실행하기

 

 

고민 1. 가상머신을 사용하는 이유

 

1) 하나의 컴퓨터로 서로 다른 두 개 이상의 운영체제를 실행하고자 하기 위해

 

2) 하나의 컴퓨터 자원을 여러 사용자에게 나누어 주는 상황에서 상호 간섭을 없애기 위해

    ex) 클라우드 등에서 사용하는 가상머신이 있다.

 

3) 컴퓨터의 다른 부분에 영향을 주지 않는 독립 환경을 만들기 위해

    ex) 악성 코드를 분석 할 때 감염을 방지하기 위해 사용한다.

 

 

*회고

 

1. 좋았던 점 - 아쉬웠던 점

  무엇보다 가상머신을 직접 설치하고 부팅하는 과정을 공부하니 이론만으로 배웠을 때보다 가깝게 와닿았다. 윈도우로 로그인 후에 메뉴를 실행하고 나서 또 가상머신인 우분투로 로그인 후 메뉴를 실행했을 때는 의미 그대로처럼 작은 노트북이 화면에 들어온 느낌이었다. 명령을 작성하고 부팅할 때 가상머신이 돌아가는 과정들을 단계적으로 보고 배울 수 있게 되어서 좋았다. 종종 명령을 잘못 작성해서 오류가 뜨거나 작동이 되지 않았는데 무작정 프로그램을 삭제하고 처음부터 시작한 힘든 일을 여러번 했다. Enter누르기 전 작성한 것을 좀 더 자세히 보지 못한 아쉬움이 많았다.

 

 

2. 새로 알게된 점

 

  가상머신을 설치하고 부팅하는 과정에서 가상머신 내에 마우스 형태가 사라지게 되며 (Ctrl + Alt)키를 누르면 나타나는 것을 알게 되었다.

보통 p.w 입력시 정확한 글자는 나오지는 않지만 * 표시로 몇개의 글자인지 알수있다. 하지만 리눅스 (Server)에서 root 비밀번호 입력할 때 마우스 커서도, *같은 문자 모양도 나타나지 않는 것을 알게 되었다. 그 이유는 root 과정이 매우 중요하므로 그 조차 나타나지 않는 새로운 사실을 알게 되었다.

 

 

 

'ComputerSystem_report' 카테고리의 다른 글

6 . 컴퓨터시스템관리  (0) 2020.04.26
5. 컴퓨터시스템관리  (0) 2020.04.17
4. 컴퓨터시스템관리  (0) 2020.04.12
3.컴퓨터시스템관리  (0) 2020.04.03
2. 컴퓨터시스템관리  (0) 2020.03.29