如何在 Linux 中複製檔案到多個目錄中

2021-10-01 02:12:11 字數 875 閱讀 4606

在 linux 中,cp 命令

[2]常被用於從乙個資料夾中複製檔案到另乙個資料夾中,最簡單的語法如下:

# cp [options….] source(s) destination
另外,你也可以使用高階複製命令

[3],它可以在複製大的檔案或資料夾

[4]時顯示進度條。

看下下面的命令,通常你會使用兩個不同的命令來將相同的檔案複製到不同的資料夾中:

# cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/test

# cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/tmp

複製檔案到多個資料夾中

假設你想要複製乙個特定檔案到 5 個或者更多的資料夾中,這意味著你需要輸入 5 次或者更多的cp命令麼?

要擺脫這個問題,你可以用 cp 命令與 echo命令

[5]、管道、xargs 命令一起使用:

# echo /home/aaronkilik/test/ /home/aaronkilik/tmp | xargs -n 1 cp -v /home/aaronkilik/bin/sys_info.sh
上面的命令中,目錄的路徑(dir1、dir2、dir3...dirn)被管道作為輸入到 xargs 命令中,含義是:

-n 1- 告訴 xargs 命令每個命令列最多使用乙個引數,併發送到 cp 命令中。

cp– 用於複製檔案。

-v– 啟用詳細模式來顯示更多複製細節。

如何在Linux中複製整個目錄

命令很簡單,這裡我提供兩個示例來說明如何在linux中複製整個目錄。cp r sourcedir targetdir 例如,1 將任何內容從當前目錄複製到 usr local download cp r usr local download2 複製整個目錄 包括內容 usr local fromdo...

如何在多可文件管理軟體中複製資料夾結構

複製資料夾結構是一種新建資料夾的方法。它可快速建立和現有資料夾同樣結構的資料夾。無 件夾有多少層級,都可以通過此方法快速複製過來。但是複製建立的只是資料夾和子資料夾,不包括文件。複製資料夾結構的操作方法是 1 查到需要複製的資料夾的 id號 2 點選目標位置的組名或資料夾名 3 點選選單中的 新建資...

如何在linux中查詢檔案

find是最常見和最強大的查詢命令,你可以用它找到任何你想找的檔案。find 命令會在硬碟進行檢索,速度較慢。find 指定目錄 指定條件 指定動作 whereis命令只能用於可執行檔案的搜尋,只能查到一些特定檔案,而且whereis和locate執行機制一樣,也是從資料庫中查詢 var lib l...