如何在 Ubuntu Linux 系統中將檔案從一個目錄複製到另一個目錄

在 Ubuntu 系統中,要將檔案從一個目錄複製到另一個目錄,可以使用「檔案」應用的圖形介面,也可以cp在終端機中使用指令。在「檔案」應用程式中,選取文件,按Ctrl+C,開啟目標資料夾,然後按Ctrl+V。在終端機中,基本模式是cp SOURCE DESTINATION。

使用 Ubuntu 文件複製文件

Ubuntu 的標準桌面使用 GNOME 檔案管理器。 GNOME 官方文件確認了標準的複製貼上流程:選擇一個文件,選擇「複製」或按Ctrl+C,開啟目標位置,然後選擇「貼上」或按Ctrl+V。請參閱GNOME 檔案管理器複製和移動指南。

  1. 打開“檔案”並找到原始檔案。打開應用程式選單,啟動“檔案”,然後瀏覽到包含要複製的檔案的資料夾。例如,開啟“文件”並選擇test.txt.
  2. 複製文件。右鍵單擊選取的文件,然後選擇“複製”。您也可以按Ctrl+C。
Ubuntu 文件顯示,在「文件」中選取了 test.txt 文件,並且上下文功能表中的「複製」命令已高亮顯示。
選擇來源文件,然後選擇“複製”,或使用 Ctrl+C。
  1. 打開目標資料夾。在本例中,請在側邊欄中選擇「下載」 。
  2. 貼上副本。右鍵點選空白區域並選擇「貼上」,或按Ctrl+V。原始檔案保留在其原始目錄中,同時在目標位置建立一個單獨的副本。
Ubuntu 檔案開啟到「下載」資料夾,並在上下文功能表中選取「貼上」命令。
開啟目標目錄,貼上複製的檔案。

操作完成後,請先確認檔案已出現在新位置,然後再刪除或變更原檔案。

Ubuntu 檔案顯示,複製後 Downloads 目錄中存在 test.txt 檔案。
複製的檔案現在出現在「下載」資料夾中,而原始檔案仍然保留在「文件」資料夾中。

拖放行為

您也可以打開兩個“文件”窗口,並在它們之間拖曳文件。請注意:GNOME 文件管理器通常會在來源文件和目標文件位於同一裝置上時移動文件,但如果它們位於不同的裝置上,則會複製文件。如果您想要強制複製文件,請在拖曳時按住Ctrl 鍵。

使用 cp 命令複製文件

終端方法速度很快,適用於 Ubuntu 桌面版、Ubuntu 伺服器版和其他 Ubuntu 發行版。打開終端機並運作:

cp ~/Documents/test.txt ~/Downloads/
Ubuntu 終端機顯示 cp 指令正在將 test.txt 從「文件」資料夾複製到「下載」資料夾。
cp 指令將 test.txt 從「文件」複製到「下載」。

第一個路徑是來源路徑;最後一個路徑是目標路徑。末端的斜槓可以清楚地表明目標路徑是一個目錄。 GNU Coreutils 在其官方 cp 手冊中將此語法描述為將一個來源檔案複製到目標目錄,或將多個來源檔案複製到目標目錄。

帶空格的路徑

當檔案名稱或目錄名稱包含空格時,需要用引號括起來路徑。使用$HOME內引號可以避免常見的錯誤,即用引號括起波浪號會阻止 shell 擴展:

cp "$HOME/Documents/Project Notes.txt" "$HOME/Downloads/"

避免意外覆蓋

如果目標位置已存在同名文件,cp則可以使用普通命令將其替換。-i如果您希望在覆蓋文件之前獲得確認提示,請使用以下命令:

cp -i ~/Documents/test.txt ~/Downloads/

對於目錄而非單一文件,請使用遞歸複製:

cp -R ~/Documents/ExampleFolder ~/Downloads/

GNU 還提供了-a(--archive)用於複製目錄樹並保留更多元數據,但對於簡單的文件複製來說,這通常是不必要的。

其他 Ubuntu 檔案管理器

基本想法同樣適用於其他Ubuntu衍生版本。 Kubuntu使用Dolphin,Xubuntu使用Thunar,Ubuntu MATE使用Caja。它們的佈局有所不同,但標準工作流程都是:選擇文件,使用“複製”,打開目標目錄,然後使用“貼上”。 Xubuntu的文件管理指南將Thunar列為Xubuntu的文件管理器。 KDE的目前文件將Ctrl+C和Ctrl+V列為Dolphin的複製和貼上快速鍵;請參閱KDE基礎知識。 MATE在其專案網站上將Caja列為其官方文件管理器。

如果複製失敗

  • 權限被拒絕:請確認您擁有對目標目錄的寫入權限。系統目錄可能需要管理員權限,但常規的個人檔案通常無需管理員權限即可複製到您的主目錄中sudo。
  • 檔案或目錄不存在:請檢查每個路徑的拼字和大小寫。 Linux 路徑區分大小寫。
  • 文件已存在:cp -i如果您希望在替換之前收到警告,請使用此選項,或選擇不同的目標檔案名稱。
  • 只讀目標位置:複製前請選擇可寫入資料夾或修正目標位置的權限。

對於大多數 Ubuntu 使用者來說,在檔案管理器中使用 Ctrl+C和Ctrl+V是最簡單的選擇。cp當您需要重複執行命令、透過 SSH 連線或更喜歡使用終端機時,可以使用此功能。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。