首頁  >  文章  >  運維  >  linux如何實作複製檔案並重新命名

linux如何實作複製檔案並重新命名

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-05-13 17:02:4676380瀏覽

在linux中,可以使用「cp 選項 來源檔案或目錄 目標檔案或目錄」指令來實作複製檔案並重新命名。 cp指令用於複製檔案或目錄,如同時指定兩個以上的檔案或目錄,且最後的目的地是一個已經存在的目錄,則它會把前面指定的所有檔案或目錄複製到此目錄中。

linux如何實作複製檔案並重新命名

本教學操作環境:centos7系統、thinkpad t480電腦。

檔案/目錄複製

cp  [选项]  源文件或目录  目标文件或目录

這個指令可以在複製的同時改變名字
eg,

cp abc.log def.log   //abc.log 和 def.log 都是文件
cp -r test.quancheng/ quancheng     //加 -r 参数,目录复制

參數說明:

  • ##-a:是指archive的意思,也說是指複製所有的目錄

  • -d:若原始檔為連接檔(link file),則複製連線文件屬性而非檔案本身

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

  • -i:若目標檔案(destination)已存在,在覆寫時會先詢問是否真的操作

  • -l:建立硬連線(hard link)的連線文件,而非複製檔案本身

  • -p:與檔案的屬性一起複製,而非使用預設屬性

  • ##-r:遞迴複製,用於目錄的複製操作
  • -s:複製成符號連接檔(symbolic link),即「捷徑」檔案
  • -u:若目標檔案比來源檔案舊,更新目標檔案
  • (推薦學習:
linux教學

以上是linux如何實作複製檔案並重新命名的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn