본문 바로가기

전체 글89

VMWARE Host-only, NAT, Bridged adapter 개념 가상머신 ubuntu를 Mobaxterm ssh 외부 접속하기 위해 IP를 입력했지만, 접속이 안되고, Network unreachable이라는 명령어가 출력되었다. VMWare 네트워크 설정을 Nat으로 바꾼 후 , 할당된 IP로 접속하니 정상 접속이 되었다. Host-only, NAT, Bridged adapter 개념을 정리해보고자 한다. Host-only외부 네트워크와 단절된 내부 네트워크 구축 방식  서로 연결된 가상머신끼리만 통신 가능 NAT(Network address Translation)가상머신이 설치되어 있는 호스트 PC가 공유기 역할을 하여 가상머신에 IP주소를 할당 방식자체 DHCP 서버를 띄워 내부 네트워크 대역 할당한다. 따라서 호스트PC를 통해 외부 네트워크와 통신이 가능   .. 2024. 7. 25.
git 브랜치 생성 , 이동, 삭제 상세 설명 새 브랜치 만들기git branch 브랜치명 만든 브랜지로 이동하기Git switch 브랜치명 브랜치 상태 보기Git log –graph –oneline –all main 브랜치와 만든 브랜치 합치기git switch maingit merge 브랜치명 .또는git switch mastergit merge 브랜치명 merge flict 발생 : 같은 파일 같은 줄을 수정했을 경우) git add 파일명git commit -m ‘메시지’ 입력새로운 commit 생성 및 브랜치 합치기 완료! Merge 완료된 Branch 삭제git branch -d 브랜치명 Merge하지 않은 Branch 삭제Git branch -D 브랜치명 2024. 7. 24.
git init, add, commit 상세 설명 이전에 git 용어와 명령어에 대해서 정리해 보았다. 명령어 각각이 어떤 흐름으로 사용해야하는지 정리해보고자 한다.  vscode이든 vmware이든 git을 시작하고자 한다. 먼저 git이 최초로 설치되었다면git init을 입력한다. git add 파일명1 파일명2 .... 파일명n :또는 git add .  (모든 파일 저장시) : 저장할 파일을 준비하는 것(staging) git commit -m '메세지' : 준비된 파일들을 저장소에 저장 git status  git log --all --oneline git restore --staged 파일명 git diff : 변경된 내용 비교하기 2024. 7. 24.
Makefile & Make 사용법 [1] Make란?Unix/Linux 시스템에 포함되어 있는 소프트웨어 빌드 자동화 도구makefile 파일을 참조하여 컴파일러에 명령을 전달하고, makefile에 기술된 shell명령어들을 조건에 맞게 실행한다. 사용법make [옵션] [타겟] Makefile이란?make 명령어가 수행할  명령들을 기술한 파일기본 구조하나의 빌드대상 단위는 아래와같이 작성한다. : (tab)  Target : 어떤 것을 make 할지 전달dependencies : 주어진 타겟을 make 할 때(빌드 진행 시) 사용될 파일들의 목록들Commend :   make 할 때 실행할 명령어들의 나열 시작은 들여쓰기(tab)로 시작한다.'\' 문자를 이용해서 여러 라인으로 나타낼 수 있다.*** 가장 많이 쓰이는 Make.. 2024. 7. 23.