Banner

My Tech Blog (명령어)

오늘의 명언
· AWS
⚠️ 문제AWS에서 인스턴트를 재시작한 후 SSH를 시도했으나 아래와 같은 경고가 뜨는 현상ssh -i "your-key.pem" ec2-user@your-ec2-public-ip 🧐 원인인스턴스를 중지한 후 재시작하면 공용IP 주소가 변경된다. SSH가 새로운 호스트(공용 IP)로 연결하려고 하지만, 기존 known_hosts 파일에 기존의 IP(54.66.147.18)가 저장되어 있어서 충돌하는 상황으로 추정됨. 💡 해결법그냥 yes만 입력하고 엔터치면 된다.만약 Are you sure you want to continue connecting? 이 뜨지 않으면 아래 매뉴얼대로 먼저 충돌하는 IP 키를 삭제하고 재시도 해야 한다. ▼ ✅️ 기존 known_hosts에서 충돌하는 항목 삭제하기Pow..
· Linux&Shell
Basic Command 정리자동완성: `Tab` 키  ** 폴더나 파일 입력할 때 해당 위치 안에 있는 폴더나 파일은 앞글자만 입력하고 탭키 누르면 자동완성​붙여넣기:`Shift + INS` 또는 우클릭** Ctrl + v 하면 Ctrl이 특수문자 ^로 입력되는 경우가 있음 1. ls (List)ls : 현재 디렉토리의 모든 파일 및 폴더를 기본 형식으로 보여준다. ls -l : 파일 및 폴더에 대한 자세한 정보와 함께 리스트업 한다. ls -a : 숨겨진 파일을 포함하여 모든 파일을 보여준다.** `.env` 같은 환경설정 파일들은 숨겨져 있어서 그냥 -ls 로는 안나온다. `ls -a`이나 `ls -al`로 검색해야 한다.  2. cd (Change Directory)cd는 디렉토리를 변경한다. c..
· Git&GitHUB
1. 소스트리 들어가서 최신 상태에서 브랜치를 하나 만들기 이름은 충돌 연습용이니까 conflict라고 해 주었다.이렇게 브랜치를 생성해주면 checkout이 자동으로 된다. 2. 이제 conflict에서 에디터를 열어서 파일을 수정하고 커밋 해 줌 3. 마스터에 체크아웃 하고 에디터로 글 수정 후 커밋 여기부터는 티스토리가 저절로 로그아웃되면서 스크린샷 한게 싹 날아감...master 체크아웃한 상태에서 conflict 병합하면커밋하지 않은 변경사항이 있다고 뜨면서 아래에 스테이지에 올라간 파일 영역에는 느낌표 아이콘이 뜸충돌이 난 것! 1. pull 충돌해결법1-1. 에디터에서 해결- Shift + delete(라인지우기) 직접 수정하거나- 하단의 Resolve in Merge Editor 클릭왼쪽..
· Git&GitHUB
나만 알기에는 아까운 사이트 `Learn Git Branching` 은 Git을 쓸 때 필요한 브랜치에 대한 개념을 잡는 것을 돕기 위해 만들어진 사이트이다. https://learngitbranching.js.org/?locale=ko Learn Git BranchingAn interactive Git visualization tool to educate and challenge!learngitbranching.js.org 처음 접속하면 이렇게 팝업이 뜨는데 ESC 누르면 바로 배쉬창에 아무거나 연습해 볼 수 있다.단계별로 연습하고 싶은 사람은 아래 팝업에서 레벨을 선택하면 된다. 콘솔에 명령어를 입력해도 되고,브랜치 이름을 직접 클릭해도 checkout 이 된다~
· Linux&Shell
안녕하세요오늘은 리눅스 명령어 연습해 볼 수 있는 사이트 소개해드릴게요 JS Linux입니다! https://bellard.org/jslinux/ JSLinuxJSLinux Run Linux or other Operating Systems in your browser! The following emulated systems are available: CPUOSUserInterfaceVFsyncaccessStartupLinkTEMUConfigComment x86Alpine Linux 3.12.0ConsoleYes click here url x86Alpine Linux 3.12.0X WindowYes click hbellard.org 저는 윈도우를 쓰는데요.이 웹사이트 이용하시면 브라우저에서 Linux 환경..
· Git&GitHUB
이번 포스팅은 코딩 애플 영상에서 보기좋게 잘 요약된 부분만 가져왔다.공부하려고 블로그 하는 건데 다 아는 건 앞으로 시간 들여서 포스팅 하지는 않을 것이다.점점 포스팅이 귀찮아지고 있다. 명령어나 코드를 실행할 때마다 출력 결과나 화면이 어떻게 되는지 스크린샷해서 계속 보여줘야 하기 때문이다.코드 원하는대로 고치는 것도 노가다 + 시간 순삭인데기록 까지 남기는건 얼마나 부지런한 사람들인가MBTI P인 나로써는 점차 블로그에 기록 남기는 것도 힘들어지고 있다.(그냥 혼자 알고 끝내고 싶은 유혹이) ⚡git diff (잘 안쓰는 방식)- 최근 commit vs 현재 파일의 차이점을 보여준다.- `j`, `k`로 스크롤 조작, `q` 키로 종료- 단점 : 보기가 힘들다. ⚡git difftool- Vim 에..
· Git&GitHUB
파일을 수정하다 보면 버전관리가 꽤 어렵다.어떤 상황에서 기존 원본이 어떻게 쓰일 지 모르니까 삭제를 하지 못하고 계속 이런 식으로 저장되서 쌓이는 것이다. 코드도 마찬가지이다. 처음에 블로그를 커스텀 할 때는 문제가 없었는데 조금씩 여기 저기 테마를 입히다 보니 이제 새로운 기능을 하나를 추가하면 기존에 잘 보이던 구독 버튼이 없어진다던가 하는 문제가 발생한다. 처음에는 한 두 군데만 커스텀 하면서 그냥 주석으로 추가한 기능과 날짜 정도만 적어 놓았는데 이제부터는 이런 식으로 하면 나중에는 관리가 안 될 것 같아서 버전관리를 하면서 내가 언제 어떤 부분을 수정했는지 추적을 해야 겠다고 생각했다.  이럴때 사용하는 것이 Git(깃)이다. 1. Git vs GitHub 참고로 깃이랑 깃허브(고양이)는 다르..
상단으로