1. linuxcp命令詳解
cp命令是linux下的一個文件管理命令,通常是用於復制文件或目錄,cp命令主要有兩個功能,具體介紹如下:2. linux中在復制一個目錄時cp -a 和cp -r有什麼區別
先說結果:
cp -a : 遞歸復制,復制的數據會保留原有數據的時間戳等信息(具體:時間戳+所有權+復制連結文件屬性而非檔案本身)
cp -r : 遞歸復制,復制的數據會使用新的時間戳等信息
所有權:就是該文件屬於哪個用戶哪個組
復制連結文件屬性而非檔案本身:例如是軟鏈接的話,復制的是軟鏈接的屬性(時間戳等信息),而不是實際文檔的
比如:
cp -a test.sh test1.sh
使用ls -l 查看:兩者時間戳一致
cp -r test.sh test2.sh
使用ls -l 查看:兩者時間戳不同
別吐槽圖片模糊,網路要壓縮我也沒辦法 T_T
3. Linux裡面cp加不加-a的區別是什麼
cp命令可以理解為英文單詞的縮寫,其功能為復制文件或目錄。添加參數-a 等價於「dpr」選項 1.-p 保留源文件或目錄的所有屬性2.-r 遞歸復制文件和目錄-3.d 當復制符號連接時,把目標文件或目錄也建立為符號連接,並指向與源文件或目錄連接的原始文件或目錄.簡單地說就是保留原文件屬性的前提下復制文件 ,查詢命令《Linux就該這么學》。