Saturday, July 23, 2016

Ftp 옵션 바이너리






+

FTP를 사용하여 빠른 가이드. 표준 ftp 프로그램은 원래 FTP 클라이언트입니다. 그것은 대부분의 리눅스 배포판에 기본으로 제공됩니다. 먼저 캘리포니아 버클리 대학에서 개발 된 4.2BSD에 나타났다. 그것은 FTP를 사용하기 쉽습니다. s는 최신 리눅스 커널 소스를 다운로드, 익명 FTP 사이트 metalab. unc. edu에 연결하려는 가정 해 봅시다. 명령 행에서 다음을 입력합니다 ftp 프로그램은 metalab. unc. edu의 연결을 시도합니다. 이 작업을 수행하는 또 다른 방법은 인수로 사이트 이름, 매개 변수없이 명령 줄에서 ftp를 실행하고 개방 명령을 사용하는 것입니다 : (Enter 키를 눌러 FTP 사이트에 연결할 때, 로그인에 필요한 몇 가지 질문을 할 것 것 이 경우, 해당 지역의 사용자 이름으로 foo는 로그인합니다. 우리는 익명 또는 ftp 로그인합니다. 공개 아카이브에 도착. 이제, 우리는 암호로 전체 전자 메일 주소를 입력합니다 (이 무슨 대부분의 공공 FTP 사이트입니다 ... 요청이) 성공적으로 로그인 한 후, 다음과 같은 정보가 우리에게 주어진다 : 우리의 경우, 이진 당신이 FTP 사이트에 로그인 한 후, FTP는 파일 전송 유형을 출력한다 바이너리 모드에서 파일을 전송 비트에 의해 비트는, 그들이 FTP 서버. 아스키 모드에서 한, 그러나, 직접 텍스트를 다운로드합니다. 당신은 유형 사이를 전환 할 ASCII 또는 바이너리를 입력 할 수 있습니다. 이진의 파일 전송 형식을 떠나, 그래서 당신은 커널 소스를 다운로드 할 ., 바이너리 모드를 사용이 불가 한 경우 등 그래픽 이미지, 우편 / gzip을 아카이브, 실행 프로그램, 등 - 바이너리 유형은 아닌 텍스트 파일에 사용 될지에 있습니다. 당신은 파일 목록을 보려면 ls 명령을한다. 당신이 사용할 수있는 명령 줄 옵션은 서버에서 서버로 변화하도록 FTP 서버에 ls 명령은 원격 서버에서 실행됩니다. 가장 일반적인 옵션은 일반적으로 사용할 수 있으며, 자세한 내용은 LS의 맨 페이지를 확인합니다. 은 ls가 나열가 화면 상단 떨어져 스크롤 너무 많은 파일을 명령하면 스크롤하려면 Shift 페이지 업을 사용할 수 있습니다. 이것은 리눅스 콘솔 모드에서뿐만 아니라 xterm이나 또는 rxvt에서 작동합니다. 공공의 FTP 아카이브에서 다운로드 할 수있는 자원은 보통 / pub 디렉토리에 보관됩니다. 이 예제에서는 이미 커널 소스 디렉토리 / pub / Linux / 커널에있는 것을 알고있다. 그래서 당신은 그 디렉토리에 들어가 다음을 입력 : 서버가 보낸 정보 메시지를 250로 시작된다 당신이 볼 수있는 메시지를. 이 경우, FTP 서버가 자동으로 당신에게 README 파일 디렉토리에 당신이 CD를 보내도록 구성되어있다. 이제, 이후 다른 LS 고. 당신은 2.2 디렉토리에 CD를 원하는 것을 알 수있다. 당신은 또 다른 LS을한다. 당신이 다운로드 할 파일을 찾을 수 있습니다. 그것은 리눅스-2.2.13.tar. gz이다. 그래서 당신은이 유형 : ftp 프로그램은 로컬 파일 리눅스-2.2.13.tar. gz로 원격 파일 리눅스-2.2.13.tar. gz을 절약 시작했다. 로컬 파일 foo. tar. gz. 로 저장하고 싶다면 이처럼 지정한 수 : 당신이 한 번에 여러 파일을 다운로드 할 경우, MGET (여러 GET) 명령을 사용해야 할 것이다. 당신은 당신이 다운로드 할 파일 이름의 공백으로 구분 된 목록과 함께 MGET 사용하거나 MGET 명령과 함께 와일드 카드를 사용할 수 있습니다. 예를 들어 문자열 리눅스로 시작하는 모든 파일을 얻을 것이다. 그것을 다운로드하기 전에 일반적으로, MGET는 각 파일에 대한 메시지를 표시합니다. 당신은 프롬프트 명령을 사용하여이 작업을 전환 할 수 있습니다. 지금의 당신이 소프트웨어의 조각을 작성했습니다, 당신은 자신의 리눅스 소프트웨어 아카이브에 포함 MetaLab에 업로드 할 가정 해 봅시다. 먼저, (대부분의 공공 FTP 서버가 파일을 업로드 할 수있는 디렉토리, 일반적으로 들어오는 호출 또는 업로드를 가지고)은 / 수신 디렉토리로 변경 거라고, 당신은 put 명령을 사용하여 D : put 명령은 GET과 동일한 방식으로 작동합니다 명령은, 그래서 당신은 동시에 여러 파일을 업로드 MPUT를 사용할 수 있습니다. 또한 인수로 원격 파일 이름 및 / 또는 경로 이름을 지정하여 서버의 다른 파일 이름으로 로컬 파일을 업로드 할 수 있습니다. 당신이 당신은 액정 (로컬 디렉토리 변경) 명령을 사용하여 로컬 디렉토리를 전환 할 수 있습니다 업로드 할 때 파일 foo. tar. gz 현재 로컬 디렉토리에없는 경우 : FTP 클라이언트가 강타를 사용하여 지원 ()를 로컬 실행 명령. 이 작동하는 방법은 FTP를 (SHELL 환경 변수에 지정된) 쉘을 호출하는이며, LS를 실행하는 쉘입니다 : 예를 들어, 현재 로컬 디렉토리에있는 파일의 목록을 얻기 위해이 작업을 수행. 따라서, 당신은 단순히 (대부분의 리눅스 배포판의 기본 쉘, Bourne 쉘 다시 쉘 bash에있다)을 앞에 추가하여 쉘와 함께 작동 명령 줄을 실행할 수 있습니다. 액정 화면의 명령이 존재하는 이유 CD는 사용자가 예상하는대로 작동하지 않습니다 유의하시기 바랍니다이있다. 당신이 말할 수있는 바와 같이, FTP마다 1024의 해시 마크를 인쇄합니다 : 당신은 당신이 파일을 다운로드과 같이 해시 마크를 인쇄 할 해시 명령을 사용하여 FTP로 파일을 다운로드 다시 동안 진행 상황을 볼 수 있다면 좋을에서 t 같으면 다운로드 바이트의 데이터를. 틱 옵션도 있습니다. 많은 다른 FTP 명령이 있습니다. 그렇게 (자신의 개인 쉘 계정에 연결되어있는 경우, 해야하는), 당신은 mkdir 명령을 사용하여 원격 서버의 디렉토리를 만들 수 있습니다 수행 할 권한이있는 경우. 당신은 삭제 명령을 사용하여 원격 서버에 파일을 삭제하거나 디렉토리를 제거 RMDIR 수 있습니다. 또한 chmod 명령을 사용하여 파일 권한을 변경할 수 있습니다. FTP를 사용하는 방법에 대한 자세한 정교한 내용은 ftp 프로그램의 온라인 도움말을 참조하십시오 (명령의 목록을 보려면 인수에 대한 도움말을 입력하여 접근을, 또는 명령에 특정 도움을 도움). 당신은 또한 당신의 명령 프롬프트에서 남자 FTP를 입력하여 ftp를위한 유닉스 매뉴얼 페이지를 읽을 수 있습니다. 기본 FTP는 FTP는 FTP (F ILE의 T의를 ransfer의 P의 rotocol) 유틸리티 프로그램은 일반적으로 다른 컴퓨터에서 파일을 복사하는 데 사용됩니다 무엇 명령. 이러한 컴퓨터는 같은 사이트에 또는 떨어져 마일의 다른 사이트 수천에서 수있다. FTP는 UNIX 시스템에서 작동하는 일반 프로토콜뿐만 아니라 다른 (비 UNIX) 시스템의 다양한입니다. 이 웹 페이지의 목적을 위해, 로컬 머신이 처음은 ftp 명령을 입력하는 사람으로 기록하는 시스템을 말한다. 원격 장치가 다른 하나, ftp 명령의 인수 인 것입니다. ARPANET의 표준 파일 전송 프로토콜에 대한 사용자 인터페이스, FTP는 원격 시스템에서 통역 역할을합니다. 사용자는 원격 시스템에서 원하는 작업을 수행하기 위해 인터프리터에서 UNIX와 같은 명령의 숫자를 입력 할 수 있습니다. 대부분의 운영 시스템과 통신 프로그램 이제 FTP 유틸리티 프로그램의 형태를 포함하지만, 명령이 그들 사이에 약간의 차이가있다. 명령 다음 설명과 알파벳 목록은 UNIX 시스템에서 제공 한 일반적인 FTP 유틸리티 프로그램을 의미한다. 대등 한 명령을 결정하기 위해 자신의 시스템에 대한 설명서를 참조하십시오. 대부분의 컴퓨터는 오늘보다 PC 지향적이며, 이 명령의 전체 지식을 필요로하지 않는 윈도우 기반 형 FTP 프로그램을 포함한다. 또한 브라우저를 통해 FTP를 수행 할 수 있습니다. 예를 들어, Internet Explorer를 불러 160 160 160 160 160 160 ftp를 입력 : 일반 웹 페이지의 URL 대신 // yourLoginName 여기서 IPaddress합니다. CSU에서 컴퓨터 과학 분야의 FTP 사이트 SFTP를 사용하는 사용자에게 요구한다. FTP의 보안 버전. 그냥 SFTP를 대신 FTP를 입력합니다. 때 터미널 창에서 FTP를 사용하고 있습니다. 원격 컴퓨터에 로컬 컴퓨터를 연결 입력하기 시작하기 160 160 160 160 160 컴퓨터 이름 원격 시스템, 예를 들어, 전체 시스템 이름입니다 (160)의 ftp 컴퓨터 이름 purcell. cs. colostate. edu. 시스템의 이름을 알 수없는 경우 machinennumber 원격 시스템, 예를 들어, 의 순 주소입니다, 당신은 160 160 160 160 160 160 ftp를 machinennumber를 입력 할 수 있습니다 129.82.45.181. 두 경우 모두, 이 명령은 원격 시스템에 로그인 유사하다. 원격 시스템이 성공적으로 도달 한 경우, FTP가있는 loginname과 암호를 요청하여 응답합니다. 원격 시스템에 대해 자신의 로그인 명 및 암호를 입력하면 프롬프트 160 160 160 160 160 160 FTP를 반환하고 원격 컴퓨터에 자신의 홈 디렉토리에 대한 액세스를 허용합니다. 당신은 자신의 디렉토리에 주위에 이동하고 다음 페이지에서 지정된 FTP 인터페이스 명령을 사용 및 로컬 컴퓨터에서 파일을 복사 할 수 있어야한다. 익명 FTP에서 시간 당신은 당신이있는 loginname을하지 않아도되는 원격 시스템에서 파일을 복사 할 수 있습니다. 이것은 익명 FTP를 사용하여 수행 될 수있다. 때 원격 시스템은 로그인 명을 요청합니다. 익명 단어를 입력해야합니다. 대신 암호. 당신은 당신의 자신의 전자 메일 주소를 입력해야합니다. 이 원격 사이트는 익명 FTP 요청의 기록을 유지 할 수 있습니다. 당신이에 기록 된 후에는 원격 컴퓨터에 대한 익명의 디렉토리에 있습니다. 이것은 일반적으로 공공 파일과 디렉토리의 수를 포함합니다. 다시는이 디렉토리에서 이동 할 수 있어야한다. 그러나, 당신은 당신이 원격 시스템에 쓸 수 또는이 파일을 삭제할 수 없습니다 당신의 자신의 로컬 컴퓨터에 원격 컴퓨터에서 파일을 복사 만 할 수 있습니다. 일반 FTP는 FTP가 ASCII로 파일 전송 모드 (기본값 및 문자 당 일곱 비트를 전송) 이진 (바이너리 모드로 파일 전송 모드를 설정하는 모든 8 비트를 전송 설정 명령에 대한 도움이나 정보를 요청하는 명령 전송 오류가 적은 기회를 제공하고, 다른 컴퓨터와의 접속을 종료하는 원격 시스템에서 디렉토리를 변경 종료와 동일 FTP 환경 () 종료) ASCII 파일 이외의 파일을 전송하기 위해 사용되어야 바이트 당 따라서 전류를 닫고 Brubeck 사용자와 FTP 연결. 여전히 FTP 환경에서 당신을 떠난다. 현재 원격 디렉토리에 ABC 파일 로컬 컴퓨터에 복사에 원격 컴퓨터에서 하나의 파일을 복사 (UNIX에서 RM과 동일) 현재의 원격 디렉토리에있는 파일을 삭제 (제거)하는 (또는 위에) DEF라는 이름의 파일 현재 로컬 디렉토리입니다. 사본에 (또는 위에) 같은 이름, ABC의 파일은 현재 원격 디렉토리에 ABC 파일. 현재 로컬 디렉토리입니다. 사용 가능한 모든 FTP의 목록을 요청하면 여러 파일을 복사 현재 원격 디렉토리에 새 디렉토리를 확인하기 위해 현재 원격 디렉토리에있는 파일의 이름을 나열합니다 (UNIX의 CD와 동일) 로컬 시스템에 디렉토리를 변경 명령 당신이 바깥을 요청하는 메시지가 로컬 컴퓨터에 원격 컴퓨터 / n을 대답 동일한 파일 이름을 사용하여 현재 로컬 디렉토리에 현재의 원격 디렉토리에 각 파일 복사 모든 파일을 전송하기 전에. 상기 와일드 카드 문자의 사용을 주목하라. (이 익명 연결로하지 않는 한)는 Y에 대한 메시지가 표시 원격 시스템에 로컬 컴퓨터에서 여러 개의 파일을 복사 / n를 다른 컴퓨터와의 연결을 열고 각 파일을 전송하기 전에 대답하는 Brubeck 사용자로 새 FTP 연결을 엽니 다. 현재 원격 디렉토리 추가 정보에서 디렉토리를 제거 (삭제)하기 위해 (안녕과 동일)을 FTP 환경을 종료 할 수있는 원격 시스템의 현재 디렉토리의 경로 이름을 찾기 위해 로컬 시스템에서 원격 시스템으로 하나의 파일을 복사합니다 다른 많은 인터페이스 명령을 사용할 수 있습니다. 또한 FTP는 서로 다른 옵션을 실행할 수 있습니다. 수동 또는 자세한 내용은 FTP의 UNIX 맨 페이지를 참조하십시오. 이 FTP 세션의 예 세션의 예는 다음 두 페이지에 제공됩니다. 다음은 FTP 유틸리티를 사용할 때 예상 할 수 있습니다 상호 작용의 유형을 보여줍니다. 익명 FTP 세션 FTP 세션의 예는 익명의 로그인 명 한 자신의 전자 메일 주소의 암호를 사용하여 cs. colorado. edu 익명 FTP 디렉토리에서 HPSC README 파일을 얻었다. 일반 FTP 세션 FTP 세션의 예는 하나 자신의 로그인과 암호를 사용하여 nordsieck. cs. colorado. edu 다시 원격 시스템에서 파일을 복사합니다. ASCII 또는 바이너리 모드로 전송 유형 이진 파일의 파일 전송 기술 자료는 데이터의 바이너리 스트림으로 전송됩니다. 어떤 변형없이 그대로 데이터가 전송된다. ASCII는 전송 된 데이터가 ASCII 인코딩 된 것으로 간주된다. 다른 시스템은 다른 데이터 저장 표현을 갖기 때문에이 전송 유형이 필요하다. 예를 들면 UNIX 시스템에서는 일반적으로 단일 LF 문자로 끝나는 라인을 나타낸다. 데이터는 유닉스 시스템에 의해 수신 될 때 데이터가 저장되기 전에 따라서, CR LF 라인 엔딩 LF 행 끝으로 변환한다. 변환은 역순으로 수행된다 (LF - CR LF) 데이터를 수신하는 호스트에 유닉스 시스템에서 전송되기 전에. 그들은 ASCII 파일 목록의 항목과 일치하지 않는 한 자동 파일은 바이너리 모드로 전송됩니다. 이진 대 ASCII 파일은 ASCII 모드로 전송해야하는 거의 코너의 경우가 있습니다. 일반적으로 기본 설정은 바이너리 모드에서 모든 파일을 (심지어 텍스트 파일)를 전송합니다. 즐겨 찾기 등록 대화 상자에서 즐겨 찾기 등록에 도구 탭을 클릭하십시오를 선택하여 원격 서버에 설정하는 연결을 변경하려면 어떻게 전송으로 이동 - ASCII / 이진 대화. ASCII 모드에서 특정 파일 형식을 전송하려면 ASCII 파일 목록 드롭 다운 옵션에서 사용 즐겨 찾기 설정을 선택합니다. 값에서 ASCII 모드로 전송됩니다 파일 확장자의 새 버튼 유형을 클릭합니다. 변경에게 피드백 저작권 2016 SmartSoft 회사 사이트 맵 보내기 주제에 대해 어떻게 생각하십니까 키워드 아스키, 바이너리 파일 전송 모드를 저장하려면 확인 클릭




No comments:

Post a Comment