>  기사  >  운영 및 유지보수  >  Linux에서 ftp 명령을 사용할 수 없는 경우 수행할 작업

Linux에서 ftp 명령을 사용할 수 없는 경우 수행할 작업

WBOY
WBOY원래의
2022-05-09 16:05:484728검색

해결책: 1. Red Hat 시스템의 경우 "yum install ftp-y"를 사용하여 ftp를 설치합니다. 2. Debian 시스템의 경우 "apt install ftp -y"를 사용하여 ftp를 설치합니다. 3. SUSE 시스템의 경우 "zypper"를 사용합니다. install ftp” 그냥 ftp를 설치하세요.

Linux에서 ftp 명령을 사용할 수 없는 경우 수행할 작업

이 튜토리얼의 운영 환경: Red Hat 8.2&&Debian 11.0&&SUSE 15 시스템, Dell G3 컴퓨터.

Linux에서 ftp 명령을 사용할 수 없는 경우 해결 방법

ftp 클라이언트가 설치되어 있지 않으면 ftp 명령이 없다는 메시지가 표시됩니다. 해결 방법은 ftp 소프트웨어 패키지를 설치하는 것입니다.

ftp 소프트웨어 패키지 설치 방법은 다음과 같습니다.

1.Red Hat 시스템

sudo yum install ftp -y

2.SUSE

sudo apt install ftp -y

다음에 ftp 명령을 사용할 수 있습니다. 설치.

확장 지식 : ftp 서버에 연결 : ftp [hostname | 서버 사용자 이름과 비밀번호를 묻는 메시지가 나타나면 사용자 이름과 해당 비밀번호를 각각 입력하고 인증이 통과될 때까지 기다립니다.

2. 파일 다운로드

파일을 다운로드하려면 일반적으로 get 및 mget 명령을 사용합니다.

a) get

형식: get [원격 파일] [로컬 파일]

원격 호스트에서 로컬 호스트로 파일을 전송합니다.

원격 서버에서 /usr/your/1.htm을 얻으려면 다음을 수행하세요.

sudo zypper install ftp

형식: mget [remote-files]

원격 호스트에서 로컬 호스트로 일괄 파일을 받습니다.

서버의 /usr/your/ 아래에 있는 모든 파일을 가져오려면 다음을 수행하세요.

ftp> get /usr/your/1.htm 1.htm (回车)
b) mget   

#이 때 다운로드한 각 파일에 대한 메시지가 표시됩니다. 프롬프트를 제거하려면 다음을 실행하십시오: mget *.* 명령 전에 프롬프트 끄기 참고: 파일은 Linux 호스트의 현재 디렉토리에 다운로드됩니다. 예를 들어, /usr/my에서 ftp 명령을 실행하면 파일이 /usr/my로 다운로드됩니다.

3. 파일 업로드

a) put

형식: put local-file [원격 파일]

로컬 파일을 원격 호스트로 전송합니다.

로컬 1.htm을 원격 호스트 /usr/your로 전송하고 이름을 2.htm으로 바꾸려면 다음을 수행합니다.

ftp> put 1.htm /usr/your/2.htm(Enter)

b) mput

형식: mput local-files

일괄 파일을 로컬 호스트에서 원격 호스트로 전송합니다.

현재 로컬 디렉터리의 모든 html 파일을 서버/usr/your/에 업로드하려면 다음을 수행하세요.

ftp> cd /usr/your/
ftp> mget *.* (回车)

#참고: 업로드된 파일은 모두 호스트의 현재 디렉터리에서 옵니다. 예를 들어, /usr/my 아래에서 ftp 명령을 실행하면 /usr/my 아래의 파일만 /usr/your 아래의 서버로 업로드됩니다.

4. 연결 끊기

안녕: 서버 연결을 끊습니다.

ftp> 안녕(Enter)

5. 연결 오류:

ftp> cd /usr/your (回车)
ftp> mput *.htm (回车)

해결책:

ftp 192.168.1.1
ftp: connect: Connection refused

관련 권장 사항: "

Linux 비디오 튜토리얼

"

위 내용은 Linux에서 ftp 명령을 사용할 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.