如何在Linux終端中複製和粘貼文本、文件和文件夾

2021-01-13 深夜回憶往事

複製和粘貼是計算機上最常用的操作之一。使用Ctrl+ C和Ctrl+ V鍵盤快捷鍵很容易做到,但是在Linux終端上卻不是那麼簡單。您有幾種選擇可以完成工作。這是在Linux終端中複製和粘貼文本,文件和目錄的方法。

複製和粘貼文字

如果您只想在終端中複製一段文本,您要做的就是用滑鼠突出顯示該文本,然後按Ctrl+ Shift+ C進行複製。

要將其粘貼到光標所在的位置,請使用鍵盤快捷鍵Ctrl+ Shift+ V。

當您從Word文檔(或任何其他應用程式)複製一段文本並希望將其粘貼到終端時,粘貼快捷方式也適用。例如,您可以從瀏覽器中的網頁複製命令,然後使用Ctrl+ Shift+ V快捷方式將其粘貼到終端中。

複製並粘貼單個文件

每當您想在Linux命令行中複製文件或文件夾時,上述鍵盤快捷鍵將不起作用。您必須使用cp命令。cp是複製的簡寫。語法也很簡單。使用,cp後跟要複製的文件以及要將其移動到的目的地。

cp your-file.txt ~/Documents/

當然,這假定您的文件位於要處理的目錄中。您可以同時指定。

cp ~/Downloads/your-file.txt ~/Documents/

您還可以選擇在複製文件時重命名文件。在目的地中指定新名稱。

cp ~/Downloads/your-file.txt ~/Documents/new-name.txt

複製和粘貼文件夾及其內容

為了複製文件夾及其內容,您將需要告訴cp命令以遞歸方式複製。使用-r標誌就足夠簡單了。

CP -r/下載/圖片目錄/圖片/家庭度假圖片

您其餘所有語法都完全相同。該-r標誌用於告訴cp它正在使用目錄,並且應該複製其內容。

如果希望粘貼操作覆蓋現有文件,則可以添加-f標誌:

cp -rf ~/Downloads/pictures-directory ~/Pictures/family-vacation-pics

複製並粘貼多個文件

您也可以複製多個文件。Linux命令行使您可以使用括號同時定位多個項目{}。您可以使用它們列出要複製的每個文件的名稱,並用逗號分隔。

cp ~/Downloads/{file1.txt,file2.jpg,file3.odt} ~/Documents/

具有不同文件類型的所有三個文件都將被複製到Documents目錄中。

複製和粘貼相同類型的所有文件

如果要複製大量相同類型的文件,則可以使用通配符*。星號/通配符告訴Linux命令行在該位置絕對接受任何內容。因此,如果您告訴Linux複製*.jpg,它將複製所有JPG文件,而不管名稱是.jpg部分之前是什麼。

