精华内容
下载资源
问答
  • 2022-04-22 16:50:40

    1、从服务器上下载文件

    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(本地目录)

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

    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/目录中

    3、从服务器下载整个目录(需要带-r)

    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、上传目录到服务器(需要带-r)

    scp  -r local_dir username@servername:remote_dir
    

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

    更多相关内容
  • Linux下目录复制:本机->远程服务器scp -r /home/shaoxiaohu/test1 zhidao@192.168.0.1:/home/test2test1为源目录,test2为目标目录,zhidao@192.168.0.1为远程服务器的用户名和ip地址。Linux下目录复制:远程...

    Linux下目录复制:本机->远程服务器

    scp -r /home/shaoxiaohu/test1 zhidao@192.168.0.1:/home/test2

    test1为源目录,test2为目标目录,zhidao@192.168.0.1为远程服务器的用户名和ip地址。

    Linux下目录复制:远程服务器->本机

    scp -r zhidao@192.168.0.1:/home/test2 /home/shaoxiaohu/test1

    zhidao@192.168.0.1为远程服务器的用户名和ip地址,test1为源目录,test2为目标目录。

    注:如果端口号有更改,需在scp 后输入:-P 端口号 (注意是大写,ssh的命令中 -p是小写

    1、需要上传或者下载,需要使用rz和sz命令。如果linux上没有这两个命令工具,则需要先安装。可以使用yum安装。运行命令yum install lrzsz。

    38ddf574745215daf644dd65c2122726.png

    2、安装完成后就可以使用rz命令上传本地的文件到linux平台。运行rz命令,会弹出选择文件的对话框。

    6409f159d5d29089324f9bfe69c27c2a.png

    3、选择需要上传的文件所在的文件夹,然后点击文件。然后再点击添加按钮,“发送的文件”框中就会显示需要上传的文件。点击确定按钮,就能完成上传。

    78ba63aa309023fe45c8252fbb561115.png

    0bbddd9eaac20721a459ad59ef022fd2.png

    10378bd29874b577ff913dac43e6f48e.png

    4、如果需要下载linux上的文件,使用sz命令。sz加上文件完整路径,比如:sz install.log。这样就下载到了本地一个默认的文件夹。

    5、使用rz上传的时候,选择框会事先打开在是一个默认的目录。使用sz下载时,也会下载到一个默认目录。这个默认目录时可以设置的。

    6、需要设置上传和下载的默认目录,点击SecureCRT的菜单栏中的 选项=》会话选项。打开会话选项对话框,点击分类中的 终端=》X/Y/Zmodem。

    67413278c8ebbf6832dbb15156ee0b90.png

    7、在对话框的右边有设置目录,这个就是上传和下载的默认的目录。修改成需要的目录后,点击确定即可。

    4a0a506d901f9796993a97ece1dbac98.png

    总结

    以上所述是小编给大家介绍的linux下上传下载文件夹的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对IIS7站长之家网站的支持!

    展开全文
  • Linux】 scp上传或下载文件以及文件夹 背景 从服务器下载文件 从服务器下载文件夹 上传本地文件到服务器 上传本地文件夹到服务器 背景 scp即secure copy,用于远程拷贝linux服务器的文件以及目录。 scp基于ssh登陆...

    背景

    scp即secure copy,用于远程拷贝linux服务器的文件以及目录。

    scp基于ssh登陆进行安全的远程cp,即scp是传输加密的。

    scp基本不影响系统正常使用,推荐日常使用!
    windows10目前自带了scp工具,可以直接使用。

    [root@localhost .Image]# scp --help
    unknown option -- -
    usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
               [-l limit] [-o ssh_option] [-P port] [-S program]
               [[user@]host1:]file1 ... [[user@]host2:]file2
    [root@localhost .Image]# 
    

    关于scp参数的解释:
    -1 强制scp命令使用协议ssh1;
    -2 强制scp命令使用协议ssh2;
    -4 强制scp命令只使用IPv4寻址;
    -6 强制scp命令只使用IPv6寻址;
    -B 使用批处理模式(传输过程中不询问传输口令或短语);
    -C 允许压缩。(将-C标志传递给ssh,从而打开压缩功能);
    -p 保留原文件的修改时间,访问时间和访问权限;
    -q 不显示传输进度条;
    -r 递归复制整个目录;
    -v 详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
    -c cipher 以cipher将数据传输进行加密,这个选项将直接传递给ssh。
    -F ssh_config 指定一个替代的ssh配置文件,此参数直接传递给ssh。
    -i identity_file 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
    -l limit 限定用户所能使用的带宽,以Kbit/s为单位。
    -o ssh_option 如果习惯于使用ssh_config(5)中的参数传递方式,
    -P port 注意是大写的P, port是指定数据传输用到的端口号
    -S program 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

    从服务器下载文件

    命令格式如下:

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

    示例:

    scp root@172.36.6.32:/home/Package/cuda10.2_cudnn7.tar  /home/docker_share/
    

    说明:
    即将远程服务器(172.36.6.32)下的/home/Package/cuda10.2_cudnn7.tar文件下载到本地的 /home/docker_share/目录下。
    下载完成后/home/docker_share/目录新增cuda10.2_cudnn7.tar文件。

    从服务器下载文件夹

    新增-r参数,递归复制整个目录,命令格式如下:

    scp -r username@servername:remote_dir/ /tmp/local_dir
    

    示例:

    scp root@172.36.6.32:/home/Package/  /home/docker_share/
    

    说明:
    即将远程服务器(172.36.6.32)下的/home/下的Package文件夹下载到本地的 /home/docker_share/目录下。
    下载完成后/home/docker_share/目录新增Package文件夹。
    注意:这里文件夹是目录概念而不仅仅是一个文件夹名称。

    上传本地文件到服务器

    命令格式:

    scp /path/local_filename username@servername:/path
    

    示例:

    scp /home/docker_share/cuda10.2_cudnn7.tar root@172.36.6.32:/home/Package/
    

    说明:
    即将本地/home/docker_share/目录下的cuda10.2_cudnn7.tar文件上传到远程服务器(172.36.6.32)下的/home/下的Package文件夹下。
    上传完成后/home/Package//目录新增cuda10.2_cudnn7.tar文件。

    上传本地文件夹到服务器

    新增-r参数,递归复制整个目录,命令格式如下:

    scp -r /tmp/local_dir username@servername:remote_dir
    

    示例:

    scp -r /home/docker_share  root@172.36.6.32:/home/Package/
    

    说明:
    即将本地/home/docker_share文件夹上传到远程服务器(172.36.6.32)下的/home/下的Package文件夹下。
    上传完成后/home/Package//目录新增docker_share文件夹。
    注意:这里文件夹是目录概念而不仅仅是一个文件夹名称。

    展开全文
  • 匿名用户1级2012-02-01 回答1. 首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。2. 下载数据到本地下载目录:sz ...Linux下几种文件传输命令 sz rz sftp scp1....

    匿名用户

    1级

    2012-02-01 回答

    1. 首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。

    2. 下载数据到本地下载目录:sz filename1 filename2 …

    3. 上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。

    Linux下几种文件传输命令 sz rz sftp scp

    1. 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录:

    2. sftp

    3. Secure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件列表等操作)。Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的。因此不能用sftp client去连接ftp server 也不能用 ftp client 去连接 sftp

    server。

    4. 建立连接:sftp user@host

    5. 从本地上传文件:put localpath

    6. 下载文件:get remotepath

    7. 与远程相对应的本地操作,只需要在命令前加上”l” 即可,方便好记。

    8. 例如:lcd lpwd lmkdir

    9. scp

    10. SCP :secure copy (remote file copy program) 也是一个基于SSH安全协议的文件传输命令。与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能。

    11. 复制local_file 到远程目录remote_folder下

    12. scp local_file remote_user@host:remote_folder

    13. 复制local_folder 到远程remote_folder(需要加参数 -r 递归)

    14. scp –r local_folder remote_user@host:remote_folder

    15. 以上命令反过来写就是远程复制到本地

    16. sz/rz

    17. sz/rz 是基于ZModem传输协议的命令。对传输的数据会进行核查,并且有很好的传输性能。使用起来更是非常方便,但前提是window端需要有能够支持ZModem的telnet或者SSH客户端,例如secureCRT。

    18. 首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。

    19. 下载数据到本地下载目录:sz filename1 filename2 …

    20. 上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。

    展开全文
  • linux scp远程拷贝文件及文件夹

    千次阅读 2021-05-09 06:11:34
    linux scp远程拷贝文件及文件夹1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下复制代码代码如下:scp -r /home/administrator/test/ root@192.168.1.100:/root/2、拷贝单个文件至...
  • 通过sftp由本地向Linux上传文件&文件夹 有时候我们需要将本地的一些文件上传到虚拟机的Linux或云服务器中。本文介绍一种比较方便的安全文件传输协议SFTP。 本文主要介绍如何使用sftp,具体安装另需百度 1. 启用 ...
  • 1.Linux下目录复制:本机->远程服务器 scp-r/home/shaoxiaohu/test1zhidao@192.168.0.1:/home/test2#test1为源目录,test2为目标目录,zhidao@192.168.0.1为远程服务器的用户名和ip地址。 2.Linux下目录复制:...
  • linuxscp远程拷贝文件及文件夹,需要的朋友可以参考下1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下复制代码代码如下:scp-r/home/administrator/test/root@192.168.1.100:/root/...
  • linux系统上传本地文件或文件夹

    千次阅读 2020-08-10 22:29:14
    linux系统上传本地文件或文件夹 一般将文件上传linux服务器都会用一些shell工具,但是有些情况下还是需要掌握一下使用命令上传文件。 从服务器上下载文件 scp username@servername:/path/filename /var/...
  • 记录一下,以防自己忘了~ 替换单个文件 sed -i "s/旧字符串/新字符串/g 文件名 替换文件夹中所有文件内容 sed -i "s/旧字符串/新字符串/g" `grep "旧字符串" -rl 目录`
  • 2:在本地将文件夹给弄下来 svn co https://192.168.31.61/svn/Jtk/Driver/9G45/trunk/filesystem filesystem 3:将所有添加的文件拷到svn的目录下 cp -r filesystem1/* filesystem 4:进入filesyste
  • Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 一. 从本地复制到远程服务器 复制文件至远程服务器 scp local_file ...
  • Linux中FTP账号无法删除文件夹的解决方案我现在遇到的问题是这样的,用ftp账号上传了wordpress系统。我用的FTP工具是:FileZilla在删除这个文件的时候,基本所有文件都删掉了,但是还有一些空文件夹删除不了,并且...
  • js上传整个文件夹

    千次阅读 2019-08-26 16:57:26
    文件夹上传:从前端到后端 文件上传是 Web 开发肯定会碰到的问题,而文件夹上传则更加难缠。网上关于文件夹上传的资料多集中在前端,缺少对于后端的关注,然后讲某个后端框架文件上传的文章又不会涉及文件夹。今天...
  • 1.替换文件夹内所有文件匹配的字符串sed -i "s/旧内容/新内容/g" `grep 旧内容 -rl 文件夹路径`例如将/var/www/test文件夹下的所有文件内容中的abc字符串换成123sed -i "s/abc/123/g" `grep abc -rl /var/www/test`...
  • 云服务器怎么上传文件夹 内容精选换一换远程桌面协议(Remote Desktop Protocol,RDP),是微软提供的多通道的远程登录协议。本节为您介绍如何使用RDP文件远程登录Windows弹性云服务器。从管理控制台下载的RDP文件对应...
  • linux中怎么给文件夹赋权限?

    千次阅读 2021-01-14 16:32:43
    文件夹比如 : chmod 0755 /tmp //这个只设置/tmp文件夹权限为0755chmod -R 0755 /tmp //这个设置/tmp文件夹及其子文件夹的权e69da5e887aa3231313335323631343130323136353331333365633933限为0755linux文件夹也有...
  • 1、从服务器下载文件 scp jck@100.10.01.0:/data0/jck /path(下载到本机的这个路径) 例如: scp jck@100.10.01.0:/...2、上传本地文件到服务器 scp /local/path/local_filename username@servername:/path 例如: scp
  • Linux没有上传权限解决方法

    千次阅读 2021-04-01 17:33:38
    1、进入需要被上传的目录中; 2、获取root权限 sudo su root,然后输入用户密码 3、添加文件权限 sudo chmod -R 777 文件夹路径名 -- -R可以让文件夹下的子文件夹也被赋予上传的权限
  • linux 上传文件夹

    千次阅读 2015-08-18 16:44:51
    http://jingyan.baidu.com/album/c85b7a64046bde003aac954c.html?picindex=1&qq-pf-to=pcqq.c2c
  • web上传整个文件夹

    千次阅读 2019-08-21 15:01:40
    在Web应用系统开发中,文件上传和下载功能是非常...支持文件夹上传,且要求在服务端保留层级结构。文件夹数量要求支持到10W。 支持大文件断点续传,要求刷新浏览器,重启浏览器,重启电脑后仍然能够继续上传。文...
  • 3、从服务器下载整个目录 scp -r username@servername:remote_dir/ /tmp/local_dir 例如: scp -r codinglog@192.168.0.101 /home/kimi/test /tmp/local_dir 4、上传目录到服务器 scp -r /tmp/local_dir username@...
  • 环境 阿里云centos7服务器 本地环境Windows11 指令 上传指定文件 scp [$File_name] [$Username]@[$IP]:[$File] ...上传指定文件夹 scp -r [$File_name] [$Username]@[$IP]:[$File] 参考链接 阿里云官方描述文档 ...
  • Linux系统中复制文件夹要怎么做呢?下面由学习啦小编为大家整理了Linux系统复制文件夹命令cp使用详解,希望对大家有帮助!Linux系统复制文件夹命令cp使用详解指令名称:cp(copy)功能介绍:将一个文件复制至另一个文件...
  • 我已经有了自己github,但是我怎么对我的项目进行上传呢,普通的上传只有上传单一的文件 这不我去下载了Git(链接至机房ftp文件夹下文件ftp://10.64.130.1/%C8%ED%BC%FE/Git-2.17.0-64-bit.exe) 然后开始使用Git ...
  • 1。打开终端。输入”su”(没有引号)2。...3。假设我的文件夹在主目录里,地址为 /var/home/dengchao/cc 。假设我要修改文件权限为777,则在终端...如果是修改文件夹及子文件夹权限可以用 chmod -R 777 /var/home/use...

空空如也

空空如也

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

linux上传整个文件夹