FTP의 콘텐츠를 업로드, 다운로드 또는 관리하기 위해 무수히 많은 그래픽 응용 프로그램이 있으며 Filezilla는 가장 인기있는 응용 프로그램 중 하나입니다. 그러나 명령 줄에서이를 수행하는 방법은 무엇입니까?
특히 서버에서 작업하고 GUI가없는 경우 파일을 FTP에 업로드하거나 단순히 무언가를 삭제하고 폴더를 생성하는 등의 작업을 수행하고 터미널 만 있으면됩니다.
FTP 서버로 작업하려면 단일 명령으로 충분합니다.
ftp
ftp 명령을 입력 한 다음 연결하려는 FTP 서버의 IP 주소 (또는 호스트)를 입력합니다. 예를 들면 다음과 같습니다.
ftp 192.168.128.2
아래 이미지와 같이 사용자가 질문하고 작성하고 엔터 버튼, 그러면 우리에게 암호를 묻고 우리는 그것을 쓰고 엔터 버튼준비 완료!
이제 ftp 쉘인이 새 쉘에 명령을 작성합니다. 예를 들어 나열하려면 다음 명령을 사용합니다. ls
ls
다음은 스크린 샷입니다.

예를 들어 다음과 같은 더 많은 명령이 있습니다.
- mkdir : 폴더 만들기
- chmod를 : 권한 변경
- 델 : 파일을 지우시오
리눅스처럼 생겼죠? ... hehe, 그들이 쓰면 도움 FTP 셸에서 사용할 수있는 명령을 얻습니다.

내가 상상하는 질문 (그리고 궁금한 점)은 ... 파일을 올바로 업로드하는 방법입니다.
파일을 업로드하려면 명령은 다음과 같습니다. 보내다
구문은 다음과 같습니다.
send archivo-local archivo-final
예를 들어, 내 홈 라는 파일 비디오.mp4 그리고 우리는 그것을라는 폴더에 업로드하고 싶습니다. 동영상, 명령은 다음과 같습니다.
send video.mp4 videos/video.mp4
간단하게 반환되는 로그 / 출력은 다음과 유사합니다.
local : video.mp4 remote : videos / videdo.mp4 200 PORT 명령 성공. 150 테스트를 위해 BINARY 모드 데이터 연결을 여는 중입니다. 226 전송이 완료되었습니다. 0 바이트가 전송되었습니다. 0.00KB / 초
항상 말했듯이 더 많은 옵션을 알고 싶다면 명령 매뉴얼을 읽으십시오.
man ftp
또는 다음에서 설명서를 읽으십시오. 어딘가 인터넷에서.
뭐, 슈퍼 매뉴얼이 될 생각은 없고, 그것과는 거리가 멀고... 단지 기초를 다지기 위한 것
그래도 도움이 되었기를 바랍니다.
안부