zoukankan      html  css  js  c++  java
  • linux命令-sftp(模拟ftp服务)和scp(文件异地直接复制)

    1)sftp

    sftp是模拟ftp的服务,使用22端口

    针对远方服务器主机 (Server) 之行为
    变换目录到 /etc/test 或其他目录 cd /etc/test
    cd PATH
    列出目前所在目录下的文件名 ls
    dir
    建立目录 mkdir directory
    删除目录 rmdir directory
    显示目前所在的目录 pwd
    更改档案或目录群组 chgrp groupname PATH
    更改档案或目录拥有者 chown username PATH
    更改档案或目录的权限 chmod 644 PATH
    其中,644 与权限有关!回去看基础篇!
    建立连结档 ln oldname newname
    删除档案或目录 rm PATH
    更改档案或目录名称 rename oldname newname
    离开远程主机 exit (or) bye (or) quit
    针对本机 (Client) 之行为(都加上 l, L 的小写 )
    变换目录到本机的 PATH 当中 lcd PATH
    列出目前本机所在目录下的文件名 lls
    在本机建立目录 lmkdir
    显示目前所在的本机目录 lpwd
    针对资料上传/下载的行为
    将档案由本机上传到远程主机 put [本机目录或档案] [远程]
    put [本机目录或档案]
    如果是这种格式,则档案会放置到目前远程主机的目录下!
    将档案由远程主机下载回来 get [远程主机目录或档案] [本机]
    get [远程主机目录或档案]
    若是这种格式,则档案会放置在目前本机所在的目录当中!可以使用通配符,例如:
    get *
    get *.rpm
    亦是可以的格式!

    2)scp

    当你知道服务器上面的文件或目录的地址的时候,使用scp命令是很编辑的。

    命令格式:

      上传: scp [-pr] [-l 速率] file [账号@]主机:目录名

      下载: scp [-pr] [-l 速率] [账号@]主机:file 目录名

    参数说明:

       -p :保留原本档案的权限数据

        -r :复制来源为目录时,可以复制整个目录 (含子目录)

            -l :可以限制传输的速度,单位为 Kbits/s ,例如 [-l 800] 代表传输速限 100Kbytes/s

  • 相关阅读:
    andriod 支付宝类似界面图片加文字
    评分条RatingBar Android
    Android 进度条对话框ProgressDialog
    Android 日期对话框DatePickerDialog
    andriod GridLayout
    android:TableLayout表格布局详解
    ArcGIS 10 SP5中文版(ArcGIS10补丁5中文版)
    Engine中如何进行七参数投影转换?
    如何去除栅格影像的黑边?
    资管机构年中规模排名出炉:中信资管规模超万亿
  • 原文地址:https://www.cnblogs.com/ximotao/p/5253146.html
Copyright © 2011-2022 走看看