LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

linux 文件传输 软件 webscp有什么用命令就会排上用场?

2023年5月19日 177点热度

整理scp,wget,ftp以及其余Linux中常常使用的文件传输形式的介绍。html

scp

当没有安装webserver和ftpserver的时侯或体会里面的方式比较麻烦,这么用scp命令还会排上用场。linux

scp是哪些?

scp是securecopy的缩写,用于在Linux下进行远程拷贝文件的命令,和它相像的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍为影响一下速率。web

scp有哪些用?

一、咱们需要得到远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有作共享,无法经过常规途径得到文件时,只需要经过scp命令即可轻松的达到目的。算法

二、咱们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,无法经过常规途径上传是,只需要经过scp命令即可以轻松的达到目的。apache

scp使用方式

获取远程服务器上的文件浏览器

scproot@192.168.0.223:/apps/test/a.md/Users/shui/Desktop/b.mdtomcat

airdrop能传输什么文件_linux 文件传输 软件_linux配置scp免密传输

获取远程服务器上的目录

scp-rroot@192.168.0.223:/apps/test/a/Users/shui/Desktop/b

将本地文件上传到服务器上

scptest.txtroot@192.168.0.223:/apps/test/a.txt

将本地目录上传到服务器上

scp-rdir1root@192.168.0.223:/apps/test/a

当scp指定端口时

scp-P2222-rdir1root@192.168.0.223:/apps/test/a

可能有用的几个参数

-v和大多数linux命令中的-v意思同样,拿来显示进度.就能拿来查看链接,认证,或是配置错误.

-C使能压缩选项.

-4强行使用IPV4地址.

-6强行使用IPV6地址.

参考:scp命令

Wget

Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,俺们往往要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP合同,可使用HTTP代理。所谓的手动下载是指,wget才能在用户退出系统的之后在后台执行。这意味这你才能登入系统linux 文件传输 软件,启动一个wget下载任务,而后退出系统,wget将在后台执行直至任务完成linux系统装win7,相对于其它大部份浏览器在下载大量数据时需要用户仍然的参与,这省去了极大的麻烦。

wget才能跟踪HTML页面上的联接依次下载来构建远程服务器的本地版本linux mint,彻底重建原始站点的目录结构。这又常被称做”递归下载”。在递归下载的时侯,wget遵守RobotExclusion标准(/robots.txt).wget才能在下载的同时,将联接转换成指向本地文件linux 文件传输 软件,以便捷离线浏览。

wget很是稳定,它在带宽很窄的状况下和不稳定网路中有很强的适应性.若是是由于网路的原因下载失败,wget会不断的尝试,直至整个文件下载完毕。若是是服务器打断下载过程,它会再度联到服务器上从终止的地方继续下载。这对从这些限定了联接时间的服务器上下载大文件很是有用。

linux配置scp免密传输_airdrop能传输什么文件_linux 文件传输 软件

下载单个文件

wget

下载并以不一样的文件名保存

wget-Otomcat.tar.gz

后台下载

wget-b

参考:天天一个linux命令(61):wget命令

Ftp功能

ftp命令使用文件传输合同(FileTransferProtocol,FTP)在本地主机和远程主机之间或则在两个远程主机之间进行文件传输。

FTP合同允许数据在不一样文件系统的主机之间传输。虽然这个合同在传输数据上提供了高适应性,但是它并无尝试去保留一个特定文件系统上的文件属性(比如一个文件的保护模式或则更改次数)。但是FTP合同不多对一个文件系统的总体结构做假设,也不提供这样的功能,好比递归的拷贝子目录。在使用ftp命令时,需要注意FTP合同的这种特点。当需要保留文件属性或则需要递归的拷贝子目录时,可使用rcp/scp等命令。

句型

ftp[-dignv][主机名称或IP地址]

参数:

-d详尽显示指令执行过程,以便排错或剖析程序执行的情形。

-i关掉互动模式,不寻问任何问题。

-g关掉本地主机文件名称支持特殊字符的扩展特点。

-n不使用手动登入。

-v显示指令执行过程。

Linuxftp命令

其余

摘自:Linux上的常常使用文件传输形式介绍与比较

综上所述

各种文件传输方法的特点表现各有千秋,俺们从如下几个方面综合对比,更深刻地了解它们各自的特点。

传输性能

wget经过支持后台执行及断点续传提高文件传输效率;rsync则以其高效的传输及压缩算法达到快传输的目的。

配置难度

