본문 바로가기
01_시스템 보안 정리_2 - 리눅스 특징 : 다중 사용자, 다중 작업, 다중 처리기, 다중 플랫폼, 계층형 파일시스템, POSIX 호환 우수한 네트워킹, 가상콘솔, 가상 기억 장치 GPL 라이센스 → 자유 소프트웨어 LGPL 라이센스 → 수정할때 라이브러리 소스코드 공개 *커널 : 주기억장치 상주, 사용자 프로그램 관리 *셸 : 명령어 해석기, /bin 경로 *시스템 구성 : 여러정보 저장하는 기본 구조 ex) ls -l → 셸 → 커널 → 하드웨어 - 셸 * bash_profile : 사용자 홈디렉터리 존재, 개별 셸환경 설정 * bashrc : 사용자 정의 변수, alias 정의 * bash_logout : 사용자 로그아웃 시 실행되는 파일 정의 전역 설정파일은 /etc 에 존재 홈디렉터리 확인 → echo $HOME - 셸.. 2021. 1. 21.
01_시스템 보안 정리_1 - CPU 구성 : ALU(연산장치), Register(레지스터), Control Unit(제어 장치), 내부 CPU 버스 ALU : 산술연산, 논리연산 Register : 중간결과 일시적 기억(고속) Control Unit : 명령어 해석, 제어신호 - 레지스터 종류 PC : 다음 수행할 명령어의 번지 저장 MAR : 주기억장치 접근을 위한 번지 기억 MBR : 주기억 장치 입/출력 자료를 기억 IR : 주기억 장치에서 가져온 명령어 코드 기억 - Instruction Cycle(CPU 명령 실행 주기) : 패치, 간접, 실행, 인터럽트 - 기억장치 계층 구조 레지스터 ← 캐시 ← 주기억장치 ← 보조기억장치 - 캐시 : CPU와 주기억장치 속도 차이 완화 * 직접 사상 : 메모리를 구역으로 분할해 캐시.. 2021. 1. 21.