Linuxcentos7复制移动删除⽂件或⽂件夹2021-08-12
1. ⽂件(⽂件夹)复制命令
大卫王的故事# 命令格式
cp [-adfilprsu] 源⽂件(source) ⽬标⽂件(destination)
2022中考是几月几日>如何自动关机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 即可)
mc狗剩rm -rf  ~/test/01