Linux centos7 復制,移動,刪除文件或文件夾


2021-08-12
1. 文件(文件夾)復制命令

# 命令格式
cp [-adfilprsu] 源文件(source) 目標文件(destination)
cp [option] source1 source2 source3 … directory
# 參數說明
-a archive ,也說是指復制所有的目錄
-d 若源文件為鏈接文件(link file),則復制連接文件屬性而非文件本身
-f 強制(force),若有重復或其它疑問時,不會詢問用戶,而強制復制
-i 若目標文件(destination)已存在,在覆蓋時會先詢問是否真的操作
-p 與文件的屬性一起復制,而非使用默認屬性
-r 遞歸復制,用於目錄的復制操作
-s 復制成符號連接文件(symbolic link),即“快捷方式”文件
-u 若目標文件比源文件舊,更新目標文件
# 將 ~/test/ 目錄下的 file1 復制到 ~/shell/ 目錄下,並將文件名改為 file2
cp test/file1 shell/file2


2. 文件(文件夾)移動命令

# 命令格式
mv [-fiv] source destination
# 參數說明
-f force ,強制直接移動而不詢問
-i 若目標文件(destination)已經存在,就會詢問是否覆蓋
-u 若目標文件已經存在,且源文件比較新,才會更新
# 將 ~/test/01/ 目錄下的 new 文件夾移動到 ~/test/mv ~/test/01/new  ~/test/

注意:移動文件夾的話就不要再加  “/ ” 了。
如果是移動文件夾下的所有文件的話,可以跟上  /*  ,如 mv ~/test/01/* ~/test/ 

 

3. 文件(文件夾)刪除命令

# 命令格式
rm [fir] 文件或目錄
# 參數說明
-f 強制刪除
-i 交互模式,在刪除前詢問用戶是否操作
-r 遞歸刪除,常用在目錄的刪除

在 centos 7系統,一般使用 -rf 組合刪除文件(文件夾)

# 刪除 ~/test/ 目錄下的 01 文件夾(如果當前已經是 test 目錄,直接 rm -rf 01 即可)
rm -rf  ~/test/01

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM