1 / 12

Linux/UNIX Programming 통신 및 압축 명령어 문양세 강원대학교 IT 대학 컴퓨터과학전공

Linux/UNIX Programming 통신 및 압축 명령어 문양세 강원대학교 IT 대학 컴퓨터과학전공. PING. 통신 및 압축 명령어. 원격지 컴퓨터의 상태 (accessible 여부 ) 를 확인 $ ping host-name // alive or dead check $ ping –s host-name // packet 송수신 확인. TELNET ( 1/2). 통신 및 압축 명령어.

alida
Download Presentation

Linux/UNIX Programming 통신 및 압축 명령어 문양세 강원대학교 IT 대학 컴퓨터과학전공

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux/UNIX Programming 통신 및 압축 명령어 문양세 강원대학교 IT대학 컴퓨터과학전공

  2. PING 통신 및 압축 명령어 원격지 컴퓨터의 상태(accessible 여부)를 확인$ ping host-name // alive or dead check$ ping –s host-name // packet 송수신 확인

  3. TELNET (1/2) 통신 및 압축 명령어 “telnet”은 원격지에 있는 상대방 컴퓨터에 자신의 컴퓨터를 접속하여, 자신의 컴퓨터가 마치 원격지 컴퓨터의 터미널인 것처럼 동작하게 해주는 서비스임 이 기능을 이용하면 멀리 있는 컴퓨터를 사용자는 자기자신의 컴퓨터처럼 이용 할 수 있음 상대방 컴퓨터에 telnet을 이용하여 접속하려면 상대방 컴퓨터에 사용자 등록이 되어 있어야 함(단, 공개된 호스트가 있어서 사용자 등록이 안된 사용자도 telnet접속을 허용하여 정보를 제공하고 있음)

  4. TELNET (2/2) 통신 및 압축 명령어

  5. FTP (File Transfer Protocol) 통신 및 압축 명령어 FTP는 네트워크(인터넷) 상의 컴퓨터끼리 서로 파일을 주고 받을 수 있도록 하는 서비스 FTP는 주로 대용량의 파일을 업로드 하거나 다운로드 하기 위하여 자주 사용됨 (파일 송수신 속도가 비교적 빠른 프로토콜임) FTP 서버: 대용량의 Hard Disk에 ftp를 위한 자료를 저장하여 제공하는 컴퓨터로서, telnet과 마찬가지로 접속하려는 상대방 컴퓨터에 등록된 사용자 id와 비밀번호를 알아야 함(단, 상대방 컴퓨터에 정식으로 등록되지 않아도 누구나 접속할 수 있는 ftp 서버가 있음  anonymous ftp) 최근, WinFTP, 알FTP 등 GUI 툴이 많은 관계로, 자세한 사용법은 생략함

  6. 파일 압축 및 복원 (1/7) 통신 및 압축 명령어 • UNIX 상에서 큰 파일을 효율적으로 관리하기 위해서는 파일을 압축하여 보관 및 전송할 수 있으며, 이러한 파일을 원래의 상태로 복원(압축 해제) 할 수 있음 • 파일 압축에 따른 파일 확장자의 종류 • .tar • .Z • .gz or .z • .tar.gz or .tar.z

  7. 파일 압축 및 복원 (2/7) 통신 및 압축 명령어 • tar • 이 명령어는 정확하게 얘기하면 압축 프로그램이 아니고, 단순히 여러 개의 파일을 하나의 파일로 묶어주는 프로그램임 • 유닉스 기반의 압축 프로그램들은 도스와 달리 여러 개의 파일을 한번에 묶어서 압축해 주는 기능을 지원하지 않기 때문에, 일단 tar를 사용하여 여러 파일을 묶은 후에 압축하는 방법을 많이 사용함 • 압축: $ tar –cvf target.tar files // wild card 사용 가능 • 복원: $ tar –xvf target.tar • 목록 확인: $ tar –tvf target.tar • c  create, v  verbose, x  extract, …

  8. 파일 압축 및 복원 (3/7) 통신 및 압축 명령어 tar 사용 예제

  9. 파일 압축 및 복원 (4/7) 통신 및 압축 명령어 • compress/uncompress • 압축 프로그램 : $ compress files • 복원 프로그램 : $ uncompress files • 유닉스에서 기본적으로 제공하는 압축프로그램으로 널리 사용 • 확장명이 대문자 Z임에 주의 ( 소문자 z인 경우에는 gzip을 사용한 것임)

  10. 파일 압축 및 복원 (5/7) 통신 및 압축 명령어 compress/uncompress 사용 예제

  11. 파일 압축 및 복원 (6/7) 통신 및 압축 명령어 • gzip • 압축: $ gzip files • 복원: $ gzip –d files • 도스용 ZIP 프로그램과 비슷한 방법으로 압축하게 되어 있어서 압축률과 속도면에서 우수함 • 압축된 파일의 확장자는 “.z”나 “.gz”임

  12. 파일 압축 및 복원 (7/7) 통신 및 압축 명령어 gzip 사용 예제

More Related