linux 기본 구성요소
쉘 : 명령어를 커널이 알아들을 수 있는 언어로 바꿔주는 일을 함
Kernel(커널) : 컴퓨터 자원을 관리하는 역할
- 메모리 관리
- 프로세스 관리
- 장치 드라이버
- 시스템 호출 및 보안
명령어 : 우리가 입력하는 명령어는 하나의 프로그램이다
Prompt
컴퓨터가 입력을 기다리고 있음을 가리키기 위해 화면에 나타나는 표시
일반적으로 리눅스의 Prompt는 현재 작업 디렉터리, 현재 로그인한 사용자 등에 대한 정보 표시
명령줄 인터페이스
-> 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻함
-> 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며 컴퓨터로부터의 출력 역시 문자열 형태로 주어짐
-> 명령어의 구조
- 명령어 : 시스템에서 특정 작업을 하기 위해 실행하는 실행파일, 프로그램
- 옵션 : 명령어를 어떻게 실행할 건지 지정 일반적으로 대시( - ) 문자 뒤에 옵션 지정
Arguments(아규먼트) : 명령어에 의해서 영향을 받는 파일 or 디렉토리 등 특정 대상
ex ) netstat -anp, ifconfig -a, ls -al
참고한 사이트
https://www.redhat.com/ko/topics/linux/what-is-the-linux-kernel
https://debaeloper.tistory.com/45
끄ㅡㅡㅌ