Linux操作文件常用命令,复制、删除、移动文件或目录
cp:复制文件或目录
1.cp 源文件名 目标文件
2.cp -i 源文件名 目标文件
-i 目标文件已经存在,在覆盖前会询问是否覆盖 y 覆盖 n 不覆盖
3.cp 源文件路径 .(这是个点)
将源文件路径复制到当前目录下
4.cp -a 源文件名 目标文件
将文件的所有特性都一起复制过来 eg:-rw-rw-r--
5.cp -r 源目录路径 目标目录路径
-r复制目录 文件与目录的权限可能会被改变
不加-r 报这个错
rm:删除文件或目录
1.rm 文件名 删除文件
2.rm -r 目录名 删除目录
3.rm -r t*.txt 删除匹配t*.txt的文件
4.rm -i filename 删除文件前询问用户是否操作 y 确认 n 取消
mv:移动文件或目录,或者文件、目录改名
mv 源文件/目录 目标目录
1.mv 源文件/目录 目标目录 将xxx文件移到yyy目录下
将文件移动到目标目录下,类似剪切
2.mv xxx ../xxx1
将xxx文件移到上一级目录下并改名为xxx1
3.mv xxx1 xxx2 yyy
将xxx1、xxx2文件移到yyy目录下(有多个源文件或目录,最后一个目标文件一定是“目录”)