공부/AIFFEL

FUNDAMENTAL 7. 터미널로 배우는 리눅스 운영체제

dong_dong_2 2021. 1. 13. 20:30

1. 떠나자 디지털 월드로!
    - Ctrl + Alt + F3 : 까만 화면으로 들어가기, Ctrl + Alt + F2 / F1 / F7 : GUI로 돌아오기
    - pwd, echo, ls, ls --all, cd, 
2. 운영체제 일반 개론
    - 운영체제란 무엇인가
    - 커널이란 무엇인가
    - 셀이란 무엇인가 : GUI셀, CLI셀
    - 프로세스와 스레드
3. 리눅스 기반 운영체제
    - 터미널 : 우분투에서는 Ctrl + Alt + T(정확히는 터미널 에뮬레이터)
    - 프로세스 관리와 시스템 콜 : ps, ps -ef, grep, sudo, kill
    - 프로그램과 환경변수 : which, export, env
    - 패키지 관리자 : APT, PIP
    - 사용자와 권한 : 최고 관리자(윈도우는 administrator, 유닉스계열은 root), sudo는 잠시 root 권한을 빌려오는 것, group, cat, chown
4. 약간의 하드웨어
    - 연산장치 : CPU, 기계어, 메모리와의 관계, CPU의 성능과 발전, 다른 연산장치(GPU, TPU 등)
    - 저장장치 : 주 저장장치는 RAM(Random Access Memory), 보조 저장장치는 HDD(Hard Disk Drive), SSD(Solid State Drive)
5. 클라우드와 가상화
    - 가상화 : 호스트 / 게스트, 종류 : 가상머신 가상화 / 컨테이너 가상화
6. 셀 심화
    - 편리한 기능 : (Ctrl + Shift + C, Ctrl + Shift + V), history, (Ctrl + A, Ctrl + E), clear(또는 Ctrl + L)
    - 셀 스크립트
    - 명령어 모음