경험 정리
- Ubuntu 22.04
- Windows에는 Virutal Box, Mac에서는 UTM
- 포트포워딩 : 호스트 IP의 호스트 포트로 접근하면 가상 머신의 IP의 가상 머신 포트로 접근 가능하게 한다
- NAT : 모든 게스트 OS들은 같은 IP 주소를 할당받기 때문에 게스트와 호스트끼리 통신 가능하지만 게스트들끼리는 통신이 불가능하다.외부 네트워크에 접근할 수 있는 가장 간단한 방법. 여러 개의 VM을 만들고 NAT를 붙이면 모두 같은 주소를 받음.
- NAT network : 각 가상 머신들이 Virtual Box 내장 DHCP로부터 IP를 할당 받기에 서로 다른 IP주소를 가지게 된다. 여러 VM을 같은 네트워크에 속하게 하고, 모두 인터넷이 가능하게 만들고 싶을 때 사용.
- Shell-Script 작성 경험. 여러 대의 VM에 도커를 설치할 때, 명령어들을 Shell-script에 넣어서 실행시킴.
- Crontab으로 매일 아침 7시에 당일 날짜명의 폴더를 만들고, 오후 11시 55분에 당일에 만들어진 파일들을 옮기는 형식의 자동화 진행해봄.
- 명령어 가장 많이 쓴 거 : cd, touch, ls 등등
- AWS에서 Bastion Host 타고 ssh로 Private Instance로 이동하여 작업 (RDS 작업)
텍스트 에디터 써본 것
(1) vim
- i : insert
- :wq! : 저장하고 종료
- :w : 저장
- :q : 종료
- :w 파일명 : 다른 이름으로 저장
- /패턴 : 검색
(2) nano
- ctrl+x : 종료
- ctrl+o : 저장
- ctrl+w : 검색