리눅스 기초

징니징징·2024년 10월 2일

LINUX / Ubuntu

목록 보기
1/5

🐧 리눅스(LINUX)란 ?

  • 리눅스는 핀란드의 소프트웨어 엔지니어 리누스 토르발즈(Linus Torvalds)가 유닉스(Unix)에 기반하여 만든 운영체제
  • 1991년에 세상에 처음 등장한 이래로 현재까지 개인용 컴퓨터, 스마트폰, 자동차, 가전제품, 슈퍼컴퓨터 등 다양한 분야에 범용적으로 사용되고 있음

🪧 리눅스의 특징

  • 독립된 플랫폼을 갖는 운영체제
  • 빠른 업데이트
  • 강력한 네트워크 지원
  • 다중 작업과 가상 터미널 환경지원
  • 유닉스와 리눅스의 완벽한 호환
  • 공개형 오픈 소스의 운영체제
  • 다중 사용자 환경 지원
  • 무료로 사용할 수 있으며 비교적 가벼운 운영체제
  • 저사양 컴퓨터에서도 서버 구축 가능

📒 리눅스 종류

  1. 우분투 (Ubuntu)
    : 데비안(Debian) 리눅스 기반의 리눅스
  2. 페도라 (Fedora)
    : 레드햇 (Red)의 선행프로젝트 리눅스
  3. 리눅스 민트 (Linux Mint)
    : 우분투를 기반으로 제작된 리눅스
  4. 오픈수세 (OpenSUSE)
    : 수세리눅스의 개발사인 노벨사의 후원을 받아 제작
  5. 센트OS (CentOS)
    : 레드햇 엔터프라이즈를 그대로 빌드하여 상표권만 제거한 리눅스

🔧 리눅스 시스템의 구조

  • 셀(shell) : 사용자 명령 해석기
  • 커널(kernel) : 해석된 명령을 수행받아 해당 작업을 수행하는 기능

🔎 리눅스 디렉토리 구조

🌱root
 ┣ 📦bin
 ┣ 📦home
 ┃ ┣ 📂JiEun
 ┃ ┃ ┣ 📂바탕화면
 ┃ ┃ ┣ 📂@@@ 폴더
 ┃ ┃ ┗ 📜index.html
 ┣ 📦lib
 ┣ 📦user
 ┣ 📦boot
 ┗ 📦etc
  • root directory ('/') 기준 아래로 특정한 디렉토리들이 구성
  • /bin : 리눅스 기초 명령어 파일들이 저장된 디렉토리
  • /boot : 커널 및 부팅 관련한 파일들
  • /dev : 시스템 장치파일로, 이른바 디바이스 파일들이 존재함 (실제 파일 X, 장치들을 관리하기 위해 사용되는 파일)
  • /etc : 시스템 관련 설정 파일들

  • /home : 일반 사용자 홈 디렉토리들
  • /lib : 공유 라이브러리 폴더
  • /media : CD-ROM, USB 드라이브와 같은 탈부착이 가능한 장치들의 마운트 포인트로 사용
  • /proc : 시스템 정보 파일들
  • /root : Superuser의 홈디렉토리
  • /sbin : 시스템 관리용 실행 파일
  • /tmp : 임시 파일 생성용 폴더
profile
공부로그

0개의 댓글