본문 바로가기
유닉스, 리눅스

[유닉스/리눅스 기초]통신

by TJobim 2016. 9. 13.
반응형

<사용자간 직접 통신>

  • write 사용자명 (단말기명) : 다른 사용자에게 메세지 전달
    • Ctrl+D  : 메세지 보내기 종료
    • 같은 사용자가 여러 단말기를 사용할 경우 w명을 통해 사용중인 단말기명 확인 가능
  • wall (파일명) : 모든 사용자에게 메세지 전달
    • Ctrl+D : 메세지 보내기 종료
    • 파일로 메세지 전달 가능
    • 메세지를 전달하는 사용자는 tty 그룹에 속해 있어야 함(root 사용자가 등록 가능)
  • talk 사용자주소 (단말기명) : 다른 사용자와 1대1 대화
    •  사용자주소 : 사용자명@호스트명
    • 같은 시스템에 로그인한 사용자느 @호스트명 생략 가능
    • Ctrl+D : 대화 종료
  • mesg [n / y] : 메세지를 단말기에 출력할 지 여부
    • 차단시 메세지 수신 불가

<이메일>
  • mailx (-s) (이메일 주소) : 메일을 보내거나 읽음
    • 이메일 미지정 시 메일을 읽음
    • (-s) 메일 제목 지정
    • 시스템 내부 사용자 에게는 @호스트명 생략 가능
  • mailx 내부 명령
    • 메일 번호 : 해당 메일 읽음
    • d (메일번호) : 해당 메일 삭제, 미지정시 마지막으로 읽은 메일 삭제
    • u 메일번호 : 지워진 메일 복원
    • enter 키 : 다음 메일 읽음
    • h : 메일 헤더 목록 재출력
    • r : 답장 보내기
    • s 파일명 : 메일을 파일명으로 저장
    • q : 읽은 메일을 홈 디렉토리 mbox 파일에 저장 후 종료
    • x : 읽은 메일을 저장하지 않고 종료
    • ? / | : 사용할 수 있는 내무 명령 목록 출력

<호스트와 개인 정보 확인>
  • hostname : 현재 시스템의 호스트명 출력
  • nslookup (도메인명) : DNS 서버와 대화식으로 도메인명 또는 IP 주소를 응답 받음
    • exit로 종료
  • usr/sbin/ping 호스트명 / IP 주소 : 시스템이 네트워크로 연결되는지 여부 확인
  • finger (사용자명 / 사용자명@호스트명 / @호스트명) : 사용자 개인정보 확인
    • 미지정시 현재 로그인한 사용자 정보 확인

<파일 송수신(ftp)>
  • ftp 호스트명 : 지정한 호스트와 파일을 송수신 함
    • ftp 내부 명령
      • cd 원격디렉토리 : 원격 호스트의 디렉토리 이동
      • lcd 지역디렉토리 : 지역 호스트의 디렉토리 이동
      • pwd : 원격 호스트의 디렉토리 출력
      • !pwd : 지역 호스트의 디렉토리 출력
      • ls / dir : 원격 호스트의 파일목록 출력
      • !ls : 지역 호스트의 파일목록 출력
      • mkdir 원격디렉토리 : 원격 호스트에 디렉토리 생성
      • rmdir 원격디렉토리 : 원격 호스트의 디렉토리 삭제
      • get 원격파일명 (지역파일명) : 원격 파일 하나를 지역 호스트로 가져옴
        • 지역파일명 미지정시 원격 파일명과 동일한 파일명으로 저장
      • mget 원격파일명 : 원격 호스트에서 여러 파일을 가져옴
      • put 지역파일명 (원격파일명) : 지역 파일 하나를 원격 호스트로 보냄
      • mput 지역파일명 : 여러 지역 파일을 보냄
      • prompt : mget / mput 사용시 전송 여부 확인
      • hash : 전송하는 동안 진행 상황 출력
      • bin : 바이너리 파일 송수신 모드로 전환
      • bye : ftp 종료
      • open : ftp로 접속할 호스트 입력
      • user : 사용자명 재입력
      • ? / help (명령) : 해당 명령에 대한 도움말 출력
  • 익명 frp 사용
    • 로그인명을 몰라도 ftp 이용 가능
    • 로그인명으 anonymous 비밀번호는 자시의 이메일 주소 입력
    • 원격 호스트에 익명 ftp를 제공하는 경우만 이용 가능


반응형

댓글