1. 리눅스 토발즈 : 리눅스 커널을 만든사람
앤드루 s 타넨바움 : 교육용 유닉스인 미닉스를 만든사람
리처드 스톨먼 : GNU 프로젝트를 시작한 사람, (Free Software Foundation, FSF)을 설립, GPL(General Public License)을 제정
켄 톰슨 : b언어 개발, 유닉스 공동 개발
데니스 리치 : c언어 개발, 유닉스 공동 개발
2. 리다이렉션 : 입력(input)과 출력(output)을 변경하는 방법, 기본 설정되어 있는 데이터를 다른 파일이나 프로세스로 보내거나 가져올 때 사용
파이프 : 특정 프로세스의 표준 출력(Standard Output)을 다른 프로세스의 표준 입력(Standard Input)으로 연결하는 것
라이브러리 : 공유 가능한 코드의 집합으로, 프로그램이 특정 기능을 수행할 때 이를 재사용할 수 있도록 제공
가상 콘솔 : 리눅스/유닉스 시스템에서 여러 텍스트 기반 콘솔 환경을 동시에 제공
3. Apache License
4. redhat 계열 리눅스 : RHEL, CentOS, Rocky, Fedora
관리자 : yum , dnf, rpm 패키지 형식 : .rpm
Debian계열 리눅스 : Debian, ubuntu, Linux Mint
관리자 : apt 패키지 형식 : .deb
5. 고가용성 : 시스템의 가용성을 높여 서비스 중단 없이 시스템을 지속적으로 사용하기 위함
고계산성 : 대규모 계산 작업을 빠르게 처리하기 위함
베어울프 클러스터 : 범용적인 고성능 컴퓨팅을 위한 클러스터, 저렴한 하드웨어 구성, 고성능 제공
HPC 클러스터 : 고계산용과 거의 흡사하나 산업용, 연구용으로 사용
6. systemctl enable ssh : 부팅시 ssh 데몬을 자동 실행
systemctl start ssh : ssh 데몬 시작
systemctl status ssh : ssh 데몬 상태를 확인 가능
systemctl active ssh : 없는 명령어
7. RAID (Redundant Array of Independent Disks) : 여러 개의 하드 디스크를 결합하여 하나의 논리적인 저장 장치를 구성하는 기술
- Raid 0 (스트라이핑) : 데이터를 라운드 로빈 방식으로 기록
- Raid 1 (미러링) : 데이터를 두개 이상의 디스크에 동일하게 저장
- Raid 5 (스트라이핑 + 패리티) : 3개 이상 디스크에 분산 저장, 패리티 정보를 다른 디스크에 저장
패리티(Parity) : 데이터의 오류를 검출하고, 복구하기 위한 중복 정보를 추가하는 기술
8. bg: 일시 정지된 작업을 백그라운드에서 실행
fg: 백그라운드에서 실행 중인 작업을 포그라운드로 가져옴
jobs: 현재 실행 중인 작업 목록을 확인
nohup: 로그아웃 후에도 계속 실행되는 프로세스 생성
9. GDM: GNOME 데스크탑 환경에서 로그인 관리 및 세션 시작을 담당하는 디스플레이 관리자.
KDE: 고도로 사용자화 가능한 데스크탑 환경으로, Qt 프레임워크 기반으로 다양한 애플리케이션을 제공.
GNOME: 직관적이고 간결한 디자인을 제공하는 데스크탑 환경으로, GNOME Shell을 사용하여 사용자 인터페이스를 관리.
Mutter: GNOME 데스크탑 환경에서 창 관리자 역할을 하며, 창 전환 및 애니메이션 효과를 처리.
10.
리눅스 마스터 3일 (1) | 2024.11.27 |
---|---|
리눅스 마스터 2일 (1) | 2024.11.20 |