1、ftp服务操做命令centos

一、查看主机是否安装ftp服务bash

rpm -qa | grep ftp服务器

这个命令适合centos系统,会显示出ftp版本。线程

which vsftpdrest

会显示出ftp的安装目录。code

[root@VM000000814 /]# rpm -qa | grep ftp

ftp-0.17-54.el6.x86_64

vsftpd-2.2.2-24.el6.x86_64

[root@VM000000814 /]# which vsftpd

/usr/sbin/vsftpd

[root@VM000000814 /]#

二、启动,重启,关闭ftp服务。ip

(1)、启动ftp服务ci

service vsftpd startget

/usr/sbin/vsftpd /etc/vsftpd/vsftpd.confclass

(2)、重启ftp服务

service vsftpd restart

(3)、关闭ftp服务

service vsftpd stop

[root@VM000000814 /]#

[root@VM000000814 /]# service vsftpd start

Starting vsftpd for vsftpd: [ OK ]

[root@VM000000814 /]# service vsftpd restart

Shutting down vsftpd: [ OK ]

Starting vsftpd for vsftpd: [ OK ]

[root@VM000000814 /]# service vsftpd stop

Shutting down vsftpd: [ OK ]

[root@VM000000814 /]# /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

[root@VM000000814 /]#

[root@VM000000814 /]#

三、查看ftp服务的状态

service vsftpd status

显示正在运行的pid

ps -aux | grep ftp

显示服务的启动信息

[root@VM000000814 /]# service vsftpd status

vsftpd (pid 11092) is running...

[root@VM000000814 /]#

[root@VM000000814 /]#

[root@VM000000814 /]# ps -aux | grep ftp

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root 11092 0.0 0.0 52556 804 ? Ss 11:18 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

root 11200 0.0 0.0 103252 836 pts/0 S+ 11:19 0:00 grep ftp

[root@VM000000814 /]#

2、ftp使用命令

cd 本机目录

ftp -niv <

open ftp服务ip

user 用户名 密码

ascii(or bin)  //ftp传输模式,ASSCII模式和二进制模式

cd ftp服务器的目标文件所在目录

put 文件名(or get 文件名)  //get下载文件,put上传文件

bye

EOF

3、lftp操做ftp命令

通常ftp是不能直接搬运文件夹的,若是一下要ftp整个文件夹,须要逐个遍历获取,比较麻烦。 这里给出lftp命令,支持文件夹下载。(若是多个文件,仍是建议打包,而后一次获取)。

cd 本地主机目标目录

lftp 用户名:密码@ftp服务ip:端口号 <

cd ftp服务器主机目标目录

//get 文件  //下载文件

//get -c 文件 //容许断点续传下载文件

//pget -c -n count 文件  //容许以count个线程,断点续传下载文件

//mget 文件 //下载文件

mirror 文件夹  //下载目标文件夹其子文件夹

//put 文件 //上传文件

//mput 文件 //上传文件

mirror -R 文件夹  //将本地文件夹及其子文件夹反向上传到ftp服务器。

bye

EOF

下面是下载一个文件夹的脚本。

#ftp服务ip

host="172.21.4.33"

#ftp服务端口,默认21

port="21"

#ftp帐号

user="thb"

#ftp密码

pwd="12qeq"

#演示下载文件夹/test/files/

homepath='/test/'

echo $homepath

#若是本机/test/目录不存在,则建立该目录

if [ ! -d $homepath ]

then

mkdir $homepath

fi

#目标文件夹

targetpath='files'

echo $targetpath

#切换本地/test/目录

cd $homepath

#链接ftp服务

lftp $user:$pwd@$host:$port <

#切换ftp服务器的/test/目录

cd $homepath

#下载目标文件夹

mirror $targetpath

bye

EOF

4、lftp操做sftp命令

创建链接方式不同,可是操做相似,这里只是给出一种方式,做为记录备用。

lftp -u sftp用户名,sftp密码 sftp://sftp服务ip <

//设置容许覆盖本地已存在文件

set xfer:clobber on

//切换sftp服务主机目录

lcd 目标目录

//下载文件

get 目标文件

bye

EOF

