Linux

mizu·2025년 1월 5일

DevOps

목록 보기
4/8

경험 정리

  • 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 : 검색
profile
문제를 해결해보자 ✨

0개의 댓글