diff --git a/pages.ko/common/nc.md b/pages.ko/common/nc.md new file mode 100644 index 0000000000..b8248cddb4 --- /dev/null +++ b/pages.ko/common/nc.md @@ -0,0 +1,32 @@ +# nc + +> Netcat은 TCP 또는 UDP 데이터 작업을 위한 다목적 유틸리티입니다. +> 더 많은 정보: . + +- 특정 포트에서 수신대기 및 수신한 데이터 출력: + +`nc -l {{포트}}` + +- 특정 포트에 연결: + +`nc {{ip_주소}} {{포트}}` + +- 타임아웃 설정: + +`nc -w {{타임아웃_될_시간}} {{ip_주소}} {{포트}}` + +- 클라이언트가 연결 해제 된 상황에도 서버를 가동 상태로 유지: + +`nc -k -l {{포트}}` + +- EOF가 들어와도 클라이언트와 연결 유지: + +`nc -q {{타임아웃_될_시간}} {{ip_주소}}` + +- 특정 호스트의 포트가 열렸는지 확인: + +`nc -v -z {{ip_주소}} {{포트}}` + +- 프록시처럼 로컬 TCP 포트로부터 받은 데이터를 주어진 원격 호스트에게 전달합니다: + +`nc -l {{로컬_포트}} | nc {{호스트_이름}} {{원격_포트}}` diff --git a/pages.ko/common/telnet.md b/pages.ko/common/telnet.md new file mode 100644 index 0000000000..45f6afddf0 --- /dev/null +++ b/pages.ko/common/telnet.md @@ -0,0 +1,28 @@ +# telnet + +> telnet 프로토콜을 사용해 호스트의 특정 포트에 연결합니다. +> 더 많은 정보: . + +- 호스트의 기본 포트에 Telnet 연결: + +`telnet {{호스트}}` + +- 호스트의 특정 포트에 Telnet 연결: + +`telnet {{ip_주소}} {{포트}}` + +- Telnet 세션 종료: + +`quit` + +- 세션 종료를 위한 기본 이스케이프 문자 조합을 전송: + +`Ctrl + ]` + +- "x"를 세션 종료 문자로 사용하여 세션 시작: + +`telnet -e {{x}} {{ip_주소}} {{포트}}` + +- Telnet 으로 스타워즈 보기: + +`telnet {{towel.blinkenlights.nl}}` diff --git a/pages.ko/common/vim.md b/pages.ko/common/vim.md new file mode 100644 index 0000000000..cbbadcfa80 --- /dev/null +++ b/pages.ko/common/vim.md @@ -0,0 +1,37 @@ +# vim + +> Vim (Vi IMproved)는 커맨드 라인 텍스트 에디터로 다양한 종류의 텍스트 조작을 위해 여러 모드를 지원합니다. +> `i` 를 눌러 입력 모드로 들어가고, `` 를 눌러 Vim 명령어를 입력할 수 있는 일반 모드로 들어갑니다. +> 더 많은 정보: . + +- 파일 열기: + +`vim {{파일/의/경로}}` + +- 지정된 줄 번호에서 파일 열기: + +`vim +{{줄 번호}} {{파일/의/경로}}` + +- Vim 메뉴얼 보기: + +`:help` + +- 저장하고 종료: + +`:wq` + +- 실행취소: + +`u` + +- 파일에서 패턴 검색 (`n`/`N` 을 눌러 다음/이전 항목으로 이동): + +`/{{검색할_패턴}}` + +- 전체 파일에서 정규식 대체 수행: + +`:%s/{{정규식_표현}}/{{바꿀_문자열}}/g` + +- 줄 번호 표시: + +`:set nu`