1)sftp sftp是模拟ftp的服务,使用22端口 针对远方服务器主机 (Server) 之行为 变换目录到 /etc/test 或其他目录 cd /etc/testcd PATH 列出目前所在目录下的文件名 lsdir 建立目录 mkdir directory 删除目录 rmdir directory 显示目前所在的目录 pwd 更改档案或目录群组 chgrp groupname PATH 更改档案或目录拥有者 chown username PATH 更改档案或目录的权限 chmod 64…
/********************************************************************************* * ftpget 从Windows FTP服务端获取文件 * 说明: * 从Windows FTP服务端直接获取需要的问题件. * * 2017-1-3 深圳 南山平山村 曾剑锋 *****************************************************************************…
我使用过的Linux命令之ar - 创建静态库.a文件 本文链接:http://codingstandards.iteye.com/blog/1142358    (转载请注明出处) 用途说明 创建静态库.a文件.用C/C++开发程序时经常用到,但我很少单独在命令行中使用ar命令,一般写在makefile中,有时也会在shell脚 本中用到.关于Linux下的库文件.静态库.动态库以及怎样创建和使用等相关知识,参见本文后面的相关资料[3]<关于Linux静态库和动态库的分析>. 常用参数 格式…
小龙最近折腾了一个阿里云的服务器,买完了就要开始做那么多那么多的功课,小龙对ssh也是一知半解的状态,做个小笔记,发布下整个ftp服务的搭建过程,大神勿喷:) 一.aliyun Linux(Redhat)安装vsftp软件 1.更新yum源首先需要更新系统的yum源,便捷工具下载地址:update_source.zip.这里需要注意的是,目前文件无法传输,所以想要运行 update_source.sh 只能用文本打开,复制粘贴到阿里云服务器系统运行. 2.安装vsftp使用yum命令安装vsft…
本篇随笔将讲解FTP服务的原理以及vsfptd这个最常用的FTP服务程序的安装与配置... 一.FTP服务原理 FTP(File Transfer Protocol)是一个非常古老并且应用十分广泛的文件传输协议,FTP协议是现今使用最为广泛的网络文件共享协议之一,我们现在也一直有在用着FTP协议来进行各种文件的传输,FTP为我们提供了一种可靠的方式在网络上进行文件的共享 FTP是C/S架构的服务,拥有一个服务器端和一个客户端,FTP底层通过TCP协议来作为传输协议,所以FTP协议是一种可靠的文件…
需求说明: 今天项目中有一个新的需求,需要在linux环境中搭建一个ftp服务,在此记录下. 操作过程: 1.通过yum的方式安装ftp服务对应的软件包 [root@testvm01 ~]# yum install vsftpd Loaded plugins: product-id, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscrip…
ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux 进行ftp操作将会非常容易. Linux ftp命令的一般格式如下: $ ftp 主机名/IP 其中"主机名/IP"是所要连接的远程机的主机名或IP地址.在命令行中,主机名属于选项,如果指定主机名,ftp将试图与远程机的ftp服务程序进行连接:如果没有指定主机名,ftp将给出提示符,等待用户输入命…
最近在机房搭建Linux环境,需要用到了FTP服务,查看了许多的资料,在这里做一下笔记 一.安装 方法一,使用yum命令安装,需要能够连接外网 # yum install vsftpd 方法二,使用安装包安装,这里准备的是 vsftpd-2.2.2-11.el6_4.1.x86_64.rpm 版本,版本可以自己选择,也可以选择tar.gz压缩包格式的 # rpm -ivh vsftpd-2.2.2-11.el6_4.1.x86_64.rpm 二.启动 命令:service vsftpd star…
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum  -y  install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 2. service vsftpd start / service vsftpd restart 启动要让FTP每次开机自动启动,运行命令:  chkconfig --level 35 vsftpd on 3. 设置ftp权限 vi  /etc/vsftpd/vsftpd.con…
目录 一.FTP简介 二.匿名用户访问设置 三.设置本地用户验证访问ftp 3.1.修改匿名用户.本地用户登录的默认根目录 四.使用user_list列表 一.FTP简介 FTP服务--用来传输文件的协议 FTP服务器默认使用TCP的20.21端口与客户端进行通信 20端口用于建立数据连接,并传输文件数据 21端口用于建立控制连接,并传输FTP控制命令 FTP数据连接分为主动模式和被动模式 主动模式: 服务器主动发起数据连接 被动模式:服务器被动等待数据连接 二.匿名用户访问设置 安装ftp服务…
本文以 CentOS 7.2 64位系统为例,使用 vsftpd 作为 FTP 服务端,FileZilla 作为客户端.指导您如何在 Linux 云服务器上搭建 FTP 服务. 操作步骤 安装 vsftpd 登录 Linux 云服务器. 执行以下命令,安装 vsftpd. yum install vsftpd -y 启动服务 执行以下命令,启动服务. systemctl start vsftpd 执行以下命令,确认服务是否启动. netstat -tunlp 返回类似如下信息,则表示 vsftp…
简介 vsftpd 是"very secure FTP daemon"的缩写,安全性是它的一个最大的特点.vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux.BSD.Solaris. HP-UNIX等系统上面,是一个完全免费的.开放源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征.比如:非常高的安全性需求.带宽限制.良好的可伸缩性.可创建虚拟用户.支持IPv6.速率高等 百度百科解释 · 维基百科解释 操作 开启端口 服务…
1.ftp服务器配置 1.ftp安装: rpm –qa | grep ftp 2.查看安装内容: rpm-ql |more 3.启动ftp服务: service vsftpd start 4.配置文件: vi /etc/vsftpd/vsftpd.conf 5.连接ftp: eg:ftp 127.0.0.1  //默认vsftp匿名用户可以访问到其他目录.可以下载,但是不能上传,即没有上传权限. 6.下载文件 get fileName 上传文件:put fileName 7.ChangeRoot…
一.环境及需求 阿里云服务器的Centos6.9版本,当时需要用到上传服务,所以我想着先搭建一个ftp,比较方便快捷,但是我参考了网上好多的博客,简单安装是没问题,但是时不时还会遇到好多坑,与其说是博客,其实只是写的一篇随笔,用来记录一下坑,第一次写,可能写的不太好,望网友轻喷! 二.start 1.先看一下本机是否自带了vsftp服务 rpm -qa|grep vsftpd 注: 1)如果有,请卸载 rpm -e vsftpd-3.0.2-21.el7.x86_64 2)删除残留的文件 rm…
一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地?与ssh有关的两个命令可以提供很方便的操作:    sz:将选定的文件发送(send)到本地机器    rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive) rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具 windows端需要支持ZMode…
定义FileStream类的操作类:操作类名: FtpUpDown 上传文件 /// <summary> /// 上传文件 /// </summary> /// <param name="localpath">上传文件的全路径 例@"D:\123.txt"</param> /// <param name="ftppath"></param> /// <returns&g…
定义WebClient使用的操作类: 操作类名称WebUpDown WebClient上传文件至Ftp服务: //// <summary> /// WebClient上传文件至Ftp服务 /// </summary> /// <param name="fileNamePath">文件名,全路径格式</param> /// <param name="uriString">服务器文件夹路径</param&…
创建一个 createuser.sh的脚本文件 #!/bin/sh #传入的文件名 name=$1 #创建该用户所对应的ftp文件夹   /srv/ftp是我的ftp服务器的根目录 mkdir /srv/ftp/$name #创建ftp用户组,便于管理 /usr/sbin/groupadd ftp #创建用户 /usr/sbin/useradd -g ftp -M -d /srv/ftp/$name -s /sbin/nologin $name #修改用户的密码,密码默认为和用户名相同 echo…
NFS网络文件服务 NFS---- Network File System 用于UNIX/Linux[UNIX类操作系统]系统间通过网络进行文件共享,用户可以把网络中NFS服务器提供的共享目录挂载到本地文件目录中,用户可以像操作本地文件系统一样操作NFS文件系统中的内容. 易用性非常好,但是安全性不太高,因此推荐只是在局域网中使用! 是一种典型的S/C模式应用    共享示意图 一.查看系统是否已经安装了NFS相关组建 rpm -q portmap        #portmap用于为NFS动态…
转自:http://blog.csdn.net/eastonwoo/article/details/8241693 用途说明 创建静态库.a文件.用C/C++开发程序时经常用到,但我很少单独在命令行中使用ar命令,一般写在makefile中,有时也会在shell脚 本中用到.关于Linux下的库文件.静态库.动态库以及怎样创建和使用等相关知识,参见本文后面的相关资料[3]<关于Linux静态库和动态库的分析>. 常用参数 格式:ar rcs  libxxx.a xx1.o xx2.o 参数r:…
最近在做一个项目,需要在linux下传递参数定期执行PHP文件,网上查询资料,确实有相关资料,现整理如下: 1.linux执行PHP文件 #{PHP安装bin路径} {PHP文件路径} {需要参数1 参数2 参数3}#各参数之间,用空格分开#查看php安装bin路径 可执行which php命令 /usr/bin/php /local/www/index.php 2.接收参数 一般情况下,php接收命令行传递过来的参数,$argv保存所有参数组成的数组,$argc保存参数的个数(传递参数的形式和…
如果某个目录下有一个文件可以使用ftp命令: get xxx 如果是某个目录下有多个文件(且不需要获取目录下子文件夹下的内容): mget * 如果是某个目录下有子目录希望获取所有子目录: wget -nH -m --ftp-user=myusername--ftp-password=mypassword ftp://ip/Temp/publish/wrapper/ 执行后,会将wrapper目录下的子目录及文件全部获取到/Temp/publish/wrapper路径下.…
Linux 系统中也有类似的命令.Ubuntu 发行版的命令行中,我们可以使用 nautilus 命令来打开指定目录的图形化窗口界面.类似下面命令这样使用: nautilus /home/testProjects/…
在Linux下用split进行文件分割: 模式一:指定分割后文件行数 对与txt文本文件,可以通过指定分割后文件的行数来进行文件分割. 命令: split -l 300 large_file.txt new_file_prefix 模式二:指定分割后文件大小 对于可执行文件等二进制文件,则不能通过文件行数来进行文件分割,此时我们可以指定分割大小来分隔文件. 命令: split -b 10m large_file.bin new_file_prefix 对二进制文件我们同样也可以按文件大小来分隔.…
同时加载编译多个jar包和java文件 在个人平常使用或者当我们把代码部署到linux服务器上的时候,我们经常需要通过命令行编译和运行java文件,网上关于这个的方法大多是通过 javac -cp filePath/jarName.jar javaName.java 这种方法.但是加入在filepath文件夹下面有好几个jar包,在src文件夹中有好几个java文件的时候,这个方法就很笨拙了,我在网上看的资料非常乱,其实下面一个非常简单的指令就可以解决了: javac -Djava.ext.di…
版权声明:本文为博主原创文章,未经允许不得转载. zcat 用途:在不解压文件的情况下,直接将文件内容输出到标准输出.(原压缩文件不做任何更改) 格式:zcat [-n] [-V] [FILE] 参数: -n: 从压缩文件省略压缩文件头.(如果使用 -n 选项来压缩文件,那么使用 -n 选项.) -V: 将当前版本和编译选项写入标准错误. 适用范围:注意zcat只能查看以compress或者gzip方式压缩的文件.zcat可以同时查看多个文件. 举例: zcat test.txt.gz samp…
https://wenku.baidu.com/view/f5805017866fb84ae45c8df3.html 1.压缩命令: 命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名 可先切换到当前目录下.压缩文件名和被压缩文件名都可加入路径. 2.解压缩命令: 命令格式:tar  -zxvf   压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录. 3:top -c     可动态查看Java -jar ww.jar的pid以及其他运行程序的pid(查出来…
目录 1.命令简介 2.常用参数介绍 3.实例 4.直达底部 命令简介 chmod 命令是用来改变文件权限或目录的命令,可以将指定文件的拥有着改为指定的用户或组,用户可以是用户名或用户ID,组可以是组名或组ID,文件是以空格分开的要改变权限的文件列表,支持通配符.只有文件的所有者或root用户可以执行,普通用户不能将自己的文件改变成其它的拥有者. 更改文件权限时 u 表示文件的所有者, g 表示文件所属的组, o 表示其它用户, a 表示所有. 通过此可以详细控制文件的权限位. chomd 除了…
linux shell 1.要将所有 jpeg的后缀名图片文件修改为 jpg文件. rename .jpeg .jpg *.jpeg…
19.1 mkfs:创建Linux文件系统 19.2 mke2fs:创建ext2.3.4文件系统 19.3 mkfs.ext4:创建ext4文件系统 19.4 mkfs.ext3:创建ext3文件系统 19.5 mkfs.ext2:创建ext2文件系统 19.6 mkdosfs:创建MS-DOS文件系统 19.7 mkfs.vfat:创建vfat文件系统 19.8 mkfs.msdos:创建MS-DOS文件系统 19.9 fdformat:低级格式化软盘 19.10 mount:挂载文件系统 1…