linux中的cp,touch指令
阿新 • • 發佈:2018-12-24
- 建立一個空檔案
touch 檔名稱1,檔名稱2,檔名稱3......
- 拷貝檔案指令
cp [選項] 原始檔目錄 目標目錄
- 如果要拷貝一整個目錄,需要在使用cp指令的時候,新增一個引數"-r"表示遞迴呼叫的意思
- 如果要複製的目錄或者檔案,在目標目錄下已經存在了,系統會提示你是否要選擇覆蓋
- 例如:在/home/test/目錄下有三個檔案"word1.txt",“word2.txt”,“word3.txt”,將這個test目錄複製到/home/test_copy目錄下
mkdir /home/test ==建立目錄== mkdir /home/test_copy ==建立目錄== cd /home/test ==進入/test目錄== touch word1.txt word2.txt word3.txt ==建立檔案== cd .. ==會退到上一級目錄(/home)== cp -r test/ test_copy/ ==拷貝 test/目錄 到 test_copy 目錄下==
- 如果再次將test/目錄拷貝到 test_copy/目錄下,系統會出現以下提示
- 因為此時test_copy/目錄下,已經有了test/目錄,而我在test/目錄下建立了三個檔案(word1.txt,word2.txt,word3.txt),所以系統提示了三次,是否要覆蓋原來的檔案.輸入 “y” 表示確定.
- 但是如果你要複製的目錄下有更多個(100,或者更多),那麼,這個提示資訊將會出現多次,如果不想系統出現這樣的提示,可以在 使用cp命令的時候 ,使用"" 符號,表示,強制覆蓋不提示
\cp -r test/ test_copy\