[Linux] 리눅스 설치와 기본 사용법

IkSun·2023년 4월 10일

리눅스실습

목록 보기
1/14
post-thumbnail

학습목표

  • 리눅스의 탄생과 발전 과정을 설명할 수 있다.
  • GNU 프로젝트, 리눅스 배포판, 가상머신이 무엇인지 설명할 수 있다.
  • 가상머신을 설치하고 여기에 리눅스를 설치할 수 있다.
  • 리눅스 윈도 환경의 메뉴 구조를 이해하고 필요한 응용 프로그램을 실행할 수 있다.
  • 리눅스에서 터미널 창을 열고 기본 명령을 사용할 수 있다.

01 리눅스 기초

◼ 리눅스는 유닉스와의 호환성 및 공개 소프트웨어라는 점에서 큰 주목을 받았다.
◼ 임베디드 시스템, 모바일 기기 등 다양한 환경에서 사용

◼ 리눅스 시작과 발전

  • 핀란드의 리누스 베데딕스 토르발스가 처음 개발
  • 미닉스라는 교육용 운영체제를 참조하여 새로운 운영체제를 개발함
  • 1991년 8월 26일 리눅스 탄생일

◼ 리눅스 커널과 응용 프로그램

  • 응용 프로그램 : 문서 편집기, 컴파일러, 웹 서버
  • 리눅스 커널 : 프로세스관리, 파일 시스템 관리, 메모리 관리

◼ 리눅스와 GNU 프로젝트
1) GNU 프로젝트

  • 유닉스와 호환되는 자유 소프트웨어를 개발하는 프로젝트
  • 1985년 리처드 스톨먼이 시작

2) GNU 의 목적 : 모든 소프트웨어를 자유롭게 사용

  • 프로그램을 어떠한 목적으로도 실행할 수 있는 자유
  • 프로그램이 어떻게 동작하는지 학습하고, 자신의 필요에 맞게 개작할 수 있는 자유. 이를 위해서 소스코드에 대한 접근이 전제 되어야 한다.
  • 이웃을 도울 수 있도록 복제물을 재배포할 수 있는 자유

◼ 리눅스 배포판

  • 리눅스 커널응용 프로그램을 적절하게 구성한 버전
  • 누구나 본인이 원하는 대로 구성하여 배포 가능

◼ 리눅스의 특징과 구조

  • 리눅스는 공개 소프트웨어이며 무료로 사용할 수 있다.
  • 유닉스와 완벽한 호환성을 유지한다.
  • 서버용 운영체제로 많이 사용된다.
  • 편리한 GUI 환경 제공

02 리눅스 실습환경 구축

◼ 가상머신(VM)

  • 가상머신은 PC 에 설치된 운영체제(호스트 OS)에 가상의 머신(시스템, H/W)을 생성한 후 여기에 다른 운영체제(게스트 OS)를 설치할 수 있도록 해주는 응용프로그램.

04 리눅스 명령 사용법

◼ 터미널의 시작과 종료
1) 터미널 닫기 :

  • ❎ 클릭
  • $ exit
  • ctrl + d
    2) 프롬프트 : 사용자의 명령 입력을 기다리는 표시
    3) 홈 디렉토리
  • 사용자 계정의 기본 디렉토리
  • $ pwd

◼ 명령행 편집
1) 문자 지우기 : backspace, delete
2) 단어 지우기 : ctrl + w
3) 행 지우기 : ctrl + u

◼ 명령의 구조와 사용

명령의 구조

명령 [옵션] [인자]

05 기초 명령의 사용법

◼ date 명령 : 날짜와 시간을 출력한다
◼ clear 명령 : 화면을 지운다.
◼ man 명령 : 명령 사용 방법을 화면에 출력한다.
◼ passwd 명령 : 사용자의 계정의 비밀번호를 변경한다.

profile
공부한 것 기록용

0개의 댓글