精华内容
下载资源
问答
  • scp 命令行传输文件到远程服务器

    千次阅读 2018-03-07 08:48:53
    以前一直在windows下用SSH Secure Shell连接远程服务器,它自带了一个可视化的文件传输工具,跟ftp差不多 但是它也存在一个缺陷,不支持编码的选择,遇到utf8就自动乱码了,另外mac也没有这个工具 在mac我用...

    scp 使用SSH命令行传输文件到远程服务器

    以前一直在windows下用SSH Secure Shell连接远程服务器,它自带了一个可视化的文件传输工具,跟ftp差不多

    但是它也存在一个缺陷,不支持编码的选择,遇到utf8就自动乱码了,另外mac下也没有这个工具

    在mac下我用终端登录上去之后,想传个文件上去就犯愁了,难不成要开个ftp?

    搜了一下,果然有直接的命令行工具,名字叫SCP

    使用方式如下:

    1、上传本地文件到服务器

    scp /path/filename username@servername:/path/

    例如scp /var/www/test.php root@192.168.0.101:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中

     

    2、从服务器上下载文件

    下载文件我们经常使用wget,但是如果没有http服务,如何从服务器上下载文件呢?

    scp username@servername:/path/filename /var/www/local_dir(本地目录)

    例如scp root@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录)

       sudo scp root@47.107.127.*:/root/master.zip /home/pi (从我的阿里云到我的pi)

     

    3、从服务器下载整个目录

    scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)

    例如:scp -r root@192.168.0.101:/var/www/test /var/www/

     

    4、上传目录到服务器

    scp -r local_dir username@servername:remote_dir

    例如:scp -r test root@192.168.0.101:/var/www/ 把当前目录下的test目录上传到服务器的/var/www/ 目录

    分类: SSH

    展开全文
  • 一、通过scp命令从windows上传文件到linux。 注意:有些人说scp命令需要安装其他软件。我这电脑上并没有安装过,直接就可以使用。不知道是不是某些用户电脑比较老的缘故。如果不能使用scp命令。请查看如何安装使用...

    一、通过scp命令从windows上传文件到linux。

    注意:有些人说scp命令需要安装其他软件。我这电脑上并没有安装过,直接就可以使用。不知道是不是某些用户电脑比较老的缘故。如果不能使用scp命令。请查看如何安装使用scp命令。

        1、首先进入到电脑上要上传文件所在位置。然后输入cmd 打开命令终端。

    2、路径那里输入 cmd ,回车    打开命令终端。

    此时就打开了当前页面的终端。

    3、以我的账号为例,我需要输入命令   scp HttpAutojs.py root@39.100.148.218:/root/autojs8111

       上面命令解释如下 。 scp 是上传命令  。 HttpAutojs.py 是我需要上传的文件 。 root是我linux服务器的用户。

                                         39.100.148.218是我linux服务器的地址 。 /root/autojs8111 是我需要把文件上传到root目录下 autojs8111文件夹里。

    4、确认之后。回车。会弹出输入密码界面。你输入  你需要上传的linux 账户的密码。输入正确 回车  即可 展示结果。

          

    我的已经上传完成了。我们去linux服务器查看一下。。看看是否有这个文件

    5、我是用putty登录了linux服务器

    文件已经存在了 成功

    二。通过scp命令从linux服务器 下载文件到windows电脑

       1、   我要把文件下载到C/360wifi文件夹下。我进入360wifi文件夹下。通过cmd打开命令终端。输入命令:

      scp  root@39.100.148.218:/root/autojs8111/HttpAutojs.py ./

       解释如下: scp 命令     root是linux用户名。39.100.148.218 是linux地址 。    root/autojs8111/HttpAutojs.py    是root文件夹下autojs8111文件夹下的 HttpAutojs.py 文件  。       ./代表我要下载到我当前目录下。

    2、回车  会让我输入linux的用户密码:

    3、输入完密码执行即可 :

        

    4、查看当前文件夹内是否有文件

    执行结果 :成功

     

    展开全文
  • Clink,将Bash强大的命令行编辑功能带到了Cmd.exe, 支持路径补充(TAB)、粘贴(Ctrl-V) 支持命令完成(Command-line completion)和环境变量 撤消/重做(CTRL-_或CTRL-X、CTRL-U),改进命令历史和脚本完成。 ...

    1.增强工具:

    Clink

    Clink,将Bash强大的命令行编辑功能带到了Cmd.exe,

    支持路径补充(TAB)、粘贴(Ctrl-V)

    支持命令完成(Command-line completion)和环境变量

    撤消/重做(CTRL-_或CTRL-X、CTRL-U),改进命令历史和脚本完成。

     

    Gow

    Gow 是Windows 上轻量级的Cygwin 替代品,包含了130多个*nix 命令行工具,整个包大概10MB,安装时会自动加到PATH中去,其exe包含:

    • agrep 3.37
    • ansi2knr
    • basename 1.9.4
    • bash 2.03
    • bc 1.05
    • bison 1.28
    • bunzip2 1.0.1
    • bzip2 1.0.1
    • bzip2recover 1.0
    • cat 2.0
    • chgrp 3.16
    • chmod 3.16
    • chown 3.16
    • cksum 2.0
    • cmp 2.7
    • comm 2.0
    • compress 2.0
    • cp 3.16
    • csplit 2.0
    • curl 7.15.0
    • cut 2.0
    • cvs 2.0.41a
    • dc 1.2
    • dd 3.16
    • df 3.16
    • diff 2.7
    • diff3 2.7
    • dircolors 3.16
    • dirname 1.13
    • dos2unix
    • du 3.16
    • egrep 2.4.2
    • env 1.9.4
    • expand 5.1.2600.0
    • expr 1.9.4
    • factor 1.13
    • find 4.1 (called as gfind to not overwrite the Windows find.exe)
    • fgrep 2.4.2
    • flex 2.5.4
    • fmt 2.0
    • fold 2.0
    • fsplit
    • gawk 3.1.0
    • gclip 1.0
    • gow
    • gplay
    • grep 2.4.2
    • gsar 1.12
    • gunzip 1.2.4
    • gzip 1.2.4
    • head 2.0
    • id 1.9.4
    • indent 2.2.6
    • install 3.16
    • join 2.0
    • jwhois 2.4.1
    • less 340
    • lesskey 340
    • ln 3.16
    • logname 1.9.4
    • ls 3.16
    • m4 1.4
    • make 3.78.1
    • md5sum 2.0
    • mkdir
    • mkfifo
    • mknod 3.16
    • mv 3.16
    • mvdir 3.16
    • ncftp 3.1.8
    • nl 2.0
    • od 2.0
    • pageant 0.60
    • paste 2.5
    • patch 2.0
    • pathchk 1.9.4
    • pclip 1.0
    • plink 0.60
    • pr 2.0
    • printenv 1.9.4
    • printf 1.9.4
    • pscp 0.60
    • psftp 0.60
    • putty 0.60
    • puttygen 0.57
    • pwd
    • recode 3.6
    • rm 3.16
    • rman 3.0.7
    • rmdir
    • rsync 2.6.3
    • scp
    • sdiff 2.7
    • sed 3.02
    • seq 1.13
    • sftp
    • sh
    • shar 4.1
    • sleep 1.9.4
    • sort 2.0
    • split 2.0
    • stego
    • su 1.9.4
    • sum 2.0
    • sync 3.16
    • tac 2.0
    • tail 2.0
    • tar 1.12
    • tee 1.9.4
    • test 1.9.4
    • touch 3.16
    • tr 2.0
    • type
    • uname 1.9.4
    • unexpand 2.0
    • uniq 2.0
    • unix2dos
    • unrar 3.4.3
    • unshar 4.1
    • unzip 2.3
    • uudecode 4.1
    • vim 6.3
    • wc 2.0
    • wget 1.8.1
    • whereis
    • which 2.4
    • whoami 1.9.4
    • xargs 4.1
    • yes 1.9.4
    • zcat 1.2.4
    • zip 3.0

    PowerCMD

    PowerCmd是一款增强版本的CMD工具,具有Windows操作风格,能帮您快速组织命令提示行窗口。
    CMD是Windows平台下的DOS命令行环境,这个程序为CMD提供了图形化的工作界面。可以比普通CMD工具提供更多选项。

    2.替代品:

     

    powershell
    MinGW

    Cygwin
    GitBash

    ConEmu:

     

     

    ConEmu-Maximus5 is a Windows console emulator with tabs, which represents multiple consoles as one customizable GUI window with various features.

    Initially, the program was created as a companion to Far Manager, my favorite shell replacement - file and archive management, command history and completion, powerful editor.

     

    展开全文
  • Windows10通过命令行给Linux传输文件

    千次阅读 2020-08-05 19:43:18
    scp username@Linuxaddress:/home/hhn/code C:\Users\Administrator\Desktop 输入密码: 三、从本机上传文件(文件夹)到Linux服务器 scp -r C:\Users\Administrator\Desktop username@Linuxaddress:/home/hhn/code

    一、使用SSH连接Linux服务器:

    ssh username@Linuxaddress
    输入密码:
    

    二、从Linux服务器下载文件(文件夹)到本机

    scp username@Linuxaddress:/home/hhn/code C:\Users\Administrator\Desktop
    输入密码:
    

    三、从本机上传文件(文件夹)到Linux服务器

    scp -r C:\Users\Administrator\Desktop  username@Linuxaddress:/home/hhn/code 
    输入密码:
    

    上传到Linux服务器一定要加上-r

    展开全文
  • Clink Clink,将Bash强大的命令行编辑功能带到了Cmd.exe, 支持路径补充(TAB)、粘贴(Ctrl-V) 支持命令完成(Command-line completion)...Gow 是Windows 上轻量级的Cygwin 替代品,包含了130多个*nix 命令行工具...
  • 在左侧菜单栏 网络安全 菜单 选择密钥对 创建密钥对 因为 阿里云比较强大 我们在此创建的密钥对包含了公钥和私钥 私钥在创建好后可以下载 注意保存 如果私钥丢失 需要失效之前创建的密钥对 重新创建 并且 在...
  • Windows下CMD不好用,远没有Linux,或者一些SSH工具用起来方便。其实Windows下,也有一些不错的工具替代CMD: 0.powercmd经过比较,我最终选择了这款,这里补充一下截图: 1.powershell PowerShell在线教程:...
  • scp命令行中带密码远程拷贝文件

    万次阅读 多人点赞 2018-03-29 10:32:07
    使用sshpass命令 sshpass -p 密码 scp -p 端口 源文件 目的文件
  • scp 文件 name@10.10.10.10:本地要存的路径 传送文件夹: scp -r 文件夹 name@10.10.10.10:本地要存的路径 下载单个文件: scp name@10.10.10.10:文件 本地要存的路径 下载文件夹: scp -r name@10.10.10.10:文件夹 ...
  • WinSCP 是一个 Windows 环境使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 - 下载:...
  • 使用scp命令,格式如下: scp [本机文件位置] [linux用户名@linux服务器ip:目标文件夹路径] 示例: PS C:\Users\admin> scp C:\Users\admin\Downloads\apache-tomcat-9.0.45.tar.gz ubuntu@1.14.166.228:/home/...
  • 一、Golang在windows下执行cmd命令 1、引入os/exec 包 import "os/exec" 2、创建执行函数 Command(name string, args …string) *Cmd 使用你输入的参数,返回Cmd指针,可用于执行Cmd的方法。 这里name就是...
  • Windowsscp往linux里传输文件

    千次阅读 2017-08-31 11:16:04
    有时候会需要从windows往linux服务器copy文件,直接copy的话会比较麻烦,可以用scp进行传输。因为windows系统本身不支持ssh协议,所以,要想上面的命令成功执行,必须在windows客户端安装ssh for windows的客户端...
  • Windows下使用Linux scp 命令

    万次阅读 2019-06-28 09:25:30
    scp是 secure copy的缩写, scp是linux系统基于ssh登陆进行安全的远程文件拷贝命令。 从本地做操作:本地右键——点击 Git Bash Here scp local_file remote_username@remote_ip:remote_folder scp -r local_folder...
  • windows命令行中使用linux命令 很多linux命令是非常方便的,比如tee,grep等。 在windows下使用linux命令常见的方法是使用msys,cygwin。 然而使用他们往往需要打开由其设定的命令行,每次使用总觉得不方面。 最近...
  • Linux 和Windows之间命令行实现目录或文件互传 在linux中,我们常用scp命令传输文件: 如以下实例,我们想把当前服务器文件abc.sql传输到192.168.1.1服务器上 我们可以执行以下命令: scp/home/person/hww/abc....
  • 10款Windows命令行工具

    千次阅读 2019-01-05 20:07:59
    Windows下CMD不好用,远没有Linux,或者一些SSH工具用起来方便。其实Windows下,也有一些不错的工具替代CMD: 0.powercmd经过比较,我最终选择了这款,这里补充一下截图: 1.powershell PowerShell在线教程:...
  • windows命令行上传文件

    千次阅读 2019-04-30 16:54:08
    scp pika-linux-x86_64-v2.3.6.tar.bz2 wsj@192.168.181.103:/home/wsj
  • scp -P SSH端口 Windows下的文件路径 username@Linux机器IP:有权限的路径 可选参数: -r 传输文件夹 例如: scp -r C:\Users\Administrator\Desktop\Codes\3D-point-cloud-generation-master hanrui@192.168.1....
  • 用过Linux的用户对cp rm scp sftp sh ssh ls md5sum mkdir mv 命令很熟悉,但windows下却没有这个命令,把它拷贝到windows\system32目录,就可以通过命令行来调用了。
  • 这几天遇到了个问题,需要在linux终端往远程windows xp(同一局域网)传输文件。 由于之前在该linux都是往远程的linux传输文件,而当时使用的是scp。远程切到windows以后,也想继续使用scp来完成,在网上搜集了...
  • golang在Windows编译exe还是很方便的,编译命令: go build + main文件 基于这个写了一个通过ssh上传文件到Linux服务器的工具,代码地址: https://github.com/15902124763/go-scp/ git下载: git clone git@...
  • 做系统管理员,经常需要从本机向多台服务器拷贝文件,或者从多台服务器向本机拷贝文件,如果使用windows界面,要一次次的点击鼠标进行...windows下也可以使用命令行的批处理来完成,思路是每次把一台的服务器用ne...
  • Windows中如何使用scp命令

    千次阅读 2020-09-15 10:37:01
    其中practise.py是第一步完成后,当前windows系统目录的文件,后面是linux系统中的文件名。可以通过翻转源文件和目标文件位置实现反向传输。 如果传输的是文件夹,只需加入-r选项,就可以实现文
  • windows主机用scp命令向Linux服务器上传和下载文件文章目录:一、scp介绍二、scp上传和下载1、上传2、下载三、scp的更多参数 一、scp介绍 scp是secure copy的简写,用于在Linux进行远程拷贝文件的命令,和它类似...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,059
精华内容 4,423
关键字:

windows下scp命令行