首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

奇技淫巧:在 ssh 里面把服务器的文本复制到本地电脑

使用 macOS 的同学,应该熟悉一个命令pbcopy,它可以在命令行中把一段内容写入到剪贴板,例如: echo "kingname" | pbcopy 就能把字符串kingname复制到剪贴板里面。...我们也可以使用这个方法把一个文件中的内容写入到剪贴板: cat xxx.txt | pbcopy 这样我们就不需要把文件打开再手动复制的。 有时候,我要把服务器上面的日志复制下来。...且不说服务器是 Linux,没有pbcopy这个命令,即使有这个命令,服务器上又怎么能访问本地的剪贴板呢? 在网上一搜,竟然还真有办法。...有了这个机制,我们就来人工写一个pbcopy.py,接收管道的输入: ? 其中,#! /usr/bin/python3是远程服务器上面 Python 的地址。...现在,我们使用软连接,把这个可执行文件变得更像命令一些: sudo ln -s /home/ubuntu/pbcopy.py /usr/bin/pbcopy 运行效果如下图所示: ?

1.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Mac终端入门

    Mac搭配的系统是基于Linux内核开发的,因此大部分Linux的命令都适用于Mac上 对于我个人来说,作为一名Mac用户,一名特意买一本MacBook来开发(满足好奇心)来说,使用命令行操作是非常帅气的...安装oh-my-zsh (* 只有安装了这个,item2 才好用,一些配置才会生效) https://ohmyz.sh/#install launchd # 是 macOS 中非常重要的程序,相当于 Linux...-v Sin-ji -o a.aiff # a.txt 的内容保存为音频文件 open ~ # 打开指定目录 open file # 打开指定文件 open /Applications QQ.app pbcopy...# pbcopy 和 pbpaste 是读取及写入系统剪贴板的命令,支持 Unix 管道操作,也就是说你可以 ls ~ | pbcopy 或者 pbcopy < blog.txt。...gz文件 gunzip filename.gz gunzip -g filename.gz or 将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下 [root@linux

    1.4K20
    领券