安装ftp客户端
yum install ftp -y
命令详解
#连接ftp
ftp [hostname| ip-address] [port]
port默认为21 可以不写
例:ftp 192.168.1.100
#下载远端文件到本地
get [remote-file] [local-file]
例:ftp> get /user/11.txt 1.txt
#下载一批远端文件到本地当前目录
mget [remote-files]
例:下载/user下的的全部文件
ftp> cd /user
ftp> mget *.*
#上传文件到远端
put local-file [remote-file]
例:ftp> put 1.txt/user/1.txt
#上传一批文件到远端
mput local-files
例:把本地当前目录下所有html文件上传到远端/user目录下
ftp> cd /user
ftp> mput *.htm
#删除远端主机的文件
delete file
例:ftp> delete /user/11.txt
#批量删除远端主机的文件
mdelete file
例:删除远端/user目录下的所有txt文件
ftp> mdelete /user/*.txt
#在远端主机创建目录
mkdir directory
例:ftp> mkdir /user
#删除远端目录
rmdir directory
例:ftp> rmdir /user
#重命名远端文件
rename filename newfilename
例:ftp> rename /user/1.txt /user/2.txt
#显示 FTP 连接和切换的当前状态
status
sftp命令
linux默认安装
#连接
sftp -oPort=port username@ip
sftp端口默认22,可以不指定-oPort
例:sftp www@127.0.0.1
#下载远端文件到本地
get [remote-file] [local-file]
例:ftp> get /user/11.txt 1.txt
#上传文件到远端
put local-file [remote-file]
例:ftp> put 1.txt/user/1.txt
其他命令:
操作远端
cd ls rm rmdir mkdir
操作本地
lcd lls lrm lrmdir lmkdir
scp用法
1. 由本机向服务器传输文件:服务器IP地址192.168.100.100
scp -P 22 /home/user1/from/file.txt user@192.168.100.100:/home/user2/target_dir
2. 从服务器拷贝文件到本机文件夹/home/use1/to中
scp -P 22 user@192.168.100.100:/home/user2/test/file.txt /home/use1/to
文章来源于:https://www.cnblogs.com/huzixia/p/10390001.html