본문 바로가기

명령어4

[네트워크] 네트워크 성능 분석 명령어 ping ping(Packet INternet Groper)은 네트워크 상태를 확인하려는 대상 노드를 향해 일정 크기의 패킷을 전송하는 명령어 이다. 해당 노드까지 패킷 수신 상태, 도달하기까지 시간, 네트워크 연결이 잘 돼 있는지 확인할 수 있다. ICMP 프로토콜(OSI 3계층)을 사용한다. netstat 접속되어 있는 서비스들의 네트워크 상태를 표시하는 데 사용되며 네트워크 접속, 라우팅 테이블, 네트워크 프로토콜 등 리스트를 보여준다. nslookup DNS에 관련된 내용을 확인하기 위해 사용하는 명령어이다. 특정 도메인에 매핑된 IP를 확인할 때 사용한다. tracert(Windows), traceroute(Linux) 목적지 노드까지 네트워크 경로를 확인할 때 사용하는 명령어이다. 목적지 노드.. 2023. 4. 27.
[Docker] 자주 쓰는 Docker 명령어 모음 도커 이미지 내려 받기 docker image pull [이미지 이름] 컨테이너 이미지 빌드하기 빌드하기 위해 이미지의 이름, 패키징에 필요한 파일의 경로를 추가로 지정해야 한다. 경로는 대개 온점(.)으로 표현하는데, Dockerfile이 존재하는 '현재 작업 디렉터리'라는 뜻이다. docker image build [경로] 옵션 설명 --tag [이름] 이미지의 이름을 지정한다. 도커 컨테이너 실행 docker container run [이미지 이름] 옵션 설명 -d, --detach 컨테이너를 백그라운드에서 동작한다. --name 컨테이너에 이름을 붙인다. (붙이지 않으면 무작위 ID로 생성됨) -e, --env [변수명]=[설정값] 컨테이너의 환경변수를 부여할 수 있다. -it 컨테이너와 대화식으.. 2023. 4. 13.
[Git] 원격 저장소와 연결하기 (remote) remote 명령어는 원격 저장소를 제어하는 키워드이다. git remote 등록된 원격 저장소의 목록을 보여준다. git remote add [remote name] [repository url] 대개는 Git Hub라는 원격 저장소에서 clone 후 개발을 진행하겠지만 클론하지 않고 원격 저장소와 연결하는 방법이 있다. [repository url]의 alias로 [remote name]으로 설정한다. [remote name]으로는 기본적으로 origin을 많이 쓴다. 이후 코드블럭의 [remote name]은 모두 origin으로 표기하겠다. git remote remove origin 연결된 원격 저장소를 제거한다. git remote set-url origin [repository url]​ a.. 2023. 1. 31.
[Git] 내가 보려고 쓰는 글 필요할 때마다 Git 명령어 찾아서 검색했었는데... 오늘도 branch 명령어 찾아보다가 한 번 정리하는 게 낫겠다는 생각이 들어서 Git Bash 명령어 정리를 해보려고 한다. https://backlog.com/git-tutorial/kr/ 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! backlog.com 정리가 잘 돼 있어서 여기로 공부할 예정이다. 깃바보 였는데 이참에 branch 전략도 공부해보고 PR과 merge를 두려워 하지 않아 보겠다... 2023. 1. 19.