Home Knou: 유닉스 시스템 | 02. 리눅스 설치
Post
Cancel

Knou: 유닉스 시스템 | 02. 리눅스 설치

리눅스 설치

리눅스 실습 환경 준비

Rocky Linux

기존 CentOS 리눅스의 대체품 RHEL 소스를 이용해 만든 무료 배포판 안전성과 신뢰성을 위한 서버용 컴퓨터에 널리 사용 상용 RHEL 과 호환되지만 문제가 생길 때 스스로 해결해야 한다

하드웨어 사양

64비트 x86_64 프로세서 최소 1.5gb, 3gb 이상의 RAM 최소 10gb, 20gb 이상의 하드디스크

rockylinux 홈페이지에서 iso 이미지 파일을 받아서 사용할 수 있다

하드디스크의 비어있는 파티션에 설치할 수 있고 가상머신 소프트웨어를 이용해 설치할 수 있다

나는 그냥 aws ec2 에 RHEL 을 설치해서 사용해보려고 하는데 잘 될지

저장 장치 이름과 표준 디렉터리

파티션

하드디스크를 논리적으로 나눈 구역 리눅스는 1개의 루트 디렉터리 (/)만을 가진다 다른 파티션은 루트 파일 시스템의 특정 디렉터리에 부착된다 -> 저장 장치를 사용하려면 해당 저장 장치 이름을 루트 파일 시스템의 특정 디렉터리에 마운트 시켜야 한다 리눅스는 하드디스크나 주변 장치를 파일로 취급

장치 이름

장치 파일을 가지고 있는 표준 디렉터리 이름은 dev 리눅스에서 사용하는 하드디스크 장치 또는 파티션의 이름

  • IDE 디스크: 이름에 hd 를 붙임
  • SCSI 디스크: 이름에 sd 를 붙임 물리적 하드디스크가 추가될 때 알파뱃 순서대로 파티션 번호는 숫자 1부터 차례대로 /dev/hda1 ~ /dev/hdb1 ~ /dev/sda1 ~ /dev/sdb1 ~

  • CD 또는 DVD: /dev/sr0 ~

리눅스 표준 디렉터리

  • 루트 디렉터리: / 파일 시스템의 바탕을 이루는 중요한 디렉터리 모든 파일과 디렉터리의 최상위 디렉터리

  • 바이너리 디렉터리: /bin, /sbin 기본적인 명령의 실행 파일을 포함 (/bin) - cat, cp 등의 명령이 준비되어 있다 부팅 과정이나 시스템 관리에필요한 명령의 실행 파일을 포함 (/sbin) - 관리자 계정이 사용할 수 있는 명령

  • 부트 디렉터리: /boot 커널 이미지와 부트 로더의 설정 파일을 포함

  • 디바이스 디렉터리: /dev 장치를 접근하는데 사용되는 디바이스 파일이 위치한다

  • 시스템 설정 파일 디렉터리: /etc - password 파일 등 시스템의 중요한 환경 설정 파일이 위치

  • 사용자 계정 디렉터리: /home 사용자 계정의 홈 디렉터리가 만들어지는 디렉터리 해당 사용자만 사용할 수 있는 독립적 공간

  • 공유 라이브러리 디렉터리: /lib 프로그램들이 사용하는 시스템 라이브러리 파일이 위치

  • 미디어 디렉터리: /media 이동식 저장 장치가 마운트될 때 마운트 지점을 제공

  • 시스템 정보 디렉터리: /proc 커널이 사용하는 가상의 파일 시스템

  • 루트 계정의 디렉터리: /root 루트 계정의 홈 디렉터리

  • 사용자 디렉터리: /usr /usr/bin, /usr/sbin: 여러가지 실행 파일 /usr/include: 라이브러리 헤더 파일 /usr/lib: 실행 파일을 위한 사용자 라이브러리

  • 가변 자료 저장 디렉터리: /var 시스템 운영 중 핑요한 가변 자료가 저장된다 시스템 작동 로그, 인쇄용 스풀 영역, 사용자 메일박스 등

리눅스 설치

  • 하드디스크에 설치 DVD 또는 usb 를 이용하여 컴퓨터를 부팅 시킨다

  • 가상 머신에 설치 root 계정의 암호를 반드시 기억해야 한다

This post is licensed under CC BY 4.0 by the author.

Knou: 유닉스 시스템 | 01. 리눅스 소개

Knou: 유닉스 시스템 | 03. 셸 사용하기