원격 로그인 및 원격 복사

-------------------------------------------------- ------------------------------------
수정 IP 주소
 sudo는 ifconfig를 ens33 192.168.1.108
-------------------------------------------------- ------------------------------------
그림 ssh를 우분투에 설치 
 A. SSH 서버는 sudo apt-get을 설치는 openssh-서버를 설치
 B. SSH 원격 로그인 사용자 이름 @IP 
 
 이러한 오류로 ssh를 접근. 당신은 파일 ~ / 스푸핑 / known_ssh의 시도가 해결 파일을 삭제할지 여부를 확인할 수 있습니다.
-------------------------------------------------- ------------------------------------
4> 원격 파일의 복사본 SCP -r
 대상 호스트의 IP 주소 @ -r 대상 사용자의 이름을 scp를 : 절대 경로 / 대상 파일을 절대 / 기계 / 상대 경로에 저장
 
 당신은 -r 매개 변수없이 하나의 파일을 복사 할 수 있습니다, 필요한 디렉토리의 사본을 추가 할 수 있습니다.
 원격으로 로컬 파일을 복사합니다 :
   SCP 사용자 이름 @ 파일 이름 대상 대상 IP : 대상 파일
   SCP 파일 이름 RemoteHostIp : RemoteFolder
   SCP 파일 이름 RemoteHostIp : RemoteFile을
 원격으로 로컬 디렉토리 :
   SCP -r FolderName은 RemoteUserName @ RemoteHostIp : RemoteFolder
   SCP -r FolderName은 RemoteHostIp : RemoteFolder
 해당 지역에 대한 원격 파일을 복사합니다 :
   SCP RemoteUserName @ RemoteHostIp : RemoteFile을 파일 이름
   SCP RemoteHostIp : RemoteFolder 파일 이름
   SCP RemoteHostIp : RemoteFile을 파일 이름
 로컬 원격 디렉토리 :
   SCP -r RemoteUserName @ RemoteHostIp : RemoteFolder FolderName은
   SCP -r RemoteHostIp : RemoteFolder FolderName은
-------------------------------------------------- ------------------------------------
명령 모드 :
 남 : 중간 라인에 커서를 이동 
 L : 화면에 라인의 마지막 줄에 커서를 이동 
 G : 특정 라인, 행 번호 -G
 GG : 파일의 시작 부분에 커서를 이동 
 G는 : 파일의 끝으로 커서를 이동
 
 삭제 명령 :
  X : 당신은 커서 한 문자, 델의 등가를 제거한 후 
  X는 : 커서 전에 백 스페이스의 해당하는 문자를 삭제
  삭제 커서 라인, 행의 수를 N 지정된 삭제 DD : dd는 
  D는 : 커서가 문자를 포함, 은행 이후의 모든 내용을 커서 삭제 
  D0 : 커서가 커서 아래에있는 문자를 포함하지 않습니다하기 전에 모든에게 은행의 내용을 삭제
  DW : 커서 아래에있는 문자가 포함 된 단어의 시작 위치에 커서를 삭제
 
 실행 취소 명령 :
  유 : 단계 철수에 의해 단계 
  클릭률-R : 안티 취소
 
 명령을 반복합니다 : 
  : 운영되면 명령을 반복
 
 텍스트의 모바일 라인 :
  >> : 오른쪽으로 한 줄의 텍스트 
  << : 왼쪽 텍스트 행
 
 복사 및 붙여 넣기 :
  전년 동기 대비 : 복사 현재 행, n은 전년 동기 복사 N 라인 
  P : 커서 위치에 새로운 라인을 열어 아래로 붙여 넣기
 
 비주얼 모드 :
  V : 문자로 이동, 텍스트를 선택 
  V : 문자 착용감 D를 선택할 수있는 모드를 시각적으로 이동시킴으로써 행, Y >>, << 달성 삭제 텍스트 블록은 복사 움직일
 
 교체 작업 :
  R : 현재의 문자를 교체 
  R : 현재 커서 이후 대체 문자 행
 
 명령을 찾기 :
  : / 찾기 내용
  N : 다음
  하나의 : N
 
 명령을 바꾸기 : ABC 모든 123 개의 g를 나타냅니다을 대체하는 것은 글로벌 대체를 나타냅니다
  라인 모드는, 현재 파일 ABC의 모든 (123)로 대체
  % S / ABC / 123 / g
 
  라인 모드, 교체 10 행 (123)에 첫 번째 행 사이의 ABC
  1, 10S / ABC / 123 / g
-------------------------------------------------- ------------------------------------
는 IP는 sudo ifconfig를 ens33 192.168.1.108을 수정 Ens33  
-------------------------------------------------- ------------------------------------
3.3 어떻게 포트 번호를 보려면 어떻게?
 NETSTAT를 이용하여 프로그램에 의해 사용되는 포트 번호를 확인 -an
 lsof를 -i [TCP / UDP] : 2,425보기 어플리케이션 포트 번호에 대응
 팁 : 관리자 권한 플러스 sudo를 사용하여 응용 프로그램의 포트 번호를 찾을 수없는 경우
 
-------------------------------------------------- ------------------------------------
소켓을 작성합니다
 수입 소켓
 socket.socket (을 AddressFamily, 유형)
 
 Socket.socket 함수는 두 개의 매개 변수를 소켓을 만들 수 있습니다 :
  주소 가족 : IP 주소 유형; 
   IPv4의 유형 AF_INET를 나타냅니다, AF_INET6는 IPv6의 유형을 나타내는; 
  입력 : 소켓 유형 SOCK_STREAM (스트림 소켓, 주로 TCP 프로토콜)
    SOCK_DGRAM (데이터 그램 소켓, 주로 UDP 프로토콜)
 
 은 UDP 소켓을 작성합니다 (UDP 소켓)
  수입 소켓
  S = socket.socket (socket.AF_INET, socket.SOCK_DGRAM)
  # ... 여기 소켓 함수를 사용한다 (생략) ..
  s.close ()
-------------------------------------------------- ------------------------------------

추천

출처www.cnblogs.com/lab-zj/p/12166212.html