Linux 使用者級 常用命令(4) cp

2022-09-22 08:27:18 字數 1617 閱讀 5637

linux_使用者級_常用命令之cp

開篇語:懶是人類進步的源動力

linux常用命令第二集包含命令:cp

cp  [-option] source  destination

中文解釋:cp   [ -可選引數]  原始檔/目錄   目標檔案/目錄

-i 互動模式

-r 遞迴拷貝

-p 保持檔案讀寫屬性、擁有者屬性

-u 增量拷貝

涉及:cp無參名利和cp有引數 –i命令

重要說明:危險命令 cp,一定要注意!!

1、  將檔案1.txt拷貝到其他目錄(不存在1.txt)

2、  將檔案1.txt拷貝到其他目錄(存在1.txt)

cp命令在執行的時候有一定的風險。無論目標檔案和原始檔是否在同一級別目錄,如果目標目錄中和源目錄中有同名的檔案存在,而在執行前沒有確認已存在同名目標檔案的話,目標目錄的檔案會被覆蓋,從而丟失。

3、  將檔案1.txt拷貝到其他目錄(存在1.txt),使用引數-i

涉及:cp及cp –r -p 命令

1、  拷貝空源目錄

目錄拷貝的基本使用,是需要用到引數-i的

2、      拷貝非空源目錄,a(含檔案1.txt,2.txt)到目錄b,

情況1、目錄b中檔案與目錄a中檔案不重名;

情況2、目錄b中檔案與目錄a中檔案重名;

目錄和目錄下面的檔案總有自己的屬性,有的時候拷貝並不希望這些屬性改變。尤其是在大量檔案的情況下,檔案屬性改變後通過命令修正是無法完成的任務。

建立並移動目錄到目標目錄

驗證 [–u]引數的作用是原始檔比目標檔案更新的時候才出現覆蓋(有提示)操作:

[-u]引數意味著update,只有原始檔比目標檔案新,才會覆蓋目標檔案

總結:就一句話,除了會活用引數外,還要時刻注意拷貝的目標路徑裡的檔案是否與源目錄中的檔案重名~~!!!重名嗎?重名嗎?重名嗎?重要的事要記三遍~~~

linux常用命令 nginx常用命令

1 ctrl alt f2切換到命令介面 2 ifconfig檢視ip 或者ip addr en33 inter 3 使用putty終端進行...

linux中find mv cp 等常用命令用法

systemctl 控制型別 服務名稱 start 啟動 restart 重新啟動 stop 停止 status 檢視狀態 init 0 關...

Linux 常用命令

1 開啟防火牆 systemctl start firewalld2 開放指定埠 firewall cmd zone public add...