网站首页 > 文章中心 > 其它

ftp使用linux命令的简单介绍

作者:小编 更新时间:2023-09-25 11:24:36 浏览量:480人看过

Linux之ftp命令使用方法及案例

Linux之ftp命令使用方法及案例

Example 1:登陆

Password:

Remote system type is UNIX.

Using binary mode to transfer files.

ftp ll

Invalid command

ftp

ftp dir ./app

total 0

ftp cd base

ftp dir

ftp quie

ftp quit

ftp help

Commands may be abbreviated.? Commands are:

!??? debug?? mdir??? sendport?? site

$??? dir?? mget??? put?? size

account?? disconnect?? mkdir?? pwd?? status

append?? exit??? mls?? quit??? struct

ascii?? form??? mode??? quote?? system

bell??? get?? modtime?? recv??? sunique

binary?? glob??? mput??? reget?? tenex

bye?? hash??? newer?? rstatus?? tick

case??? help??? nmap??? rhelp?? trace

cd??? idle??? nlist?? rename?? type

cdup??? image?? ntrans?? reset?? user

chmod?? lcd?? open??? restart?? umask

close?? ls??? prompt?? rmdir?? verbose

cr??? macdef?? passive?? runique?? ?

delete?? mdelete?? proxy?? send

ftp help dir

dir?? list contents of remote directory

ftp help mdir

mdir??? list contents of multiple remote directories

drw-rw-rw-? 1 user? group?? 0 Nov 11 11:11 js

ftp rename ni.txt ss

ftp get robots.txt /tmp/

local: /tmp/ remote: robots.txt

local: /tmp/: Is a directory

ftp lcd ..

Local directory now /

ftp lcd /tmp/flower

Local directory now /tmp/flower

格式:put local-file [remote-file]

将本地一个文件传送至远端主机中.

ftp put /tmp/tt.txt ./nihaol.txt

local: /tmp/tt.txt remote: ./nihaol.txt

格式:mput local-files

将本地主机中一批文件传送至远端主机.

如要把本地当前目录下所有bmp文件上传到服务器e:\rose 下

ftp cd /rose (回车)

ftp mput *.bmp (回车)

注意:上传文件都来自于主机的当前目录下.比如,在 /root/test下运行的ftp命令,则只有在/root/test下的文件linux才会 上传到服务器e:\rose 下

linux下用ftp命令连接到ftp服务器应该如何查看服务器上的目录文件数

①Linux下启动ftp

ls -l 普通文件就是以 - 开头,文件夹以 d 开头,grep 后面接正则表达式:^- 以 - 开头的匹配.

扩展资料:

①查看当前目录下的文件数量(不包含子目录中的文件):

ls -l|grep "^-"| wc -l

ls -lR|grep "^-"| wc -l

ls -l|grep "^d"| wc -l

linux主机ftp服务开启方法

①.、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下.

linux配置ftp服务器的过程

第一步:打开终端(快捷键是Ctrl+Alt+t),如果当前用户不是root用户,请输入命令"su",然后输入root账户密码即可;

第三步:输入命令"apt-get install vsftpd"完成安装vsftpd;

第四步:判断vsftp是否安装成功,输入命令"service vsftpd restart"重启vsftpd服务,如果他在运行状态说明安装成功;

第五步:新建"/home/uftp"目录作为用户主目录,输入命令"mkdir /home/uftp"回车 ,然后输入命令"ls /home"查看home目录下有uftp这个目录吗,如果有就是创建成功;

第六步:新建用户uftp并且设置密码,输入命令"useradd -d /home/uftp -s /bin/bash uftp"

回车,然后再输入命令"passwd uftp"回车,然后输入两次密码就设置ok了

第七步:使用vi修改配置文件/etc/vsftpd.conf,输入命令"vi /etc/vsftpd.conf"回车,

向文件中添加"userlist_deny=NO""userlist_enable=YES"?, "userlist_file=/etc/allowed_users"?,

第八步:新建文件/etc/allowed_users,输入命令"vi /etc/allowed_users",打开后再这个文件内写入"uftp"保存即可;<>

第九步:查看/etc/ftpusers文件(不能访问ftp服务用户清单)的内容,输入命令"vi /etc/ftpusers"回车,如果里面有uftp,就把他删除;

LINUX系统什么命令是查FTP是否打开?

第一步,输入命令:netstat -tlnp

列出系统里面监听网络的TCP连接和相应的进程PID.

参数说明:

-t:表示列出TCP连接

-l:表示列出正在网络监听的服务

-n:表示以端口号来显示

-p:表示列出进程PID

延展阅读:

linux 怎么做ftp服务器

①运行以下命令安装 vsftpd.

yum install -y vsftpd

cd /etc/vsftpd

ls

说明:

/etc/vsftpd/vsftpd.conf 是核心配置文件.

/etc/vsftpd/ftpusers 是黑名单文件,此文件里的用户不允许访问 FTP 服务器.

/etc/vsftpd/user_list 是白名单文件,是允许访问 FTP 服务器的用户列表.

/etc/vsftpd/vsftpd_conf_migrate.sh 是vsftpd操作的一些变量和设置

备注:使用命令 rpm -ql vsftpd 可列出vsftpd中包含的文件

systemctl enable vsftpd

systemctl start vsftpd

netstat -antup | grep ftp

本地用户登录就是指用户使用 Linux 操作系统中的用户账号和密码登录 FTP 服务器.

vsftpd 安装后默只支持匿名 FTP 登录,用户如果试图使用 Linux 操作系统中的账号登录服务器,将会被 vsftpd 拒绝,但可以在 vsftpd 里配置用户账号和密码登录.具体步骤如下:

a.运行以下命令创建 ftptest 用户.

useradd ftptest

(删除用户命令:sudo userdel -r newuser)

b.运行以下命令修改 ftptest 用户密码.

passwd ftptest

a.运行vim /etc/vsftpd/vsftpd.conf.

c.将是否允许匿名登录 FTP 的参数修改为anonymous enable=NO.

d.将是否允许本地用户登录 FTP 的参数修改为local_enable=YES.

f.运行命令 cat /etc/vsftpd/vsftpd.conf 查看配置文件内容. 命令的使用方法可查询"Linux命令大全".

以上就是土嘎嘎小编为大家整理的ftp使用linux命令的简单介绍ftp使用linux命令的简单介绍相关咨询咨询主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章