導航:首頁 > 文件類型 > linux大文件復制

linux大文件復制

發布時間:2023-03-13 17:00:06

linux 批量復制文件

cp dir1/{file1,file2,file3} dir2 ## 可以實現文件的批量復制
cp -r dir1/ dir2/ ### 實現整個文件夾的復制,r參數表示,如果沒有文件夾dir2/ 則創建一個,如果沒有r參數會報錯。

cp命令並不能直接識別正則表達示,如果要復制的文件很多,會寫命令寫到吐血。
可以用ls查看文件夾內的所有文件,再傳遞給grep 用正則表示示篩選,篩選後的文件名再傳遞給cp命令
需要注意的是cp 不能直接接收 grep的數據,需要用到xargs 命令
xargs 是一個強有力的命令,它能夠捕獲一個命令的輸出,然後傳遞給另外一個命令。

-i 或者是-I,這得看linux支持了,將xargs的每項名稱,一般是一行一行賦值給 {},可以用 {} 代替。
ls |grep 'M. 1. _M. 2. |M. [1-2]. _P. 18. '|xargs -i cp {} /u01/zhh/300Zeamays/300SCMS/

❷ linux如何復制移動文件

linux如何復制文件夾和移動文件夾

linux下文件的復制、移動與刪除命令為:cp,mv,rm

一、文件復制命令cp

命令格式:cp [-adfilprsu] 源文件(source) 目標文件(destination)

cp [option] source1 source2 source3 ... directory

參數說明:

-a:是指archive的意思,也說是指復制所有的目錄

-d:若源文件為連接文件(link file),則復制連接文件屬性而非文件本身

-f:強制(force),若有重復或其它疑問時,不會詢問用戶,而強制復制

-i:若目標文件(destination)已存在,在覆蓋時會先詢問是否真的操作

-l:建立硬連接(hard link)的連接文件,而非復制文件本身

-p:與文件的屬性一起復制,而非使用默認屬性

-r:遞歸復制,用於目錄的復制操作

-s:復製成符號連接文件(symbolic link),即「快捷方式」文件

-u:若目標文件比源文件舊,更新目標文件

如將/test1目錄下的file1復制到/test3目錄,並將文件名改為file2,可輸入以下命令:

cp /test1/file1 /test3/file2

二、文件移動命令mv

命令格式:mv [-fiv] source destination

參數說明:

-f:force,強制直接移動而不詢問

-i:若目標文件(destination)已經存在,就會詢問是否覆蓋

-u:若目標文件已經存在,且源文件比較新,才會更新

如將/test1目錄下的file1復制到/test3 目錄,並將文件名改為file2,可輸入以下命令:

mv /test1/file1 /test3/file2

三、文件刪除命令rm

命令格式:rm [fir] 文件或目錄

參數說明:

-f:強制刪除

-i:交互模式,在刪除前詢問用戶是否操作

-r:遞歸刪除,常用在目錄的刪除

如刪除/test目錄下的file1文件,可以輸入以下命令:

rm -i /test/file1

復制:

CP命令

格式: CP [選項]  源文件或目錄  目的文件或目錄

選項說明:-b 同名,備分原來的文件

        -f 強制覆蓋同名文件

        -r  按遞歸方式保留原目錄結構復制文件

