在使用終端時,我們有時需要從網絡、教程或簡單地從某個文本文件中復制長命令、文件名或文本。 您可能已經觀察到,簡單的粘貼控件, Ctrl+V 在終端中不起作用。 我們都知道複製文本需要選擇它然後按 Ctrl+C (用於復制)或 Ctrl+X (用於切割); 那麼我們如何在終端中粘貼選定的文本呢? 在本教程中,我們將通過在 Ubuntu 18.04 上運行的幾個示例向您展示如何執行此操作。
示例 1:將文件名複製到終端中的命令
幾天前,我需要安裝一個 .deb 包 Google Chrome 我通過系統上的網絡瀏覽器下載的。 我想通過終端的 dpkg 命令安裝它。 在鍵入命令時,我想確保我提供了 .deb 包的確切文件名。 因此,我右鍵單擊該文件並從“屬性”中選擇其名稱,然後通過以下方式將其複製到我的剪貼板上 Ctrl+C.
然後我打開終端並通過右鍵單擊所需位置然後從菜單中選擇粘貼來將文件名粘貼到我的命令中,如下所示:
您可以在下圖中看到文本現在是如何粘貼到我的命令中的。 通過這種方式,我能夠確保為安裝選擇了確切的文件名。
示例 2:將大量文本從文本編輯器粘貼到終端文件
假設您正在 Nano 編輯器中處理一個文本文件,並且需要將大量文本從圖形文本編輯器複製到該文件。 您可以通過從圖形文本編輯器中選擇文本並通過以下方式將其複製到剪貼板來簡單地做到這一點 Ctrl+C 如下:
然後,您可以通過右鍵單擊所需位置,然後從菜單中選擇粘貼,將文本粘貼到終端中的 Nano Editor 文件中,如下所示:
複製的文本將粘貼到您的 Nano 文本文件中,如下所示:
示例 3:將長/複雜的命令粘貼到終端
假設您正在練習我們來自網絡的教程之一,並希望確保您在終端上運行準確的命令,沒有任何錯誤。 讓我們嘗試運行以下命令,讓您查看命令歷史記錄以及日期和時間戳。
$ export HISTTIMEFORMAT='%F %T '
您無需重新鍵入命令,只需從本教程中復制它,然後通過右鍵單擊然後從菜單中選擇“粘貼”將其粘貼到終端中。
現在,當您運行此命令然後運行歷史命令時,您將看到具有您在我們的教程中設置的確切日期和時間格式的輸出。
這些只是您可以利用將文本粘貼到終端的幾個示例。 當您開始使用此技能時,您將能夠節省在終端中重新鍵入文本或命令所需的大量時間和精力。