欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學堂Linux培訓之解析如何使用pbcopy和pbpaste命令

2018-08-14 14:34:46 1306瀏覽

今天扣丁學堂Linux培訓老師給大家介紹一下關(guān)于如何在Linux上使用pbcopy和pbpaste命令的介紹,首先由于Linux和MacOSX是基于*Nix的系統(tǒng),因此許多命令可以在兩個平臺上運行。但是,某些命令可能在兩個平臺上都沒有,比如pbcopy和pbpast。這些命令僅在MacOSX平臺上可用。pbcopy命令將標準輸入復制到剪貼板。然后,你可以在任何地方使用pbpaste命令粘貼剪貼板內(nèi)容。當然,上述命令可能有一些Linux替代品,例如xclip。xclip與pbcopy完全相同。但是,從MacOS切換到Linux的發(fā)行版的人將會找不到這兩個命令,下面我們一起來看一下吧。



安裝xclip/xsel

就像我已經(jīng)說過的那樣,Linux中沒有pbcopy和pbpaste命令。但是,我們可以通過shell別名使用xclip和/或xsel命令復制pbcopy和pbpaste命令的功能。xclip和xsel包存在于大多數(shù)Linux發(fā)行版的默認存儲庫中。請注意,你無需安裝這兩個程序。只需安裝上述任何一個程序即可。

要在ArchLinux及其衍生產(chǎn)版上安裝它們,請運行:
$ sudo pacman xclip xsel

在Fedora上:
$ sudo dnf xclip xsel

在Debian、Ubuntu、LinuxMint上:

$ sudo apt install xclip xsel

安裝后,你需要為pbcopy和pbpaste命令創(chuàng)建別名。為此,請編輯~/.bashrc:

$ vi ~/.bashrc

如果要使用xclip,請粘貼以下行:

alias pbcopy='xclip -selection clipboard'
alias pbpaste='xclip -selection clipboard -o'

如果要使用xsel,請在~/.bashrc中粘貼以下行。

alias pbcopy='xsel --clipboard --input'
alias pbpaste='xsel --clipboard --output'

保存并關(guān)閉文件。

接下來,運行以下命令以更新~/.bashrc中的更改。
$ source ~/.bashrc

ZSH用戶將上述行粘貼到~/.zshrc中。

在Linux上使用pbcopy和pbpaste命令

讓我們看一些例子。

pbcopy命令將文本從stdin復制到剪貼板緩沖區(qū)。例如,看看下面的例子。

$ echo "Welcome To OSTechNix!" | pbcopy

上面的命令會將文本“WelcometoOSTechNix”復制到剪貼板中。你可以稍后訪問此內(nèi)容并使用如下所示的pbpaste命令將其粘貼到任何位置。

$ echo `pbpaste`
Welcome To OSTechNix!
以下是一些其他例子。

有一個名為file.txt的文件,其中包含以下內(nèi)容。

$ cat file.txt
Welcome To OSTechNix!

你可以直接將文件內(nèi)容復制到剪貼板中,如下所示。

$ pbcopy < file.txt

現(xiàn)在,只要你用其他文件的內(nèi)容更新了剪切板,那么剪切板中的內(nèi)容就可用了。

要從剪貼板檢索內(nèi)容,只需輸入:

$ pbpaste
Welcome To OSTechNix!

你還可以使用管道字符將任何Linux命令的輸出發(fā)送到剪貼板。看看下面的例子。

$ ps aux | pbcopy

現(xiàn)在,輸入pbpaste命令以顯示剪貼板中psaux命令的輸出。

$ pbpaste

使用pbcopy和pbpaste命令可以做更多的事情。我希望你現(xiàn)在對這些命令有一個基本的想法。



【關(guān)注微信公眾號獲取更多的學習資料】

 

 

查看更多關(guān)于“Linux培訓資訊的相關(guān)文章>>

標簽: Linux培訓 Linux視頻教程 紅帽Linux視頻 Linux學習視頻 Linux入門視頻

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部