Linux之问件上传下载

news2024/12/24 22:00:00

目录

Linux之文件上传下载

sftp

定义

用法

常用操作

查看当前目的主机的路径 --- pwd

查看当前本地所在路径 --- lpwd

更改当前目的主机的路径 --- cd

更改当前本地所在路径 --- lcd

查看当前目的主机 --- ls

​编辑

查看当本地的主机目录 --- lls

​编辑

 将Windows下上传到Linux中 --- put

将目标LInux中文件下载到本地LInux中 --- get

退出 --- exit

scp

定义

语法格式

参数及作用

案例

rz命令

下载安装

定义

命令格式

参数与作用

sz命令

下载安装

定义

命令格式

参数及作用

 


Linux之文件上传下载

sftp

定义

        它类似于ftp传输协议,属于ssh,但它进行加密传输,相对FTP来讲有更高的安全性。

用法

        如果有服务器的端口不是默认的22,请在sftp后面加-P端口号即可

 注意:

        此处我所使用的是Windows去连接的Linux

常用操作

查看当前目的主机的路径 --- pwd

查看当前本地所在路径 --- lpwd

更改当前目的主机的路径 --- cd

sftp> cd /test

更改当前本地所在路径 --- lcd

sftp> lcd E: --- 将本地路径转换到需要转发的文件的对应磁盘中

查看当前目的主机 --- ls

sftp> ls

查看当本地的主机目录 --- lls

sftp> lls

 将Windows下上传到Linux中 --- put

        put 文件所在路径 文件下载目录

sftp> put "E:\test\Hello World.py"  /test/

将目标LInux中文件下载到本地LInux中 --- get

        get 目标文件所在路径 文件下载至目录

sftp> get /test/'Hello\ World.py'  /test/

  

 注意:

        目标文件所在路径 --- 为所连接的目的服务器中的文件

        文件下载目录 --- 为本地服务器所在目录

退出 --- exit

sftp> exit

scp

定义

        具有和ssh一样的验证机制,从而可以实现2台机器安全的远程拷贝文件

语法格式

        scp -P 端口 文件路径 用户名@主机地址:远程目录 --- 将本地文件拷贝到目的服务器

        scp -P 端口 用户名@主机地址:文件路径  远程目录 --- 将目的服务器文件拷贝到本地

参数及作用

参数作用
P修改端口号
C启用SSH的压缩功能,使得传输速度更快
r拷贝文件夹以及其中所有文件

案例

        将本地/test/error.txt文件出拷贝到目的服务器的/test/目录中

[root@localhost /]# scp /test/error.txt root@192.168.149.129:/test

         将目的服务器中/test/l.txt拷贝到本地服务器/test目录下

[root@localhost /]# scp root@192.168.149.129:/test/l.txt /test/

注意:

        如果你的端口号不是22,则需要在scp后加入 -P 端口号,来修改端口

rz命令

下载安装

[root@localhost /]# yum install lrzsz
[root@localhost /]# yum install lrzsz -y

定义

        rz命令(Receive ZMODEM)--- 使用ZMODEM协议,将本地文件批量上传到远程Linux/Unix服务器

        当我们使用虚拟终端软件,如Xshell SecureCRT PuTTY 来连接远程服务器后,使用 rz 命令可以上传本地文件到远程服务器。输入rz 回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz 命令的目录。

注意:

        不能上传文件夹

命令格式

rz [ 选项 ]

参数与作用

参数作用
-+, --append
将文件内容追加到已存在的同名文件
-a,--ascii
以文本方式传输
-b, --binar
以二进制方式传输,推荐使用
--delay-startup N
等待 N
-e, --escape
对所有控制字符转义,建议使用
-E, --rename
已存在同名文件则重命名新上传的文件,以点和数字作为后缀
-p, --protect
ZMODEM 协议有效,如果目标文件已存在则跳过 -
q, --quiet
安静执行,不输出提示信息
-v, --verbose
输出传输过程中的提示信息
-y, --overwrite
存在同名文件则替换
-X, --xmodem
使用 XMODEM 协议
--ymodem
使用 YMODEM 协议
-Z, --zmodem
使用 ZMODEM 协议
--version
显示版本信息
--h, --help
显示帮助信息

