Home >Operation and Maintenance >Linux Operation and Maintenance >How to remotely download files under Linux system using ftp command and scp command
ftp command:
The server has ftp Server installed. Another Linux can use the ftp client program to copy, read and download files.
1. Connect to the ftp server
Format: ftp [hostname| ip-address]
a) Enter at the linux command line: ftp 192.168.26.66
b) The server asks you for your username and Password, enter the user name and corresponding password respectively, and wait until the authentication is passed.
2. Download files
To download files, you usually use the two commands get and mget.
a) get
Format: get [remote-file] [local-file]
Transfer the file from the remote host to the local host.
If you want to get the e:\rose on the server \1.bmp, then
ftp> get /rose/1.bmp 1.bmp (Enter)
b) mget Format: mget [remote-files]
From afar The end host receives a batch of files to the local host.
If you want to get all the files under e:\rose\ on the server, then
ftp> cd /rose
ftp> mget *.* (Enter)
Format: put local-file [remote-file]
Transfer a local file to the remote host.
If you want to transfer the local 1.bmp to the remote host e:\rose and change its name to 333.bmp
ftp> put 1.bmp /rose/333.bmp (Enter)
Format: mput local-files
Transfer a batch of files from the local host to the remote host.
If you want to upload all bmp files in the current local directory to the server e:\rose
ftp> cd /rose (Enter)
ftp> mput *.bmp (Enter)
Note: Uploaded files come from the current directory of the host. For example, if you run the ftp command under /root/test, only the files linux under /root/test will be uploaded to the server e:\rose.
bye: Interrupt the connection with the server.
ftp> bye (Enter)
SCP command:
scp is a secure file copy, based on ssh login Assume you I want to copy a file named a.tar.tz under /home on the local computer to /home/tmp on the remote server 192.168.0.2. And your account name on the remote server is root. You can use this command:scp /home/a.tar.tz root@192.168.0.2:/home/tmp/
scp root@192.168.0.2:/home/a.tar.tz
Copy the files in the entire directory of the remote machine
scp -r root@192.168.0.2:/home/* . /
The above is the detailed content of How to remotely download files under Linux system using ftp command and scp command. For more information, please follow other related articles on the PHP Chinese website!