windows/linux文件传输

news2024/11/20 12:39:29

windows系统下文件传输-FTP

python安装pyftpdlib模块

pip install pyftpdlib

这里可能会出现报错,自己看着更换源解决

然后运行python,在2121端口监听

python -m pyftpdlib

然后我们可以使用windows命令行进行操作,自己可以去看下相关文章

D:\桌面\hjw>ftp
ftp>

这里感觉最推荐的还是使用xftp工具连接,匿名登录也就是上面的anonymous用户

bitsadmin工具远程下载

Bitsadmin是一种命令行工具,可用于在Windows操作系统中下载远程文件。使用Bitsadmin可以在后台进行下载,并且可以暂停和恢复下载进程。

创建一个下载任务

bitsadmin /transfer <名称> <下载链接> <本地文件路径>

<名称> : 名称随便写

<下载链接> : 想要下载的地址

<本地文件路径> : 绝对路径

可以使用以下参数对下载任务进行更多配置:

  • /priority:指定下载任务的优先级。可选值为常规(NORMAL)、低(LOW)或高(HIGH)。
  • /proxy:指定用于下载的代理服务器。
  • /noproxy:指定不使用代理服务器。
  • /setcredentials:指定需要身份验证的代理用户凭据。
  • /resume:恢复下载任务。

要使用低优先级下载远程文件,可以输入以下命令:

bitsadmin /transfer myDownloadJob http://example.com/myfile.exe c:\downloads\myfile.exe /priority LOW

certutil工具下载文件

在Windows系统中,certutil工具还可以用来下载文件。这可以通过使用HTTP或FTP协议从指定URL下载文件。

以下是使用certutil工具进行文件下载的命令:

certutil -urlcache -split -f <文件下载链接> <本地文件路径>

其中,<文件下载链接> 是你要下载文件的URL,<本地文件路径> 是将要保存下载文件的本地路径和名称

例如,如果你想下载http://re.cn-dragon.cn/index.html的index.html文件到本地C:\Downloads到本地,你可以使用下面的命令

certutil -urlcache -split -f http://re.cn-dragon.cn/index.html C:\Downloads\file.txt

此命令将会下载该文件并存储到C:\Downloads\file.txt路径下。
我们再删除记录:

certutil -urlcache -split -f http://re.cn-dragon.cn/index.html delete

powershell下载

指令一:

在cmd中使用-c指令:

powershell -Command "$url = 'http://re.cn-dragon.cn/index.html'; $output = 'd:\桌面\hjw\powershell.html'; (New-Object System.Net.WebClient).DownloadFile($url, $output)"

这里杀毒软件会拦截,关闭后就可以解决问题了,这里感觉推荐前两种方法。

指令二:

shell powershell -Command "Invoke-WebRequest -uri 'http://re.cn-dragon.cn/index.html' -outfile 'c:\index.html'"

这里我发现在cs中是无法达到效果的

但我直接在本机中操作是可以的。

linux中的下载命令

wget命令

wget命令用来从指定的URL下载文件

wget http://re.cn-dragon.cn/index.html
wget -O hjw.html http://re.cn-dragon.cn/index.html

-O以什么文件名保存

crul命令

curl是用来请求web服务器的命令行工具。

curl -o hjw.html http://re.cn-dragon.cn/index.html
curl -O http://re.cn-dragon.cn/index.html

netcat命令

客户端(需要下载)

nc -nv ip(下载资源的ip地址)  端口 > hjw.txt

服务端(提供资源)

nc - lp  端口 < hjw.txt

这里也可以反向下载的

nc -nv ip(下载资源的ip地址)  端口 < hjw.txt

nc -lp  端口 > hjw.txt

nc 命令,Linux nc 命令详解:用于设置路由器,是网络工具中的瑞士军刀。 - Linux 命令搜索引擎

脚本语言(以php为例)

php

file_put_contents:将一个字符串写入文件

file_get_contents:将整个文件读入一个字符串中

php -r "file_put_contents('index.html',file_get_contents('http://re.cn-dragon.cn/index.html'));"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/484388.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux配置静态IP地址