sz命令

下载安装

[root@localhost /]# yum install lrzsz
[root@localhost /]# yum install lrzsz -y

定义

        sz命令( Send ZMODEM )--- 通过 ZMODEM 协议,可将多个文件从远程服务器下载到本地。注意不能下载文件夹,如果下载文件夹,请先打包再下载

命令格式

        sz [选项] [filelist]

参数及作用

参数作用
-+, --append
将文件内容追加到已存在的同名文件
-a,--ascii
以文本方式传输
-b, --binar
以二进制方式传输,推荐使用
--delay-startup N
等待 N
-e, --escape
对所有控制字符转义,建议使用
-E, --rename
已存在同名文件则重命名新上传的文件,以点和数字作为后缀
-p, --protect
ZMODEM 协议有效,如果目标文件已存在则跳过 -
q, --quiet
安静执行,不输出提示信息
-v, --verbose
输出传输过程中的提示信息
-y, --overwrite
存在同名文件则替换
-X, --xmodem
使用 XMODEM 协议
--ymodem
使用 YMODEM 协议
-Z, --zmodem
使用 ZMODEM 协议
--version
显示版本信息
--h, --help
显示帮助信息

 

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

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

相关文章

08SQL基础知识

SQL知识点 1、SQL语言分类 SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。 1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组…

耗时122天,终于把牛客网点赞飙升的Java面试题(含答案)整理出来了

2023年就业形势不算好,大厂缩招裁员导致优质岗位竞争变得更加激烈,除了对面试者技术的要求变高,面试的深度和难度较去年也有所加大。为了让大家能够在 2023 金九银十跳槽黄金期脱颖而出,想拿个好 offer 说实话,现在准备…

企业上云,你做对了吗?

数字化转型是国家战略,各位估计眼睛看这几个字都看出茧了。所以,今天不聊数字化转型,今天聊企业上云。 随着云计算技术的日益成熟和云计算服务商的不断涌现,越来越多的企业将业务应用迁移到云端。但是,企业上云“坑”…

2023大唐杯学习笔记——人工智能与机器学习—决策树

决策树知识点 这个表也是一个数据集 问题:以什么作为划分呢?第一次是以年龄,还是以 工作 房子 信贷情况… 这里的熵与中文里的其他东西没有实际对应,就是一个定义H(p)1最大时,p0.5,这…

串口助手(串口发送接收数据, 定时, 清空, hex显示)

文章目录 前言一、串口接收数据1. 默认接收,换行,hex显示2. 清空接收区数据3. 保存接受区数据 二、串口发送数据1. 默认发送2. 定时发送 三、串口助手优化1. 设置组合框当前内容。2. 未检测到串口,弹出警告。3. 载入文件 总结 前言 这篇文章…

ESP32-S3 使用指定 key 来进行 secure boot 签名并进行 OTA 测试

文档说明 Secure Boot V2 测试准备: 硬件准备:ESP32-S3 开发板或模组软件准备:esp-idf v5.0 版本 SDK 测试步骤: 生成指定 secure boot 签名 key软件开启 secure boot 配置烧录被签名的固件对新的 app.bin 使用指定 key 进行…

【006 Linux内核】应用程序中open()在linux中执行过程中是如何从用户空间到内核空间?

一、前言 应用程序运行在用户空间,而 Linux 驱动运行于内核空间。当我们在用户空间想要实现对内核的操作,比如使用 open 函数打开/dev/led 这个驱动,由于用户空间不能直接对内核进行操作,因此必须使用一个叫做 “系统调用” 的方…

论文阅读 (90):Proposal-based Multiple Instance Learning (P-MIL, 2023CVPR)

文章目录 1 要点1.1 概述1.2 一些概念1.3 主要步骤 2 方法2.1 候选提案生成2.2 提案特征提取和分类2.2.1 周围对比特征提取2.2.2 分类头 2.3 提案微调2.3.1 提案完备性评估2.3.2 实例级秩一致性 2.4 网络训练和推理2.4.1 网络训练2.4.2推理 3 实验3.1 数据集即评估标准3.1.1 数…

