linux 檔案/目錄操作
檔案/目錄建立和刪除之前也寫過,鏈結
1.檔案/目錄複製
cp [選項] 原始檔或目錄 目標檔案或目錄
這個命令可以在複製的同時改變名字
eg,
cp abc.log def.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:若目標檔案比原始檔舊,更新目標檔案
2.檔案/目錄移動和重新命名
mv [選項] 原始檔或目錄 目標檔案或目錄
eg,
mv oldfiledir newfiledir //重新命名目錄,或者檔案
mv abc.log /home/***.log //移動檔案,並重命名
引數說明
-f:force,強制直接移動而不詢問
-i:若目標檔案(destination)已經存在,就會詢問是否覆蓋
-u:若目標檔案已經存在,且原始檔比較新,才會更新
3.結語
其他 linux 命令會陸續使用更新
mv 重新命名或移動檔案
root oracle linux.x64 11gr2 mv help 用法 mv 選項 t 原始檔 目標檔案 或 mv 選項 原始檔.目錄 或 mv 選項 t 目錄 原始檔.將原始檔重新命名為目標檔案,或將原始檔移動至指定目錄。長選項必須使用的引數對於短選項時也是必需使用的。backup cont...
Perl複製 移動 重新命名檔案 目錄
file copy模組提供了copy函式和cp函式來複製檔案,它們引數上完全一致,但行為上稍有區別。用法大致如下 use file copy qw copy cp copy sourcefile destinationfile or die copy failed copy copy.pm stdo...
linux下檔案複製 重新命名
1 linux下的檔案複製 示例 cp make imagenet mean.sh home yanghuiyu make cmake caffe examples myexample 2 重新命名 格式 mv 原始檔 目標檔案 示例 將檔案test.txt重新命名為wbk.txt mv test....