个人PC访问虚拟机的基本原理&#xff1a; PC借助虚拟网卡访问虚拟机&#xff08;VMWare&#xff09;的网关&#xff0c;再通过网关连接虚拟机。因此&#xff0c;PC的虚拟网卡&#xff0c;虚拟机的网关&#xff0c;虚拟机&#xff0c;三者的IP地址应在同一网段。&#xff08;默…

【方法】如何在PPT文稿中插入Word表格?

我们在做PPT文稿的时候&#xff0c;经常需要导入其他文档的内容&#xff0c;比如想在PPT里插入Word表格&#xff0c;要怎么操作呢&#xff1f;方法很容易&#xff0c;来看看下面的具体操作步骤吧。 首先&#xff0c;打开PPT后&#xff0c;点击菜单【插入】列表中的【对象】。 …

nodejs+vue+java农村信息化服务平台

用户的登录模块&#xff1a;用户登录本系统&#xff0c;对个人的信息等进行查询&#xff0c;操作可使用的功能。 用户注册模块&#xff1a;游客用户可以进行用户注册&#xff0c;系统会反馈是否注册成功。 添加管理员模块&#xff1a;向本系统中添加更多的管理人员&#xff0c;…

【Linux】基础IO_文件描述符

环境&#xff1a;centos7.6&#xff0c;腾讯云服务器Linux文章都放在了专栏&#xff1a;【Linux】欢迎支持订阅 相关文章推荐&#xff1a; 【Linux】冯.诺依曼体系结构与操作系统 【C/进阶】如何对文件进行读写&#xff08;含二进制&#xff09;操作&#xff1f; 【Linux】基…

【机器学习】第四节:监督学习算法对比评估

作者&#x1f575;️‍♂️&#xff1a;让机器理解语言か 专栏&#x1f387;&#xff1a;机器学习sklearn 描述&#x1f3a8;&#xff1a;本专栏主要分享博主学习机器学习的笔记和一些心得体会。 寄语&#x1f493;&#xff1a;&#x1f43e;没有白走的路&#xff0c;每一步都算…

C语言:指针【进阶】习题练习及分析讲解

目录 一维数组关于strlen函数和sizeof()的练习整型数组字符数组指针 二维数组笔试题 前言&#xff1a; 前面我们刚刚学完了C语言&#xff1a;指针详解【进阶】的知识&#xff0c;这部分的知识还是要重在理解加实践&#xff0c;今天我这里就分享一些有关C语言指针方面的练习供大…

优雅编程,从空格、空行、缩进和注释开始

很多初学者的代码其实都不够“漂亮”&#xff0c;那是因为没有养成好的编码习惯。本篇博客以C语言为例&#xff0c;总结一些好习惯。其实&#xff0c;很多习惯都是肌肉记忆&#xff0c;举个例子&#xff1a;请你写一个程序&#xff0c;输入2个整数并输出它们的和。有些朋友可能…

使用eclipse创建一个图书管理系统(1)-----搭建架构

目录 思维导图&#xff1a; 图书管理系统的创建&#xff1a; 第一步&#xff1a;搭建框架-------使用者 第二步&#xff1a;搭建框架------被使用者 第三步&#xff1a;操作方法 第四步&#xff1a;main函数 思维导图&#xff1a; 前言&#xff1a; 昨天学了一下使用Java…

演出剧院门票售票预约小程序开发制作功能介绍

基于微信小程序的票务预约小程序&#xff0c;广泛适用于演出主办方、剧院、艺术中心、活动中心售票、景区门票售票、儿童游乐园售票、会务签到、展会售票签到、教育培训报名预约、健身预约功能。 多场景售票支持&#xff1a; 售票软件支持多种场景的售票&#xff0c;支持选座、…

python3+Scrapy:爬虫框架问题合集 【参考转载大佬文章 + 自己解决方法】

1、发送请求403报错排查 参考链接链接: 使用scrapy做爬虫遇到的一些坑&#xff1a;爬虫使用scrapy爬取网页返回403错误大全以及解决方案 参考链接链接: 使用scrapy做爬虫遇到的一些坑&#xff1a;网站常用的反爬虫策略&#xff0c;如何机智的躲过反爬虫Crawled (403) 参考链接…

javaEE 初阶 — Cookie 与 Session

