iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >怎么在ssh里面把服务器的文本复制到本地电脑
  • 902
分享到

怎么在ssh里面把服务器的文本复制到本地电脑

2023-06-16 04:06:54 902人浏览 薄情痞子
摘要

这篇文章主要讲解了“怎么在ssh里面把服务器的文本复制到本地电脑”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在ssh里面把服务器的文本复制到本地电脑”吧!使用 MacOS 的同学,应该

这篇文章主要讲解了“怎么在ssh里面把服务器的文本复制到本地电脑”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在ssh里面把服务器的文本复制到本地电脑”吧!

使用 MacOS 的同学,应该熟悉一个命令pbcopy,它可以在命令行中把一段内容写入到剪贴板,例如:

echo "kingname" | pbcopy

就能把字符串kingname复制到剪贴板里面。我们也可以使用这个方法把一个文件中的内容写入到剪贴板:

cat xxx.txt | pbcopy

这样我们就不需要把文件打开再手动复制的。

有时候,我要把服务器上面的日志复制下来。原来都是进入服务器以后,用 vim 打开日志文件,用鼠标选中再复制。且不说服务器是  linux,没有pbcopy这个命令,即使有这个命令,服务器上又怎么能访问本地的剪贴板呢?

在网上一搜,竟然还真有办法。使用OSC52实现iTerm2远程pbcopy - 风雪之隅[1]这篇文章借助 iterms 的一个功能和几个特殊的字符,通过  PHP 实现了这个功能。我们来把它改写成 python 版本。

首先打开 iterms 的设置,把方框框住的这一项勾上:

怎么在ssh里面把服务器的文本复制到本地电脑

然后,在 iterms 里面,通过 ssh 连上服务器。

然后,我们来写一段 Python 代码:

import base64  print('\033]52;c;' + base64.b64encode('青南'.encode()).decode() + '\007')

然后在服务器上运行这段代码,运行效果如下图所示:

怎么在ssh里面把服务器的文本复制到本地电脑

什么都没有打印出来?但不要担心,现在,你随便找一个可以打字的输入框,按下键盘上面的Command +V键。你会发现,青南两个字竟然被粘贴出来了!

有了这个机制,我们就来人工写一个pbcopy.py,接收管道的输入:

怎么在ssh里面把服务器的文本复制到本地电脑

其中,#! /usr/bin/python3是远程服务器上面 Python 的地址。你可以通过命令which python3找到这个地址。

保存完成以后,给他添加可执行权限:chmod +x pbcopy.py。

现在,我们试一试把远程的多行文本复制到本地的剪贴板中:

怎么在ssh里面把服务器的文本复制到本地电脑

我这里复制的就是这个代码自身。大家也可以使用其他文件来测试。复制完成以后,我们随便找个地方粘贴,发现复制成功!

现在,我们使用软连接,把这个可执行文件变得更像命令一些:

sudo ln -s /home/ubuntu/pbcopy.py /usr/bin/pbcopy

运行效果如下图所示:

怎么在ssh里面把服务器的文本复制到本地电脑

完美满足要求。

需要注意的是,这个程序会把管道输入的所有内容全部接收完成以后才会复制,所以,如果你输入的文本内容太大,可能会撑爆内存。

感谢各位的阅读,以上就是“怎么在ssh里面把服务器的文本复制到本地电脑”的内容了,经过本文的学习后,相信大家对怎么在ssh里面把服务器的文本复制到本地电脑这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 怎么在ssh里面把服务器的文本复制到本地电脑

