ubuntu 20.04를 사용하므로
권장사항인 ubuntu 18.04를 docker container로 올림.
docker run -d -it --name ubuntu ubuntu:18.04
# 이름 ubuntu 의 18.04버전 이미지 미보유시 자동 설치된다.
# -it옵션 없으면 접속 불가능하고 -d --name {이름} 은 고정이라고 생각하자.
# {이름} 미입력시 이름 자동 생성
docker ps -a
#컨테이너 생성 확인
# 이미지 리스트를 보고싶다면 docker images ls
docker exec -it ubuntu /bin/bash
#컨테이너 접속하기
타 velog에 docker 설치법은 나와있다.
리눅스(이하 컴퓨터)에서는 cpu에서 받은 명령을 처리한다.
이때 처리하는 대상은 모두 메모리 위에 올리고 처리하는데
이때 필요한 권한은 각각 Write, Read, Execute 세가지가 있다.
Write와 Execute는 특히나 위험하기에
컴퓨터에서는 메모리 영역을 5가지 세그먼트로 나누어서 다룬다.
char *str_ptr = "readonly"