rcp只需进行简单的配置,构建.rhost文件以及设置/etc/hosts文件中主机名与IP地址列表;wget设置设置便捷简单,只需在顾客端指定参数执行命令便可;rsync在使用前需要对服务端/etc/rsyncd.conf进行参数设定,配置内容相对复杂。

安全性能

ftp、rcp不保证传输的安全性,scp、rsync则都可基于ssh认证进行传输,提供了较强的安全保障。wget也可经过指定安全合同作到安全传输。

经过上述的对比不难发觉,每种文件传输方式基于其自身的特色与优点均有其典型的适用场景:

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 传输 命令 文件 远程 须要
最后更新:2023年5月19日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
用集群技术构建网络服务器的发展趋势提出了 搜狗输入法forlinux版本安装指南: Linux中常用的4种虚拟化方法以及它们相应的优缺点 如何在linux下安装搜狗输入法后怎么用的那些神秘传说? Linux虚拟服务器LVS自动化运维方法及运维系统介绍 时间戳和时区1Unix(/)接收的两个推测 安装Linux和Windows双系统的硬盘分区是什么意思? linux怎么安装输入法Linux系统可以通过以下步骤步骤安装 (Unix)Unix时间戳转换公式及Unix操作成时间公式 Linux计算机卸载文件系统的使用实例分析 史上最全的Linux系统设备文件系统类型汇总! AzureKubernetes启用自动节点映像升级解决方法升级 不懂这些硬盘分区的知识,怎么能够安装操作系统 Linux中进程间通信有多少方式,分别是什么? 系统备份和恢复:ISO文件的一些常见用途和用途 (扣丁学堂)进程通信的应用场景数据传输详解 Windows操作系统建立兼容Unix/Linux命令的命令行工具 小节知识架构学习目标了解掌握掌握了解早期进程间通信机制的原理 Unix系统下的安装在Unix平台下安装PHP的方法 Linux进程间通信(IPC)有几种方式
Linux桌面发行版的分类、如何选择?TinyCore3.1——世界上最小的Linux桌面发行版Linux生态系统开发工具总结环境开发的工具介绍Linux占用磁盘空间最小.lin的可定制性很高为什么有这么多Linux发行版,我们需要所有操作系统?kxJ红软基地软件说明(2014年10月更新)SSH安全加固的文字,网友点评通过密钥登录更加安全Linuxcentos7虚拟机装找Linux镜像找的!找了好多都是度盘!unix系统界面 没有最好的Linux发行版是什么样的?Part1linux修改文件夹权限:以上方法只能改变单个文件fedora 禁止root登录 如何在Linux上建立SSH安全连接的方法?安全快速实例学习:修改某个目录下的所有文件的权限bin是什么格式的文件怎么打开bin文件打开方法?科林·沃森:Ubuntu默认是关闭root帐户的,这样做(知识点)chmod系统控制用户对文件权限的命令如何在UbuntuLinux中启用和禁用root用户登录系统?Linux系统chmod命令使用数字修改文件权限的方式有哪些?关于Ubuntu修改密码及密码复杂度策略设置的文章!Ubuntu本地提权漏洞CVE-2017-16995程序员不输入密码进入Linux系统,孩子们永远不知道下一个bug
变量置为昨天的日期,并将其转换为Unix时间戳 最佳解决思路MySQLWorkbench5.1AlphaforLinuxavailable 使用u盘在IBMx3650服务器上安装linux系统?我猜两种情况 虚拟机安装Ubuntu操作系统-Ubuntu空间20G镜像下载 Linux的内核放在了哪里?/boot的启动目录一览 Linux嵌入式系统智能手机系统的硬件设计 local文件在启动时执行与命令一行来执行命令 Linux查看系统和内核版本在不同系统的一些命令表现 【Linux基础知识】Linux系统的启动流程经历(二) PS教程:如何用gif文件来形容文件的意思? Linux档案的权限和详细说明与群组的详细介绍 不懂这些硬盘分区的知识,怎么能够安装操作系统 Linux启动过程中的几个部分内核的引导(图) 【Linux基础知识】特定的字符串反向查找文件(图) LinuxDNS服务器,如何安装、配置和维护它? 【中信建投】供应MXNTP10系列采用北斗卫星时钟信号 Windows中命令提示符批量修改文件名称没有直接的方法是什么? 快速解决Java服务线上CPU问题,掌握排查思路! Linux集群技术热点与发展趋势分分: 一下Linux系统启动过程
标签聚合
命令 linux系统 sudo linux服务器 linux脚本 虚拟机 命令模式 软件 文件目录 电脑
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 86篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.