將文本複製並粘貼到Linux終端上

在使用Terminal時,有時我們需要從Web,教程或僅從某些文本文件複製長命令,文件名或文本。您可能已經注意到,簡單的粘貼控件, Ctrl + V 在終端中不起作用。我們都知道複製文本需要選擇它,然後按 Ctrl + C (用於複製)或 Ctrl + X (用於剪切);那麼我們如何在終端中粘貼選定的文本?在本教程中,我們將通過在Ubuntu 18.04上運行的一些示例向您展示如何做到這一點。

示例1:將文件名複製到終端中的命令

幾天前,我需要安裝一個通過系統上的Web瀏覽器下載的Google Chrome瀏覽器的.deb軟件包。我想通過終端上的dpkg命令進行安裝。在鍵入該命令時,我想確保我提供的是.deb軟件包的確切文件名。因此,我右鍵單擊該文件,然後從“屬性”中選擇其名稱,然後通過以下方式將其複製到剪貼板上 Ctrl + C

在終端中將文件名複製到命令

然後,我打開終端並在命令中粘貼文件名,方法是右鍵單擊所需的位置,然後從菜單中選擇“粘貼”,如下所示:

用鼠標右鍵單擊粘貼文本

您可以在下圖中看到現在如何在命令中粘貼文本。通過這種方式,我可以確保為安裝選擇了正確的文件名。

貼上文字

示例2:將大量文本從文本編輯器粘貼到終端文件

讓我們假設您正在Nano編輯器中處理文本文件,並且需要將大量文本從圖形文本編輯器複製到此文件中,只需從圖形文本編輯器中選擇文本並將其複製到通過剪貼板 Ctrl + C 如下:

複製大文本

然後,您可以通過右鍵單擊所需位置,然後從菜單中選擇“粘貼”,將該文本粘貼到終端中的Nano編輯器文件中:

將大塊文本粘貼到命令行

複製的文本將粘貼到您的Nano文本文件中,如下所示:

結果顯示在nano編輯器中

示例3:將長而複雜的命令粘貼到終端

假設您正在與網絡上的其中一本教程一起練習,並希望確保在終端上運行準確的命令沒有任何錯誤,讓我們嘗試運行以下命令,該命令可讓您查看命令歷史記錄以及日期和時間戳。

$ export HISTTIMEFORMAT='%F %T '

無需重新鍵入命令,只需在本教程中複製該命令並將其粘貼到終端中即可,方法是右鍵單擊,然後從菜單中選擇“粘貼”。

現在,當您運行此命令然後運行history命令時,您將看到帶有您在本教程中設置的確切日期和時間格式的輸出。

使用HISTTIMEFORMAT

這些只是可以在終端上使用粘貼文本的幾個示例。當您開始使用此技能時,您將能夠節省在終端上重新鍵入文本或命令所需的大量時間和精力。

將文本複製並粘貼到Linux終端上

Sidebar