1.复制文件
如:将filetest.txt文件复制到root下
cp 用于复制,它可以将单个文件复制成一个指定文件名的文件或将其复制到一个存在的目录下,还可以同时复制多个文件或目录
语法:cp[选项]文件名或目录名
cp[选项]源文件或目录,目标文件或目录
-a 复制目录时使用,保留所有信息,包括文件链接、文件属性、并可递归复制目录
-f 强制复制文件或目录,无论目标文件或目录是否存在
-i 覆盖文件之前进行确认
-p 保留源文件或目录的属性
-r/R 递归复制,将指定目录下所有文件与子目录一同复制
2.移动文件
如:将/tmp/director目录移动到/usr中
mv 用于将文件或目录由一个目录移动到另一个目录中,如果源为文件,而目标为目录, 那么mv命令将移动文件,如果源为目录,则目标只能是目录,mv将重命名目录
语法:mv[选项]源文件或目录,目标文件或目录
-f 若目标文件或目录与需要移动的目录重复,则直接覆盖
-b 若目标文件存在,则覆盖前为其创建一个备份
-i 覆盖文件之前进行确认
3.删除文件
如:将open目录及其子目录和文件删除
rm 用于删除文件或目录,注意:一旦用rm删除文件或目录时,就无法在恢复
语法:rm [选项]文件或目录
-i 删除文件或目录之前进行确认
-f 强制删除文件或目录,不进行确认
-r 递归方式删除目录及其子目录
-v 显示命令执行的详细过程
组合使用 rm -rf (强制删除文件不询问)