java linux clipboard_安装和使用xclip、wl-clipboard:从Linux终端复制和粘贴文本内容

您是否正在寻找使用Linux命令行界面复制和粘贴文本内容的简便方法?本文将向您展示在Linux命令行中从剪贴板复制和粘贴内容的简单方法,可安装和使用xclip、wl-clipboard。

使用Xorg显示服务器:安装xclip和使用Xclip

6afdc85d153846b1be52fa52dd9fddc2.png

1、安装xclip

对于在桌面上使用Xorg显示服务器的用户,在命令行上进行复制和粘贴的最佳工具是xclip,使用以下命令可以轻松安装此工具。

1]、在Ubuntu/Debian系统中:

$ sudo apt -y install xclip

2]、在Fedora/CentOS/RHEL 8系统中:

$ sudo dnf -y install xclip

3]、在Arch/Manjaro系统中:

$ sudo pacman -S xclip

2、使用Xclip

安装Xclip后,请参考以下几个示例在Linux终端上复制和粘贴内容。

1]、复制命令执行输出

$ top | xclip

$ uptime | xclip

2]、将文件内容复制到剪贴板

$ xclip /etc/os-release

$ xclip -sel clip /etc/os-release

3]、Cat文件内容和要复制的管道

$ tail -n 100 /var/log/messages | xclip -sel clip

$ cat myfile.txt | xclip -sel clip

4]、使用重定向键复制

$ xclip -sel clip < /etc/passwd

5]、将复制的内容保存到文件

$ xclip -o -sel clip > mydata.txt

使用Wayland显示服务器:安装和使用wl-clipboard

对于Wayland显示服务器,我们将使用wl-clipboard,wl-clipboard项目实现了两个命令行Wayland剪贴板实用程序wl-copy和wl-paste,使您可以轻松地在剪贴板和Unix管道,套接字,文件等之间复制数据。

1、安装wl-clipboard

在Debian/Ubuntu系统中:

$ sudo apt -y install wl-clipboard

在Fedora系统中:

$ sudo dnf -y install wl-clipboard

在Arch/Manjaro系统中:

$ sudo pacman -S  wl-clipboard

2、使用方法

1]、将命令输出复制到剪贴板

$ uptime | wl-copy

$ ls /etc | wl-copy

2]、复制text message

$ wl-copy "Hello world.."

3]、将文件内容复制到剪贴板

$ wl-copy < /etc/passwd

# Image

$ wl-copy < ~/Pictures/photo.png

4]、将剪贴板中的内容粘贴到文件

$ wl-paste > clipboard.txt

5]、复制上一条命令

$ wl-copy "!!"

6]、清除剪贴板

wl-copy -c

相关主题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值