本文链接: https://www.lsjlt.com/news/282262.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在ssh里面把服务器的文本复制到本地电脑
    这篇文章主要讲解了“怎么在ssh里面把服务器的文本复制到本地电脑”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在ssh里面把服务器的文本复制到本地电脑”吧!使用 macOS 的同学,应该...
    99+
    2023-06-16
  • 怎么把云服务器的文件复制到电脑里面
    要把云服务器的文件复制到电脑里面,您可以按照以下步骤操作: 准备一个可以复制文件的设备(例如U盘)或云盘服务提供商(例如 Dropbox)。 打开您的云服务提供商,例如 Dropbox,登录到他们的账户。 在 Dropbox 中点击“文...
    99+
    2023-10-26
    服务器 文件 电脑
  • 怎么把云服务器的文件复制到电脑里面去
    选择一个云服务器:在选择云服务器时,需要考虑服务器的硬件配置、性能、安全性等方面。如果你想要访问更多的存储空间,可以选择价格较低的云服务器;如果你需要更快的访问速度,可以选择配置更高的云服务器。 创建一个新的云服务器:在云服务器上创建一个...
    99+
    2023-10-28
    服务器 文件 电脑
  • 怎么把云服务器的文件复制到电脑里面去呢
    一、使用云服务器 创建云服务器 首先,在您的计算机上安装云服务器。在大多数云服务器提供商的网站上,您可以找到它们的安装文档,并根据文档的指示进行操作。安装过程很简单,您无需担心任何技术问题。 选择云服务器提供商 选择一个提供商,例...
    99+
    2023-10-28
    服务器 文件 电脑
  • 怎么把云服务器的文件复制到电脑里
    要把云服务器的文件复制到电脑里,您可以按照以下步骤操作: 打开您的云服务器控制台应用程序。 选择要复制的文件。 点击“复制”按钮来复制文件。 您可以在复制的文件上点击鼠标右键,然后在弹出的菜单中选择“另存为”或者“移动或删除”选项。 在...
    99+
    2023-10-26
    服务器 文件 电脑
  • 腾讯云服务器复制文件到本地电脑
    如果您在使用腾讯云服务器的时候需要复制文件到本地电脑,可以按照以下步骤操作: 打开您想要复制文件到本地电脑的服务器。在服务器上打开一个客户端软件,例如Tencent/QQ。 在弹出的登录框中输入您的QQ号码和密码登录,并点击“文件”菜单...
    99+
    2023-10-26
    腾讯 服务器 文件
  • 怎么把本地文件复制到vps
    有多种方法可以将本地文件复制到VPS上,以下是其中一种常用的方法:1. 使用SCP(Secure Copy)命令:SCP是一个安全的...
    99+
    2023-08-19
    vps
  • 怎么把云服务器的文件复制到电脑上面
    要把云服务器的文件复制到电脑上面,您可以按照以下步骤操作: 准备一个可以复制文件的设备(例如U盘)并插入您需要复制文件的驱动器(例如D盘或E盘)中。 在您的设备上选择“开始”按钮,然后单击“运行”。在文本框中输入“mstsc”(复制的文...
    99+
    2023-10-26
    服务器 文件 电脑
  • 怎么把云服务器的文件复制到电脑桌面
    要把云服务器的文件复制到电脑桌面,您可以按照以下步骤操作: 下载云服务器。您可以从网上下载云服务器。如果您的服务器位于本地托管环境,则可以使用本地服务器的客户端软件来下载文件。 安装客户端软件。安装客户端软件可以帮助您下载云服务器上的文...
    99+
    2023-10-26
    服务器 文件 电脑桌面
  • 怎么把云服务器的文件复制到电脑桌面上面
    要把云服务器的文件复制到电脑桌面上面,可以按照以下步骤操作: 1.打开云服务器管理器,找到“文件”选项卡。 2.在文件选项卡中,找到“复制和移动”选项。 3.在“复制和移动”选项中,将云服务器文件复制到电脑桌面文件夹中。 4.在桌面空白处...
    99+
    2023-10-27
    服务器 文件 电脑桌面
  • 怎么把云服务器的文件复制到电脑里去
    要把云服务器的文件复制到电脑里去,您可以按照以下步骤操作: 准备文件:首先需要准备一份完整的文件,可以从本地计算机导入。 打开云服务器:如果您已经安装了云服务器,则可以打开它。在“控制面板”或“管理工具”中找到“服务和应用程序”选项卡,...
    99+
    2023-10-26
    里去 服务器 文件
  • 腾讯云服务器复制文件到本地电脑上
    如果您的云服务器上复制了一个文件到您的本地电脑上,那么您需要对该文件进行一些权限设置。 以下是一些可能有用的设置选项: 确认要复制的文件类型,以及文件格式。如果您想复制文件到文本文件,可以将文件复制到文本文件;如果您想复制文件到图片,可...
    99+
    2023-10-27
    腾讯 服务器 文件
  • 怎么把云服务器的文件复制到电脑上面去
    要把云服务器的文件复制到电脑上面去,可以按照以下步骤操作: 连接云服务器:打开终端控制面板,进入服务器选项。在服务器选项中找到云存储选项。 选择文件所在的位置:选择要复制的文件的位置,如果该位置在本地计算机上,将会在本地执行复制操作。在...
    99+
    2023-10-27
    服务器 文件 电脑
  • 怎么把云服务器的文件复制到电脑桌面上
    要把云服务器的文件复制到电脑桌面上,您可以按照以下步骤操作: 打开您的云服务器。 在控制面板中,点击“存储”选项。 在存储中,找到您想要复制的文件。 点击“复制”或“打开”按钮。 在弹出的对话框中,选择要保存文件的位置和名称。 确认文件...
    99+
    2023-10-26
    服务器 文件 电脑
  • 腾讯云服务器复制文件到本地电脑怎么操作
    一、复制文件到本地电脑 打开云盘:使用云盘服务(如Google Drive、Dropbox等)连接到云端,打开对应云盘的应用。 打开要复制的文件:点击要复制的文件,然后点击右侧的“复制”按钮。 复制文件:按住复制按钮,在目标文件夹中进行...
    99+
    2023-10-28
    腾讯 操作 服务器
  • 怎么把云服务器的文件复制到电脑
    要把云服务器的文件复制到电脑,您可以按照以下步骤操作: 登录云服务器。在登录界面,按下键盘上的 "Enter " 键,这样您的云服务器就会开始创建新的文件副本。 在云服务器界面上,找到需要复制的文件。选择要复制到的文件,然后按下键盘上的...
    99+
    2023-10-26
    服务器 文件 电脑
  • 怎么把云服务器的文件复制到电脑桌面上面去
    登录云服务器。在Windows操作系统上,需要使用命令行工具来登录云服务器。在命令行工具中,输入以下命令来登录云服务器: cmd -l -p "~" /path/to/local/server/storage/mycloud.ex...
    99+
    2023-10-27
    服务器 文件 电脑桌面
  • 怎么把云服务器的文件复制到电脑里去呢
    要把云服务器的文件复制到电脑里去,您可以按照以下步骤操作: 准备一个可以复制文件的设备(例如U盘)并插入电脑中。您可以使用浏览器访问云服务器的网站并选择您要将文件复制到的位置。 在电脑上登录云服务器的网站并选择要复制文件的位置。您可以在...
    99+
    2023-10-27
    里去 服务器 文件
  • 怎么把云服务器的文件复制到电脑桌面上去
    要把云服务器的文件复制到电脑桌面上去,可以按照以下步骤操作: 连接云服务器:在电脑上连接网络,可以使用网页或应用程序等进行连接,也可以连接到远程服务器。 下载文件:在桌面上,选择要复制的文件或文件夹,然后单击鼠标右键,选择复制选项。 文...
    99+
    2023-10-26
    服务器 文件 电脑桌面
  • 腾讯云服务器复制文件到本地电脑上怎么操作
    一、如何在腾讯云服务器上复制文件 打开腾讯云客户端 在电脑上安装腾讯云客户端,并登录到您的账号。在主界面上可以看到“文件管理”和“文件复制”两个按钮。点击“文件复制”按钮,可以将要复制的文件上传到服务器。在复制完成后,点击“文件管理”...
    99+
    2023-10-28
    腾讯 操作 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作