본문 바로가기
728x90

전체 글231

리눅스(linux) 운영체제_linux 기반 시스템 ▪ 리눅스 특징 ▪ 리눅스 시스템 로그 ▪ 리눅스 로그 관리 1. 리눅스 특성 ▪ 오픈소스 운영체제 ▪ 다중 사용자 환경 ▪ 다중작업 및 가상 터미널 환경 ▪ GUI 방식의 X Windows ▪ CPU의 종류에 구애받지 않는 운영체제 ▪ 강력한 네트워크 지원 ▪ 다양한 드라이버 지원 ▪ 명령어 기반 ✓ 모든 입ㆍ출력은 문자를 기반으로 수행 ✓ 운영체제의 핵심인 커널이 명령어 기반의 입ㆍ출력을 하도록 작성 ✓ 리눅스 GUI 환경 : X 윈도(GNOME, KDE) : 그래픽 등에 소모되는 시스템의 자원을 절약하기 위해 X 윈도를 쓰지 않는 경우가 많음 ▪ 디렉터리 ✓ 드라이브 문자가 없음, 필요한 파일 시스템을 마운트 하여 사용 ✓ 디렉터리 구분자로는 “/”를 사용 ✓ 디렉터리 이름의 대ㆍ소문자를 구분, 최.. 2023. 3. 30.
Unix 운영체제_unix 기반 시스템 Unix 기반 시스템 1) 개요 ▪ 유닉스 시스템 개요 ✓ 1969년 미 AT&T 벨 연구소에서 개발된 운영체제 ✓ 1973년(Dennis Ritchie) 커널의 일부를 제외하고 고급언어인 C로 작성 ✓ Open System ✓ 다양한 플랫폼에 탑재 ✓ 멀티 유저, 멀티태스킹 환경을 지원 ▪ 유닉스 시스템의 용도 ✓ 고성능 I/O ✓ 멀티태스킹 서버 ✓ SMTP 서버 ✓ 뉴스 서버 ✓ CPU 집약적인 애플리케이션 실행 2) 종류 ▪ System V 계열 : Unix의 표준이 되는 버전. Business 및 서비스 중심의 OS. 리눅스도 SVR 계열임. ▪ SunOS : BSD 계열. 현재는 BSD 중심의 운영체제 ▪ Solaris : System V 계열. 기업용이나 학술용 ▪ HP-UX : System.. 2023. 3. 30.
해시 함수_Hash Function(정보보안기사) 1. 해시함수 개념 해시 함수는 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수입니다. 이때 매핑된 결과물은 해시 값 또는 해시 코드라고도 부릅니다. 해시 함수는 해시 테이블, 메시지 다이제스트, 암호학적 해시 등에 사용됩니다. 해시 함수는 입력 데이터에 대해 고정된 크기의 출력을 생성하며, 같은 입력 값에 대해서는 항상 같은 해시 값이 생성됩니다. 그러나 다른 입력 값에 대해서는 가능한 한 다른 해시 값이 생성되어야 합니다. 이러한 특징을 "결정론적"이고 "단방향"이라고 합니다. 결정론적이란 입력 값이 같으면 항상 같은 출력을 보장한다는 의미이고, 단방향이란 출력 값을 통해 입력 값을 유추할 수 없다는 의미입니다. 해시 함수는 데이터의 고유한 지문(fingerprint)을 만들어 내기 때문.. 2023. 3. 30.
정보 보안 용어(11) 앱스토어(App Store) - 애플社가 운영하는 Apple Application Store의 약자로, 스마트폰용 앱을 자유롭게 사고팔 수 있는 모바일 기반 온라인 마켓 ※ 구글은 ‘구글 플레이’, MS는 ‘마켓 플레이스’(Windows Marketplace for Mobile)가 있음 앱(App) - 스마트폰용 응용프로그램(Application)의 약어 표현 iOS - 애플社의 Mac OS를 기반으로 제작된 아이팟, 아이폰, 아이패드에 사용되는 모바일 기기용 운영체제 ※ Mac OS : 애플社에서 만든 개인용 컴퓨터인 매킨토시(Macintosh)에서 동작하는 그래픽 기반의 운영체제 안드로이드(Android) - 구글이 제공하는 리눅스 운영체제 기반의 모바일 기기용 운영체제로, iOS와는 달리 누구나 사.. 2023. 3. 30.
728x90