일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Pwndbg
- burp suite
- 배열
- 백준 파이썬
- github
- sql injection
- 김성엽 대표님
- 파이썬
- property
- htmlspecialchars
- element 조회
- 자바스크립트
- 사칙연산
- 함수
- jQuery
- object
- IF문
- 포인터
- lord of sql injection
- python
- 백준 알고리즘
- window
- xss game 풀이
- blind sql injection
- 조건문
- document
- 객체
- suninatas 풀이
- xss game
- 메소드
Archives
- Today
- Total
power-girl0-0
UNIX ( 유닉스 ) 시스템 구조 본문
728x90
커널(Kernel)?
- 컴퓨터 운영체제의 가장 중요한 핵심이다.
- 컴퓨터의 시스템 자원들을 관리한다. ( 메모리, 프로세스, 파일, 입출력, 프로세스간 상호 통신 )
- 이식성이 좋다. ( 다른 시스템 환경에 적응이 쉽다. )
- 컴퓨터 부팅시 메모리에 적재되며 시스템이 꺼질 때까지 실행된다.
- 대부분 C언어로 작성되어 있지만 일부분 효율성을 고려하여 어셈블러로 작성되었다.
셸(Shell)?
- 운영체제 상에서 다양한 운영체제 기능과 서비스를 구현하는 인터페이스 제공 프로그램이다.
- 리눅스 명령어를 해석하는 '명령어 해석기'이다.
셸 이름 | 실행 명령 | 설명 |
Bourne Shell | sh | 최초 셸이자 많은 셸 스크립트의 기반이 되는 셸 |
C shell | csh | c언어 구문과 유사하고 sh을 확장하여 history, 작업제어 등 기능 추가. 개발자들에게 유용한 기능을 제공. |
k shell | ksh | sh와 호환이 되며 csh의 많은 기능 포함, Unix 계열에서 많이 사용 |
Bourne again Shell | bash | 리눅스에서 가장 많이 사용되는 셸로 ksh과 csh의 장점을 결합. |
728x90
'CS공부' 카테고리의 다른 글
중간자 공격 ( Man-in-the Middle Attack ) (0) | 2020.10.11 |
---|---|
운영체제 (Operating System) (0) | 2020.09.23 |
정규식(Regular Expression)의 최대 일치와 최소 일치 (0) | 2020.05.03 |
정규식(Regular Expression) 실습 (0) | 2020.05.03 |
정규식(Regular Expression) 기본문법 (2) | 2020.05.03 |
Comments