강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

파일전송 중일 경우 “#”표시하여 전송중임을 알리기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

파일전송 중일 경우 #표시하여 전송중임을 알리기

 

 

 

FTP는 로컬서버에서 원격지의 서버로 파일을 올리거나 원격지의 서버에서 로컬서버로 파일을 가져오기 위하여 사용합니다.

 

 

 

 

 이때 용량이 큰 파일을 올리거나 가져올 경우에는 긴 시간이 필요할 경우가 있으며 이때 파일전송 중이라는 것을 표시 할 필요성을 느끼게 됩니다.

 

 

 

 

 

 

, hash라는 FTP명령어를 이용하여 “hash on”을 켜두신 후에 get(mget)이나 put(mput)등을 이용하여 파일을 전송하시면 전송중이라는 의미로 “#”표시를 해주게 됩니다.

 

 

 

 

 

 

hash명령어는 토글(toggle)방식으로 on/off시킬 수 있습니다.

 

 

 

 

 아래는 hash on시킨 것입니다.

 

 

 

 

 따라서 이후 부터는 파일전송 중일 때에는 “#”를 표시해줍니다.

 

 

 

 

 

 

[root@RockyLinux01 ~]# ftp

ftp>

ftp> hash

Hash mark printing on (1024 bytes/hash mark).

ftp>

 

 

 

Hash on시켜둔 후에 아래와 같이 project.tar.gz라는 파일을 원격서버에서 로컬서버로 가져오기 위하여 “get project.tar.gz”라는 명령어를 사용한 것입니다.

 

 

 

 

 

 

ftp> dir

227 Entering Passive Mode (192,168,0,250,59,168).

150 Here comes the directory listing.

-rw-r--r--    1 0        0            4520 Oct 15 10:54 project.tar.gz

drwxr-xr-x    3 0        0            4096 Oct 15 10:57 public_html

#

226 Directory send OK.

ftp>

ftp> get project.tar.gz

local: project.tar.gz remote: project.tar.gz

227 Entering Passive Mode (192,168,0,250,154,9).

150 Opening BINARY mode data connection for project.tar.gz (4520 bytes).

############################################################

226 File send OK.

4520 bytes received in 0.019 seconds (2.4e+02 Kbytes/s)

ftp>

ftp>

 

 

 

 

hash on시켜두었기 때문에 project.tar.gz파일을 로컬서버로 가져오는 도중에 위와 같이 “#”를 표시해주고 있는 것입니다.

 

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  100 명