티스토리 뷰

서버운영/Linux & NetWork

[Linux] ftp 명령어

Reference M1 2019. 12. 10. 22:58

 

키워드 : ftp 클라이언트
경로 : /usr/bin/ftp
요약 : ftp 서비스를 제공하는 클라이언트

ftp [옵션] [접속 호스트명]

최초의 ftp 클라이언트이며, 대부분의 리눅스 배포판에 들어 있다. 아래는 접속 후 사용할 수 있는 명령어이다.

bye : ftp 세션을 끊고 ftp 클라이언트를 종료한다.
cd : 원격의 작업 디렉토리를 변경한다.
chmod : 원격 파일의 퍼미션을 변경한다.
delete : 원격의 파일을 삭제한다.
dir : 원격 디렉토리의 상세한 목록을 출력한다.
ls : 원격 디렉토리의 상세한 목록을 출력한다.
get [파일명] : ftp 서버에서 파일을 내려받는다.
get [파일명] [새로운 파일명] : ftp 서버에서 새로운 파일명으로 저장한다.
mget : 한 번에 여러 파일을 내려받는다.
hash : 파일을 전송할 때 각 버퍼의 크기마다 "#"을 출력한다.
mdelete : 한 번에 여러 파일을 삭제한다.
mkdir : 원격 서버에 디렉터리를 생성한다.
put [파일명] : 로컬의 파일을 ftp 서버로 올린다.
put [파일명] [새로운 파일명] : 파일을 ftp 서버에 지정한 새로운 파일명으로 저장한다.
mput : ftp 서버에 한 번에 여러 파일을 전송한다.
open : 원격 ftp 서버로 접속한다.
pwd : 원격 서버의 작업 디렉토리 위치를 출력한다.
reget : 마지막 파일을 다시 내려받는다.
rename : 파일 이름을 변경한다.
rmdir : 원격 서버의 디렉토리를 삭제한다.
size : 원격 파일의 크기를 출력한다.

ftp 서버에 접속하는 방법은 ftp 호스트 또는 ip를 입력하는 방법과 ftp 명령어만 실행하여 open 명령어로 접속하는 방법이 있다.

ftp 100.100.100.100
ftp 100.100.100.100 21
ftp> open 100.100.100.100

 

파일 전송 유형

ftp 파일 전송 유형의 기본 모드는 ascii이다. 바이너리 모드로 전환하려면 bin 명령을 입력한다.

ftp> bin
200 Type set to I.

 

'서버운영 > Linux & NetWork' 카테고리의 다른 글

[Linux] Apache Redirection  (0) 2021.01.20
[Linux] sftp 명령어  (0) 2019.12.11
[Linux] crontab 명령어  (0) 2019.10.03
[Linux] find 명령어  (0) 2019.09.25
[Linux] SSH 자동 로그아웃(TMOUT) 설정  (0) 2019.09.24
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함