■ 리눅스 기초
리눅스란? 리누스가 만든 유닉스. 세계의 많은 개발자들의 동참으로 급속도로 발전하게 되었다.
현재 인터넷 서버와 슈퍼컴퓨터 시장에서 압도적인 위치를 차지하는 운영체제이다.
또한, 리눅스 커널을 기반으로 하는 Android 운영체제는 모바일 시장의 76.2%를 점유하고 있다.
리눅스 개발자 리누스 토르발스가 개발한 것은 리눅스 커널.
커널만으로는 사용자가 운영체제를 활용할 수 없어서 UI를 제공하는 응용 프로그램을 함께 제공해야 한다.
이 응용 프로그램을 제공하는 것이 GNU 프로젝트.
- 리눅스의 특징
1. 공개 소프트웨어, 무료로 사용 가능
2. 유닉스와 완벽한 호환성
3. 서버용 운영체제로 많이 사용된다.
4. 편리한 GUI 환경 제공
- 리눅스의 구조
1. 커널 : 리눅스의 핵심 / 프로세스, 메모리, 파일 시스템, 장치를 관리 등 모든 자원을 초기화하고 제어
2. 셸 : 사용자 인터페이스 / 중간자 역할을 하는 프로그램. 배시셸을 기본으로 사용
3. 응용 프로그램 : 개발 도구, 편집 도구 등을 제공
■ 리눅스 실습 환경 구축
보통 가상머신을 통해서 리눅스 환경을 구축한다!
가상머신이란? 설치되어 있는 OS에 가상의 시스템을 생성하여 다른 OS를 설치할 수 있도록 해주는 응용 프로그램
자세한 설치는 https://mine-it-record.tistory.com/420
■ 리눅스 명령어 사용법
prompt란?
터미널을 띄우거나 원격으로 접속 시 나타나는 사용자의 명령 입력을 기다리는 표시
배시셸에서는 $으로 표시된다. $ 왼쪽에는 '사용자계정@localhost 경로' 를 표기한다.
- 명령어 구조
형식 : 명령 [옵션] [인자]
명령 : data, clear, man, passwd 등 사용자가 입력하는 명령
옵션 : 명령의 세부 기능을 선택하는 방법 / 보통 '-' 또는 '--' 로 시작한다.
인자 : 명령으로 전달되는 값. 주로 파일명이나 디렉토리명
'개인 공부 > Linux (CentOS 리눅스)' 카테고리의 다른 글
CentOS 리눅스 : 연습문제 해답 (3장) (0) | 2022.05.02 |
---|---|
CentOS 리눅스 : 문서 편집 (3장) (0) | 2022.05.02 |
CentOS 리눅스 : 연습문제 해답 (2장) (0) | 2022.04.28 |
CentOS 리눅스 : 디렉터리와 파일 사용법 (2장) (0) | 2022.04.28 |
CentOS 리눅스 : 연습문제 해답 (1장) (0) | 2022.04.27 |
댓글