LambFerret's Blog
#1 <리눅스 일반 - 리눅스의 이해> 본문
리눅스의 이해
- 개요
- 특징
- 오픈소스 운영체제
- 멀티유저 멀티태스킹
- 멀티 스레드 네트워크
- 여러 fs 지원
- 장단점
- 유닉스와 완벽 호환 : POSIX 규격
- 안정적 : 항상 켜놓아도 됨
- 하드웨어를 효과적으로 사용 : 사용 메모리가 적고 부족한경우 swap가능
- 디렉토리 특징
/
최상위 디렉토리/boot
부팅시 커널 이미지와 부팅 정보 파일 저장/proc
커널 기능 제어, 현재 프로세스와 하드웨어 정보 저장
실제 드라이브가 아닌 메모리 상에 저장 → 이 폴더에 접근시 커널에서 파일 내용을 동적으로 만들어냄
각 프로세스의 식별자를 가진 디렉토리에 정보를 저장/lib
공유 라이브러리
정적 라이브러리 : 라이브러리 루틴의 복사본을 갖도록 컴파일
동적 라이브러리 : 실행할때 가져와 사용 → 메모리효율 업/bin
기본적인 명령어 저장./dev
시스템 디바이스 파일들 저장.
하드디스크 장치, 시디롬 장치 파일 등 파일화 하여 관리/etc
시스템 환경 설정 파일 저장
사용자 정보 및 암호 정보, 보안 담당/root
시스템 관리자용 홈 디렉토리/sbin
관리자용 시스템 표준명령 및 시스템관리와 관련된 실행 명령어/usr
사용자 데이터나 애플리케이션 저장/home
사용자 계정 디렉토리/var
가변 자료 저장. 로그나 메일데이터 등/tmp
임시파일 저장/mnt
fs 마운트시 사용/lost+found
결함이 있는 파일 정보 저장
- 종류
- 슬랙웨어 리눅스
- 데비안 : GNU
- 우분투 : 캐노니컬
- 레드햇 : 기업용 유료 리눅스 배포판인 RHEL 개발
- 페도라 : 짧은 배포가 특징
- 센토스
- 수세
- 특징
- 역사
- 켄 톰슨(벨 연구소) → 데니스 리치(벨 연구소, C언어) → 리처드 스톨먼(MIT) → FSF, GNU 선언문 → 앤드류 타넨바움(미닉스) → 리누스 토발즈(미닉스를 GNU시스템커널로)
- 라이선스
- GNU : 리처드 스톨만
- FSF : 유료로 판매가능. 리처드 스톨만
- GNU GPL : 반드시 소스코드 전부 공개
- GNU LGPL : 소스코드 공개안해도 되고 그냥 적기만 해라
- BSD : 무제한 사용 가능
- 아파치 라이선스 : 저작권 양도, 전송 가능
- MIT : BSD 계열 라이선스 중의 하나, 소스코드 비공개 가능
- MPL(모질라) : 별도의 소스코드와 실행파일은 독점 라이선스 가능
'스터디 > 리눅스' 카테고리의 다른 글
#5 <운영 및 관리 - 셸> (0) | 2022.11.09 |
---|---|
#4 <운영 및 관리 - 파일시스템 관련 명령어> (0) | 2022.11.07 |
#3 <리눅스 일반 - 기본 명령어> (0) | 2022.11.04 |
#2 <리눅스 일반 - 리눅스 설치> (0) | 2022.11.03 |
리눅스 마스터 2급 목차 (0) | 2022.11.02 |
Comments