분류 전체보기 13

클라우드 엔지니어 면접을 위한 CS 지식 정리 2 - 가상화와 OS

가상화 문제편 1. 전가상화, 반가상화에 대해 설명하시오. 2. Type 1, Type 2 가상화에 대해 설명하시오. 3. Ring Level에 대하여 설명하시오. 운영체제 OS 1. 디코딩과 인코딩, 아스키 코드와 유니코드에 대해 설명하시오. 2. 고급 언어와 저급 언어의 차이에 대해 설명하시오. 3. 프로세스와 스레드의 차이에 대하여 설명하시오. 4. 좀비 프로세스와 고아 프로세스의 차이에 대해 설명하시오. 5. 인터럽트와 트랩의 차이에 대해 설명하시오. 6. OS와 커널의 각각 역할에 대해 설명하시오. 7. 전원 부팅부터 OS 부팅 과정을 설명하시오. (Linux) 8. BIOS와 UEFI의 차이에 대해 설명하시오. 9. Linux Run Level에 대해 설명하시오. 10. 프로세스 교착 상태(D..

클라우드 엔지니어 면접을 위한 CS 지식 정리 1 - CPU/Memory

CPU/메모리 Memory 문제편 1. 컴퓨터의 3대 구조에 대하여 설명하시오. 2. 하이퍼스레딩과 CPU Burst에 대해 설명하시오. 3. CPU 스케쥴링 중 기아와 노화에 대해 설명하시오. 4. CPU 스케쥴링 중 타임슬라이스와 FCFS의 차이에 대해 설명하시오. 5. 스택과 큐의 차이에 대해 설명하시오. 6. 메모리 over commit과 swap에 대하여 설명하시오. 7. 버퍼와 메모리 누수에 대해 설명하시오. 8. 메모리 외부 단편화와 내부 단편화의 차이에 대해 설명하시오. 9. 페이지와 프레임의 차이에 대해 설명하시오. 10. OOM Killer에 대해 설명하시오. 11. x86, x64, AMD, ARM에 대하여 설명하시오. 해답편 1. 컴퓨터의 3대 구조에 대하여 설명하시오. => CPU..

리눅스 SSH 접속시 메일 알람 설정

구성 환경 Naver Cloud VM, 4core 8Mem, Ubuntu 18.04 1. mail util 설치 # apt install mailutils * Postifx 화면이 나오면 OK > Internet > Enter 식으로 넘어가도 무방. 2. hosts 수정 # vim /etc/hosts 맨 윗줄에 추가 127.0.0.1 [VM 호스트 이름] domain.domain.net domain [실제 이렇게. 형식만 필요할 뿐이므로] 3. 접속시 구동되는 Linux 인증 프로그램 모듈 PAM 수정 # vim /etc/pam.d/sshd 맨 아랫줄에 추가 session optional pam_exec.so seteuid /usr/local/bin/shell-login.sh 4. 메일을 보낼 발신자/수..

Linux OS 2022.02.10