文章目录 Cookie 的四个问题Cookie 的典型应用Cookie 与 Session 的区别代码示例体现两者的关联关系1. 设计思路2. 编写前端登录页面3 编写 LoginServlet 处理登录请求3.1 服务器是如何组织会话的 4. 编写 IndexServlet 生成主页4.1 抓包观察交互过程 Cookie 的四个问题 1、Coo…

Doris(25):Doris的函数—Bitmap函数

1 BITMAP_AND(BITMAP lhs, BITMAP rhs) 计算两个输入bitmap的交集,返回新的bitmap. select bitmap_count(bitmap_and(to_bitmap(1), to_bitmap(2))) cnt; select bitmap_count(bitmap_and(to_bitmap(1), to_bitmap(1))) cnt; 2 BITMAP_CONTAINS(BITMAP bitmap, BIGINT input…

VGAM | tobit模型

专注系列化、高质量的R语言教程 推文索引 | 联系小编 | 付费合集 本篇来介绍tobit模型&#xff0c;使用的工具包是VGAM。 library(VGAM) 目录如下&#xff1a; 1 Tobit分布2 tobit模型3 运行模型 例1例2例34 其他 1 Tobit分布 tobit模型主要应用于因变量存在删失的情况。以正态…

交换机-Exchanges

交换机 Exchanges 概念 RabbitMQ 消息传递模型的核心思想是: 生产者生产的消息从不会直接发送到队列。实际上&#xff0c;通常生产者甚至都不知道这些消息传递传递到了哪些队列中。相反&#xff0c;生产者只能将消息发送到交换机(exchange)&#xff0c;交换机工作的内容非常简…

Threejs进阶之十:让模型移动到鼠标点击的指定位置

上一节中我们实现了物体沿指定轨迹移动的动画效果&#xff0c;这一节我们来实现让模型移动到鼠标点击的制定位置的动画效果。 先看下实现后的最终效果 要实现上面的动画效果&#xff0c;我们需要通过以下步骤来实现 第一步&#xff0c;监听鼠标事件 我们需要监听鼠标的点击事…

2 ROS2话题通讯基础(2)

ROS2话题通讯基础 2.5 自定义话题通讯2.5.1 自定义话题通讯的一般流程2.5.2 创建自定义话题消息简单例子2.5.3 快速创建C/C和Python自定义话题通讯的Student.msg 2.6 使用C/C实现自定义话题通讯2.6.1 创建C/C自定义话题发布方功能包并编写节点文件2.6.2 配置C/C自定义话题发布方…

如何选择适合企业的网盘?必须要考虑这几个方面

随着云存储技术的发展&#xff0c;传统的文件存储服务已逐渐不能满足企业日益增长的文件应用、共享和存储需求。越来越多的企业开始将目光转移到企业网盘上。 在选择企业网盘工具时&#xff0c;比较重要的有两个方面&#xff0c;一个是数据的安全性&#xff0c;一个是协同办公。…

Java 将增加虚拟线程,挑战 Go 协程

Java19 正式发布&#xff0c;带来了一个 Java 开发者垂涎已久的新特性 —— 虚拟线程。在 Java 有这个新特性之前&#xff0c;Go 语言的协程风靡已久&#xff0c;在并发编程领域可以说是叱咤风云。随着国内 Go 语言的快速发展与推广&#xff0c;协程好像成为了一个世界上最好语…

K8S二进制单节点 一键部署K8S_V1.21.x

1、安装前注意事项 安装shell脚本在文章最后位置 1、提前配置静态IP 把脚本的IP 192.168.1.31 换成你的IP 2、创建安装包路径 /home/software/shell 所有的tar包 shell脚本 放在这里 3、免密登录配置所有节点 提前下载镜像如下&#xff1a; [rootmaster01 ~]# docker image…

Ubuntu搜狗输入法安装指南

Ubuntu搜狗输入法安装指南 Ubuntu搜狗输入法安装指南搜狗输入法已支持Ubuntu1604、1804、1910、2004、2010Ubuntu20.04及以上安装搜狗输入法步骤 Ubuntu搜狗输入法安装指南 下载地址&#xff1a;https://shurufa.sogou.com/ 计算为amd64的选择x86_64&#xff0c;以下教程来源…