cp ~/Downloads/*.jpg ~/Pictures/

如果要使用多種文件類型(例如JPG和PNG),則可以使用之前的括號。

cp ~/Downloads/*.{jpg,png} ~/Pictures/

移動文件或文件夾

如果您來這裡是想將文件從一個位置移動到另一個位置而不進行複製,那麼您也可以輕鬆地做到這一點,但是移動文件需要mv命令。語法與cp非常相似。

mv ~/Downloads/your-file.txt ~/Documents/

同樣,您也可以重命名它。

mv ~/Downloads/your-file.txt ~/Documents/renamed.txt

但是,有一個主要區別。您不需要-r標誌來移動整個文件夾。

mv ~/Downloads/downloaded-folder ~/Pictures/vacation-pics

這裡的所有都是它的。您已經準備好從命令行開始複製和移動文件。您會看到命令行方式在某些情況下可能非常有效。

在Linux命令行上需要更多指針嗎?這是檢查sudo歷史記錄或查明chmod 777命令對文件權限的作用的方法。

相關焦點

  • Linux怎麼刪除文件夾及其下所有文件?
    Linux 系統有一點比不了 Windows 系統的就是操作不夠直觀,比如我想刪除伺服器上的某個文件夾,直接通過 FTP 連接上去刪除沒有權限,需要通過 putty 連接伺服器通過命令才能刪除。而 Linux 沒有回收站的說法,所以用命令刪除文件或文件夾都要格外小心,boke112 也是輸入刪除命令反覆確認後才敢按回車鍵刪除。為了以後刪除文件需要特意將 Linux 刪除文件夾及其下所有文件的命令分享給大家。登錄 Linux 系統後刪除文件夾好像有幾種情況,還分在當前目錄或不在當前目錄,boke112 分享的命令就是成功登錄 Linux 後直接輸入命令回車就能刪除。
  • Windows 7如何快速移動和複製文件夾,日常電腦操作,備份很重要
    ② 打開要存放副本的磁碟或文件夾窗口,然後單擊滑鼠右鍵,從彈出的快捷菜單中選擇【粘貼】菜單項,即可將「我的資料夾」文件夾複製到此文件夾窗口中。2.通過【工具欄】上的【組織】下拉列表具體的操作步驟如下:① 選中要複製的文件或文件夾,單擊【工具欄】上的「組織」按鈕,從彈出的下拉列表中選擇【複製】選項。② 打開要存放副本的磁碟或文件夾窗口,然後單擊「組織」按鈕,從彈出的下拉列表中選擇【粘貼】選項。
  • 7個超級好玩的Linux命令,不能錯過,一定要玩一下~
    你知道嗎,你可以將linux系統終端轉變成帶有魚類和海草的美麗海洋水族館嗎?但是您需要在系統中安裝術語animator package,libcurses和  asciiaquarium軟體包。‍大家都知道用於顯示文件夾中所有文件的「 ls」命令,但是您知道「 sl 」嗎?這是一個有趣的linux命令,可在Linux終端屏幕上繪製ASCII蒸汽機車火車。
  • 如何在 Linux 終端上漂亮地列印 JSON 文件
    如何在Linux終端上漂亮地列印JSON文件 JSON 文件非常棒,因為它們以人類可讀的格式存儲數據集合。然而,如果 JSON 文件被最小化過,那麼閱讀 JSON 文件可能會很痛苦。
  • 文件夾變成exe文件怎麼辦
    如果您的計算機無法將文件夾打開為EXE文件,那麼為什麼該文件夾會變成EXE文件?如何解決文件夾變成EXE文件的問題?讓我們看看如何將文件夾設置為EXE文件。首先,應該顯示文件後綴。打開此計算機-查看-文件後綴;然後回到桌面,創建兩個名為「1」和「2」的文本。
  • 文件夾怎麼設置密碼,文件夾不壓縮直接加密方法
    文件夾內有重要數據需要設置密碼有哪些方法呢?可以使用bitlocker直接整盤加密,可以使用壓縮軟體設置加密,這些方法小編在之前的文章中都有介紹,今天小編來跟大家分享另外一種加密方法。1、在電腦桌面新建一個文本檔,打開後輸入:cls@ECHO OFFtitle Folder Privateif EXIST "HTG Locker" goto UNLOCKif NOT EXIST Private goto MDLOCKER:CONFIRMecho 你確定要加密隱藏Private
  • Excel辦公技巧:如何快速定位、打開指定文件夾的指定文件?
    應用場景在電腦桌面上有一個名為「素材」的文件夾,裡面有不同的子文件夾和文件,如果我們以後需要經常打開裡面的資料,有沒有什麼快速便捷的方法呢?這篇文章我們一起來學習一下。操作步驟1.打開「素材」文件夾,複製路徑C:\Users\Administrator\Desktop\素材。2.打開瀏覽器,在地址欄中粘貼前面複製的路徑,單擊「搜索一下」按鈕,接下來會出現「素材」文件夾內所有內容的索引。
  • 為什麼用滑鼠把電腦文件拖到其他文件夾中有時是複製有時是移動
    使用電腦時,如果想複製或者移動電腦中的文件,較快速的方法是按住滑鼠左鍵把文件拖到目標文件夾中,但拖動文件後會發現有時是複製文件,有時卻可能是移動文件。本文介紹一下出現這種情況的原因,並且介紹一種用滑鼠拖動文件到其他文件夾時可以選擇是移動還是複製的方法。
  • EXCEL如何獲取指定路徑下全部文件(含子文件)
    最近有老鐵問小編,如何獲取自定路徑下全部文件名?還要包括子文件夾,我新手,不能太難……VBA好像可以!不會!!!好吧!讓我們直接開幹吧~演示版本:EXCEL20162013和2010版本的同學,可以百度下載Power Query安裝插件1、準備好路徑,B2單元格存放
  • 文件夾太多找不到!想做個目錄又不會,在excel這麼做快速搞定
    Hello,大家好,實際工作中大家有沒有遇到過這樣的情況,就是電腦中的文件夾中的文件非常的多,想要找到某一個文件夾需要很長的時間,這個尋找的過程及其浪費時間,今天就跟大家分享下我們如何在excel中製作文件夾目錄,讓你能快速的找到文件夾中的內容,這個可能是製作excel文件夾目錄最簡單的方法了
  • 一個一個建立文件夾太麻煩?如何批量建立多個文件夾?
    在工作中經常會遇到為了存放一些資料,在電腦盤裡建立各種各樣的文件夾方便統計資料!當然如果是一個兩個文件夾建立起來還是很方便的!但是如果是十幾個文件夾甚至上百個文件夾呢?比如:為公司或者單位每個人員建立單獨的資料文件夾。
  • 如何只允許U盤刪除和新增文件或者文件夾?
    對於企業內的一些重要文檔存儲U盤,有時候需要設置只能刪除或者新增文件或者文件夾,無法編輯、複製,那麼有沒有方法進行設置呢?1、雙擊打開此電腦,在U盤的盤符上方點擊右鍵,在彈出的菜單中點擊屬性。2、在屬性窗口上方找到並點擊安全,在安全選項卡下方找到並點擊高級。
  • 高手點撥:如何在Word報告中使用Excel文件
    為了讓讀者更好的理解文章或報告中的資料,往往會添加Excel表格來支撐自己的論點,那如何在Word中添加Excel文件呢?
  • 開源之系統:Ubuntu20.04安裝中文字體文件
    而實際上,則是文本渲染調用的字體問題,或者說當前作業系統裡有哪些簡體中文字體,能否被軟體使用。至於Blender2.83能直接使用簡體中文的問題,還是它軟體包裡自帶一個字體文件,直接調用了而已。所以這裡的問題就是作業系統裡的字體問題。那麼在Ubuntu這樣的Linux作業系統裡怎麼安裝字體呢?其實也簡單粗暴:去網上下載安全能用的就行了。
  • Linux下vi(vim)編輯器新手入門教程
    在一般的系統管理維護中vi就夠用,如果想使用代碼加亮的話可以使用vim。下面我們整理一下vi的使用教程:包含vi的基本介紹、使用模式、文件的打開關閉保存、插入文本或新建行、移動光標、刪除、恢復字符或行、搜索等等,算是一篇比較適合新手學習vi的教程。vi有3個模式:插入模式、命令模式、低行模式。
  • 小米手機QQ聊天記錄保存在哪個文件夾?如何導出電腦
    小米手機QQ聊天記錄保存在手機上的哪個文件夾中?如何導出電腦查看?很多網友在網上諮詢這樣的問題。其實不管是小米手機QQ聊天記錄中的文字,還是語音消息,都可以在免Root的情況下導出到電腦上,下面就跟著我來操作吧。
  • 如何快速建立多個文件夾?
    在工作中,有時候我們需要一次建立多個文件夾,通常來說,我們應該一個一個文件夾建立,然後再一個文件夾一個文件夾地命名,這樣做長時間習慣了就覺得沒什麼,但仔細想想挺麻煩的。你們知道嗎,其實有一種方法可以快速建立多個文件夾,省時又省力。
  • 乾貨|分享10個讓您震撼的Linux終端命令
    光標移動到前一個單詞ALT+Backspace: Deletes the previous wordCTRL+W: 剪切光標前面的字符至上一個空格處Shift+Insert: 將文本粘貼到終端中另一個有用的命令是Shift + Insert,尤其是在需要將文本從瀏覽器複製到終端的情況下。
  • Linux文件管理(下)
    一、文本處理命令1、查看文件內容①cat查看及合併命令:cat作用:查看文件內容語法:#cat 文件名稱#cat 文件1 文件用法二:cat文件1文件2>文件3示例代碼:#cat 1.txt 2.txt > 3.txt含義:將1.txt和2.txt文件內容合併後,輸出到3.txt②more分屏顯示文件命令:more作用:分屏查看文件
  • vim+py文件構造linux後門
    然後在我們使用過程中,這個窗口並不需要。那我們就得考慮,如何啟動的時候就不顯示該窗口。這裡我們可以使用linux中nohup功能,用來將命令進行後臺執行。其中改進的目的是讓命令執行後無任何顯示,再一次改進後的命令如下:(nohup vim -E -c"pyfile test.py"> /dev/null 2>&1 &)以上命令是將nohup的執行結果輸出到/dev/null中,其中/dev/null在linux中代表空設備,結果輸出到空設備也就是丟棄nohup