一线大厂Java 面试题大全1100+ 面试题附答案详解(2023最新整理)

写在前面 今年的面试比往年要难得多,各个互联网企业对于 Java 岗位的要求越来越多,也越来越高,主要是初级岗位已经趋近饱和,但高级岗位又相对来说缺乏,这类的人才偏少,因此作为 Java 开发人员,…

【新星计划回顾】第四篇学习计划-自定义函数、存储过程、随机值知识点

🏆🏆时间过的真快,这是导师回顾新星计划学习的第四篇文章! 最近这段时间非常忙,虽然导师首次参与新星计划活动已经在4月16日圆满结束,早想腾出时间来好好整理活动期间分享的知识点。 🏆&#x1…

【TiDB Future App Hackathon 2023 】TiDB 首届全球黑客马拉松,开发者的狂欢夏日盛会!快来一起 Coding 吧!...

作者: Billmay表妹 原文来源: https://tidb.net/blog/cf364859 2023 TiDB Future App Hackathon 来啦!本届 Hackathon 的主题为:Code, Innovate & Build Amazing Data Applications —— 释放你的创造力、构建突破性的应用…

JS逆向之大众点评mtgsig

本教程仅限于学术探讨,也没有专门针对某个网站而编写,禁止用于非法用途、商业活动、恶意滥用技术等,否则后果自负。观看则同意此约定。如有侵权,请告知删除,谢谢! 目录 前言 一、先分析下接口参数 二、开导…

不懂这个118358-80-8甘露糖丝氨酸?看看Fmoc-Ser(Ac4Manα)-OH的全面解析吧!

Fmoc-Ser(Ac4Manα)-OH,甘露糖丝氨酸Product structure: Product specifications: 1.CAS No:118358-80-8 2.Molecular formula:C32H35NO14 3.Molecular weight:657.63 4.Packaging specification&#xff1…

浅谈响应式网页设计 —— 测试该知道的二三事

😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。 📡主页地址:【Austin_zhai】 🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。…

【LeetCode】每日一题 -- 1240. 铺瓷砖 -- Java Version

题目链接:https://leetcode.cn/problems/tiling-a-rectangle-with-the-fewest-squares/ 1. 题解(1240. 铺瓷砖) 23.05.31 华为机试第二题 1.1 暴力深搜 – DFS NP-Complete 问题 题解参考:Java DFS暴力递归(详细注释&…

LeetCode 2352. Equal Row and Column Pairs【模拟,哈希表,前缀树】中等

本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章…

100G QSFP28光模块类型和使用场景

100G QSFP28光模块是当前数据中心和通信网络中广泛应用的高速光模块之一。本文将详细介绍100G QSFP28光模块的类型、应用场景以及市场发展前景,并引用相关产品参数和行业统计数据,为读者提供全面的了解。 一、100G QSFP28光模块类型 100G QSFP28光模块…

开源 API 网关的访问策略(一)

许多企业和组织面临着网关访问控制的挑战,因为传统的访问控制方法往往过于笨重和繁琐。这些方法可能涉及复杂的规则集、繁琐的手动配置过程、缺乏灵活性和可扩展性等问题。此外,随着云计算和移动设备的广泛应用,访问控制的复杂性和挑战程度也…

stable-diffusion-webui 安装采坑日记

这里写自定义目录标题 安装容易采坑的点效果测试 安装容易采坑的点 1、不愿安装大佬的整合包。在自己时间足够多的情况下,可以尝试自己搭环境。但是自己安装的时间成本真的非常高,环境配置报错会让人陷入崩溃,如果没有代码排错能力&#xff…

sw2urdf导出的urdf文件中的惯性参数(inertial)错误的问题

现象描述 有时候,当我们使用solidworks建好我们的模型,然后利用【sw2urdf】导出后,发现其中的惯性参数,似乎不正确,ixx、izz这些参数都是很接近0的: 资料查找 其实这个不是我们设置的问题,而…