서버 작업을 하다보면 FTP를 사용하여야 할 경우가 많습니다.
FTP은 말 그대로 File Transfer Protocol, 즉 파일을 옮기는 방법입니다.
기본적으로 접속 방법은 다음과 같습니다.
c:\> ftp 111.222.333.444
c:\> ftp www.daum.com
ftp>
접속이 잘 되셨다면 파일전송 방법을 선택합니다.
ascii : 문자 자체를 전송하는 방식
binary : 메모리의 값을 전송하는 방식
파일 전송 방식을 잘못 선택하면 Data가 제대로 전송되지 않는 경우가 많으니 주의하셔야 합니다.
위 문제에 대하여서는 다음번에 더 자세히 포스팅 하도록 하겠습니다.
이제 기본적인 옵션들을 설정하여 줍니다.
hash : 파일의 전송 진행 상태를 '#' 을 이용하여 나타냅니다.
prompt : 파일 전송시마다 확인 여부를 선택합니다.
내가 받고 싶은 파일이 있는 위치, 또는 내가 파일을 올릴 위치로 이동합니다.
pwd : ftp서버에서 나의 위치를 알려줍니다.
ls : 현재 ftp서버의 파일 정보를 list up 합니다.
cd directory : ftp 서버에서 다른 위치로 이동합니다.
(directory이름에 공백이 있을경우 " " 기호를 사용하여 이동이 가능합니다.)
! 를 사용하면 ftp접속 전의 시스템 명령 사용이 가능합니다.
(ex. # !dir => windows의 c:\ 위치에서 접속하였다면 c:\ 의 파일 정보를 list up)
그러면 본격적으로 파일을 다운받아 보겠습니다.
filename.txt 파일 한개를 다운로드
ftp> get filename.txt
확장자가 txt인 파일을 모두 다운로드
ftp> mget *.txt
현재 위치의 모든 파일을 다운로드
ftp> mget *.*
처음 접속당시 c:\ 위치에서 접속하였기 때문에 받은 파일은 c:\ 에 위치하게 됩니다.
이번에는 파일 업로드를 하여 보겠습니다.
c:\ 위치에 있는 filename.txt 파일 한개를 업로드
ftp> put filename.txt
c:\ 위치에서 확장자가 txt인 파일을 모두 업로드
ftp> mget *.txt
c:\ 위치의 모든 파일을 업로드
ftp> mput *.*
접속을 종료할때는 다음 명령을 사용합니다.
ftp> bye
ftp> quit
ftp는 명령어가 많지 않은 관계로 약어를 사용하여도 대부분 인식을 합니다.
ex. bye => by
ex. binary => bi
ex. hash => ha
누군가에게 유용한 정보가 되었기를 기대하며 [FTP] 기본 사용법에 대한 글을 마칩니다.
'UNIX&LINUX > AIX Server ADMIN' 카테고리의 다른 글
AIX 화면 갈무리 (0) | 2014.08.28 |
---|---|
Firefox에서 HMC 접속하여 open terminal 수행시 에러 발생 (0) | 2014.08.28 |
윈도우7 텔넷 사용하기 (0) | 2014.08.28 |
Tape Drive 관리하기 (0) | 2014.08.28 |
[AIX BASIC] File, Directory 관리와 Tip (0) | 2014.08.28 |
IBM Brocade SAN Switch Commnad <1> (0) | 2014.08.28 |
[AIX Basic] AIX 소개 (0) | 2014.08.28 |
[AIX 파헤치기] user 와 group 관리하기 (0) | 2014.08.28 |