파일전송 중일 경우 “#”표시하여 전송중임을 알리기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,117 조회
- 0 추천
- 목록
본문
파일전송 중일 경우 “#”표시하여 전송중임을 알리기
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파일을 로컬서버로 가져오는 도중에 위와 같이 “#”를 표시해주고 있는 것입니다.
관련자료
-
이전
-
다음