cp -Rf /home/user1/* /root/temp/

將 /home/user1目錄下的所有東西拷到/root/temp/下而不拷貝user1目錄本身。

即格式為:cp -Rf 原路徑/ 目的路徑/

移動:

mv ./WorkReport/web.xml ./WorkReport/WEB-INF/註:移動/WorkReport/web.xml文件到/WorkReport/WEB-INF/mv /data/new/data/old/註:移動/data/new到/data/old/文件夾下

注意點:移動文件夾的話就不要再加 / 了

如果是移動文件夾下的所有文件的話就可以文件夾後面跟上 /*

mv /data/new/* /data/old/

❸ Linux如何拷貝文件到其他用戶中

foo用戶home目錄下有一文件file.txt,要將其至bar用戶的home目錄。Linux對用戶home目錄有嚴格的許可權限制,非owner用戶或者同group用戶無許可權讀寫,除非是root(至高無上的root)。如果沒有root許可權,有什麼辦法把file.txt 復制到bar用戶的home目錄下呢?一起來學習下吧。

Linux如何拷貝文件到其他用戶?

解決方法:

第一個辦法,先用foo用戶登錄,把文件到系統臨時目錄/tmp,然後切換到bar用戶,再從系統臨時目錄/tmp把文件到自己的home目錄。這里為什麼用cp不用mv?因為復制到/tmp的文件owner還是foo,默認情況下其他用戶自有讀許可權,沒有寫許可權(自然沒有移動許可權)。即使通過修改文件許可權,讓bar可寫,移動到bar的home目錄下owner還是foo,而且非得root才能改成bar。這個辦法有點曲折,弊端也很明顯,文件需要復制兩次,花兩倍的時間。

# cp file.txt /tmp/

# su - bar

# cp /tmp/file.txt ~/

# exit

# rm /tmp/file.txt

第二個辦法,使用scp命令。原本scp是用來在不同主機上通過網路文件,用在這里剛好。用bar用戶登錄

# scp foo@localhost:/home/foo/file.txt 。/

輸入foo用戶密碼,開始文件傳輸。也可以用foo用戶登錄,

# scp file.txt bar@localhost:/home/bar/

輸入bar用戶密碼,過程一樣。

補充:系統常用維護技巧

1,在 “開始” 菜單中選擇 “控制面板” 選項,打開 “控制面板” 窗口,單擊 “管理工具” 鏈接

2,在打開的 “管理工具” 窗口中雙擊 “事件查看器” 圖標

3, 接著會打開 “事件查看器” 窗口

4,在右側窗格中的樹狀目錄中選擇需要查看的日誌類型,如 “事件查看器本地--Win日誌--系統日誌,在接著在中間的 “系統” 列表中即查看到關於系統的事件日誌

5,雙擊日誌名稱,可以打開 “事件屬性” 對話框,切換到 “常規” 選項卡,可以查看該日誌的常規描述信息

6,切換到 “詳細信息” 選項卡,可以查看該日誌的詳細信息

7,打開 “控制面板” 窗口,單擊 “操作中心” 鏈接,打開 “操作中心” 窗口,展開 “維護” 區域

8,單擊 “查看可靠性歷史記錄” 鏈接,打開 “可靠性監視程序” 主界面,如圖所示, 用戶可以選擇按天或者按周為時間單位來查看系統的穩定性曲線表,如果系統近日沒出過什麼狀況, 那麼按周來查看會比較合適。觀察圖中的曲線可以發現,在某段時間內,系統遇到些問題,可靠性指數曲線呈下降的趨勢,並且在這段時間系統遇到了三次問題和一次警告,在下方的列表中可以查看詳細的問題信息。

相關閱讀:系統故障導致死機怎麼解決

1、病毒原因造成電腦頻繁死機

由於此類原因造成該故障的現象比較常見,當計算機感染病毒後,主要表現在以下幾個方面:

①系統啟動時間延長;

②系統啟動時自動啟動一些不必要的程序;

③無故死機

屏幕上出現一些亂碼。

其表現形式層出不窮,由於篇幅原因就介紹到此,在此需要一並提出的是,倘若因為病毒損壞了一些系統文件,導致系統工作不穩定,我們可以在安全模式下用系統文件檢查器對系統文件予以修復。

2、由於某些元件熱穩定性不良造成此類故障(具體表現在CPU、電源、內存條、主板)

對此,我們可以讓電腦運行一段時間,待其死機後,再用手觸摸以上各部件,倘若溫度太高則說明該部件可能存在問題,我們可用替換法來診斷。值得注意的是在安裝CPU風扇時最好能塗一些散熱硅脂,但我在某些組裝的電腦上卻是很難見其蹤影,實踐證明,硅脂能降低溫度5—10度左右,特別是P Ⅲ 的電腦上,倘若不塗散熱硅脂,計算機根本就不能正常工作,曾遇到過一次此類現象。該機主要配置如下:磐英815EP主板、PⅢ733CPU、133外頻的128M內存條,當該機組裝完後,頻繁死機,連Windows系統都不能正常安裝,但是更換賽揚533的CPU後,故障排除,懷疑主板或CPU有問題,但更換同型號的主板、CPU後該故障也不能解決。後來由於發現其溫度太高,在CPU上塗了一些散熱硅脂,故障完全解決。實踐證明在賽揚533以上的CPU上必須要塗散熱硅脂,否則極有可能引起死機故障。

3、由於各部件接觸不良導致計算機頻繁死機

此類現象比較常見,特別是在購買一段時間的電腦上。由於各部件大多是靠金手指與主板接觸,經過一段時間後其金手指部位會出現氧化現象,在拔下各卡後會發現金手指部位已經泛黃,此時,我們可用橡皮擦來回擦拭其泛黃處來予以清潔。

4、由於硬體之間不兼容造成電腦頻繁死機

此類現象常見於顯卡與其它部件不兼容或內存條與主板不兼容,例如SIS的顯卡,當然其它設備也有可能發生不兼容現象,對此可以將其它不必要的設備如Modem、音效卡等設備拆下後予以判斷。

5、軟體沖突或損壞引起死機

此類故障,一般都會發生在同一點,對此可將該軟體卸掉來予以解決。

❹ Linux系統怎麼復制文件夾下的全部文件到另外文件夾

Linux系統復制文件夾下的全部文件到另外文件夾

❺ linux中怎麼拷貝文件到指定目錄下

1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。

❻ linux如何復制文件

linux系統使用cp命令即可將一個文件夾裡面的文件復制到另外一個文件夾裡面。

這個命令相當於dos下面的命令,具體用法是:cp_r源文件目的文件,其中參數r是指連同源文件中的子目錄一同拷貝。../ 和 ./ 代表的 是上級目錄以及當前目錄。使用時的兩種情況:

1、處在當前目錄復制當前目錄下文件到別的目錄:cp文件名稱別的文件目錄路徑

例如,在orz文件夾下有兩個子文件夾a和b,a中有文件x.c,b中無文件。此時我們在a文件夾中命令如下:cpx.c../b/。

2、處在當前文件夾下復制另外文件夾下的文件到當前文件夾下:cp路徑/文件名稱./例如和上面例子一樣,命令如下:cp../a/x.c./。

(6)linux大文件復制擴展閱讀:

Linux系統復制錯誤文件要刪除的命令:

命令RM是用來刪除文件的,與DOS下的RM(刪除一個空目錄)是不同的,應該注意。對於rm命令有三個常見的參數:-i、-r和-f。例如,您想刪除名為Test:Rm-ITest的文件

系統會問:RM:刪除測試?Y,文件將不會被刪除,直到你按回車。這樣做的原因是Linux沒有像DOS恢復刪除命令,或者你可以使用pcTool和其他工具來保存刪除文件,刪除文件在Linux中不能得救,因此有必要使用這個參數刪除之前讓你再次確認。

閱讀全文

與linux大文件復制相關的資料

熱點內容
盧克raid活動20升級卷 瀏覽:969
機票預訂什麼網站好 瀏覽:690
讀寫xml配置文件 瀏覽:153
java爬蟲解析html 瀏覽:861
約瑟夫集合java 瀏覽:275
我的ie8網站顯示不居中 瀏覽:423
win10圖片原地址在哪顯示 瀏覽:201
怎麼樣把app添加到小組件 瀏覽:148
省內順豐郵文件多少錢 瀏覽:715
絕密級文件應保留多少年 瀏覽:701
發文件給同事怎麼說 瀏覽:468
蘋果80歲用什麼app 瀏覽:28
順豐寄快遞文件多少錢 瀏覽:164
消費邦app是怎麼反現的 瀏覽:112
java調用介面方法 瀏覽:742
微信一種以上綁定關系 瀏覽:183
word圖片編輯大小邊框 瀏覽:468
威迅java培訓 瀏覽:389
linux禪道無法訪問 瀏覽:819
怎麼爬取歷史疫情數據 瀏覽:596

友情鏈接