1、复制文件:cp 文件路径 目标路径
例子:cp /home/1 /tmp/1 说明:将根目录下home目录下文件1复制到根目录下tmp目录下,文件名为1,这两个路径用的都是绝对路径
说明:复制文件 ,源文件还存在
[root@localhost /]# cd /home/
[root@localhost home]# ls
1 10 11 2 3 4 5 6 7 8 9 admins alice ceshi1 jack lacp lcap local tom tony wangchao 千锋1908
[root@localhost home]# cp 1 /ceshi/2 将home目录下文件1复制到根目录下测试目录下,名字修改为2
[root@localhost home]# cd /ceshi/ 进入到ceshi目录
[root@localhost ceshi]# ls 展示ceshi目录下的文件
2
2、移动文件:mv 文件路径 目标路径
例子:mv /home/1 /tmp/1 将home下文件1移动到根目录下tmp目录下
说明:移动文件,源文件不存在,相当于windows下的剪切
[root@localhost ceshi]# cd /home/
[root@localhost home]# ls 展示home下所有文件
1 10 11 2 3 4 5 6 7 8 9 admins alice ceshi1 jack lacp lcap local tom tony wangchao 千锋1908
[root@localhost home]# mv 3 /ceshi/3 移动home下文件3到ceshi目录下
[root@localhost home]# cd /ceshi/
[root@localhost ceshi]# ls 展示ceshi目录下文件 发现3已经到了
2 3
[root@localhost ceshi]# cd /home/
[root@localhost home]# ls 展示home目录下文件 未发现文件3
1 10 11 2 4 5 6 7 8 9 admins alice ceshi1 jack lacp lcap local tom tony wangchao 千锋1908
3、删除文件:rm 参数 文件路径
参数包含 -r向下递归,检索目录下包含子目录内容 -f 强制删除,一般联 合使用 直接-rf 表示强制删除并向下递归
```powershell
[root@localhost ceshi]# ls 展示ceshi目录下内容
2 3
[root@localhost ceshi]# mkdir ceshi 在ceshi目录下创建目录ceshi
[root@localhost ceshi]# ls
2 3 ceshi
[root@localhost ceshi]# cd ceshi
[root@localhost ceshi]# touch {1..3} 在子目录ceshi目录下创建文件1 2 3
[root@localhost ceshi]# ls
1 2 3
[root@localhost ceshi]# cd .. 返回上一级目录
[root@localhost ceshi]# ls
2 3 ceshi
[root@localhost ceshi]# rm -rf * 递归强制删除ceshi目录下内容
[root@localhost ceshi]# ls 展示ceshi目录下内容 发现被清空
[root@localhost ceshi]# mkdir 1 在ceshi目录下创建目录1
[root@localhost ceshi]# ls
1
[root@localhost ceshi]# cd 1
[root@localhost 1]# touch {1..3} 在目录1中创建文件1 2 3
[root@localhost 1]# ls
1 2 3
[root@localhost 1]# cd ..
[root@localhost ceshi]# rm -f * 强制删除ceshi目录下文件 没有设置递归参数r 无法删除下面的目录1
rm: cannot remove ‘1’: Is a directory