linux sftp ftp 速率,linux上ftp和sftp简要操做命令相关推荐

  1. Linux(centos7.4)上FTP服务器搭建(使用yum)

    Linux(centos7.4)上FTP服务器搭建(使用yum) 安装步骤 1.安装 $ yum -y install vsftpd 2.备份配置 cp /etc/vsftpd/vsftpd.conf ...

  2. linux下 ftp登陆不上,ftp无法连接登录linux的解决方法

    1.首先安装vsftpd 命令:yum -y install vsftpd 之后开启服务:service vsftpd start 2.关闭防火墙 1) 重启后生效 开启:chkconfig ipta ...

  3. Linux 的基本使用(上)· 背景故事 · 环境搭建 · 常用命令 vim less cp mv等(基本能覆盖 Linux 日常使用80%场景)· Linux 文件结构的意义 · 相对路径和绝对路径

    一.Linux 背景知识 二.Linux 发行版 三.关于 Linux 我们学什么 四.Linux 环境搭建 五.Linux 常用命令 第一组命令 ls 列出该目录下所有子目录和文件命令 Linux ...

  4. java 连接 sftp失败_java – 文件上传到SFTP失败(Apache VFS)

    我有一个SFTP问题( Windows WinSSHD).我尝试用 Apache Commons VFS在一个文件夹中写一个文件.在本地SFTP上我没有上传的问题,但在第二个SFTP上我总是得到以下错 ...

  5. Linux下FTP;LFTP;TFTP;SFTP;NCFTP;RCP;SCP的使用

    linux实验做到吐血,把FTP:LFTP:TFTP:SFTP:NCFTP:RCP:SCP 先给出实验用的题目,再给出我的实验过程 总结如下 ============================= ...

  6. linux等陆不上ftp,vsftp连接不上解决方法

    当前位置:我的异常网» Linux/Unix » vsftp连接不上解决方法 vsftp连接不上解决方法 www.myexceptions.net  网友分享于:2015-08-26  浏览:0次 v ...

  7. linux Centos的ftp搭建-配置-上传下载文件--全面版

    ftp搭建 一.搭建前提 a.ssh服务已经开启,b.防火墙关闭,c.连网 1.查看ssh和防火墙的状态    service sshd status    service iptables stat ...

  8. linux上ftp和ns有什么区别,Linux下ftp使用及nfs网络文件系统

    ftp 是一个文件传输协议 ,是tcp/ip 文件传输协议的一种 ftp可以用与文件的共享也可以用于文件的固定IP的收集 Linux下使用说明: 首先我们需要安装ftp程序 yum -y instal ...

  9. linux开发板ftp,用ftp从linux上下载文件到开发板的方法

    用ftp从linux上下载文件到开发板的方法 1.       首先将我们的虚拟机(操作系统以fedora为例)与开发板的用网线连接. 2.       虚拟机的网卡设置为bridged (这个在vm ...

最新文章

  1. Jquery 打开新页面
  2. boost::partial_sort相关的测试程序
  3. tf.summary.FileWriter
  4. 在MAC OS 下配置python + Flask ,并支持pyCharm编辑器
  5. windows下使用Caffe框架和matlab实现SRCNN官方代码的步骤
  6. 【HTML】底部弹窗插件代码
  7. java作业_Java作业总结
  8. http://nuyd.eastmoney.com/EM_UBG_PositionChangesInterface/api/js?rows=64page=9
  9. hdu 4619 Warm up 2 (二分匹配)
  10. 递归大总结之斐波那契
  11. atmega168p与328p_atmega328P 写入 Boot Loader的那点事
  12. 常熟理工php实验三_三位教师获评常熟理工学院首届科研支撑教学奖
  13. GoLang 抽奖系统 设计
  14. OR青年|可重复使用资源的在线分配问题综述
  15. 关于“产品经理的方法论都是自上而下提出的,缺少形而上学的认知”此观点的讨论
  16. 谭民机器人_机器人技术研究进展_谭民
  17. 《利用Python进行数据分析: Python for Data Analysis 》学习随笔
  18. Apache HAWQ集群的安装部署
  19. android相机拍摄格式NV21,如何通过libyuv将NV21格式的android相机预览数据转换为i420?...
  20. NovAtel 板卡OEM617D配置步骤记录

热门文章

  1. vr视频转换教程,怎么把普通视频转换成vr视频?
  2. ava并发编程73道面试题及答案
  3. 凝心聚力,不负好时光——慧慧兔团建拓展之旅
  4. 关于遥感中影像数据的组织方法BIL/BSQ/BIP
  5. 最新安卓导航装车作业
  6. 【Please, upgrade your dependencies to the actual version of cor问题】
  7. 树莓派USB存储设备自动挂载并通过脚本实现自动拷贝,自动播放视频,脚本自动升级等功能...
  8. spring boot多数据库数据源启动报错“required a single bean, but 2 were found”的正确解决办法
  9. 2022艾灸展,艾健康展,艾棒展,山东艾制品展,艾绒纺织展
  10. 随机森林之信贷风险模型特征工程