linux移动文件与删除文件

一:移动文件

移动文件相当于剪切。

格式:
	mv[移动文件的原路径][移动文件的新路径]
	
案例:
    1.移动文件
	案例1:将/root目录下的1.txt移动到/opt目录中
		[root@localhost ~]# mv /root/1.txt /opt

		2.移动文件夹
		[root@localhost ~]# mv test/ /mnt/
		
注:
1.移动文件 移动后原文件内没有该文件了 相当于截切
2.移动文件夹没有递归的情况
		

二:删除文件

删除文件有两种方式:
1.物理删除:直接删除文件。
2.逻辑删除:将文件隐藏,没有直接删除

物理删除:
rm 是一个物理删除命令

逻辑删除:
mv 没有逻辑删除这个命令, 只有一个物理删除,逻辑删除一般指的是mv移动到新路径下

格式: rm [参数] [需要删除文件的路径]  文件包含普通文件包含文件夹,链接 快捷方式
参数:
	-f : 不提示直接删除
	-r : 递归删除目录及内容
	-i : 每次移出前提示
	
	
案例:
	1.删除文件
	案例1:将/root目录下的1.txt删除
		[root@localhost ~]# rm 1.txt 
		[root@localhost ~]# rm -f 1.txt 
    2.删除文件夹
        案例2:删除/root目录下的test文件夹及其内部所有的文件
        [root@localhost ~]# mkdir test
        [root@localhost ~]# touch test/2.txt
        [root@localhost ~]# echo 'hello word' > test/2.txt
        [root@localhost ~]# cat test/2.txt
        hello word

		[root@localhost ~]# rm -r /root/test/
		[root@localhost ~]# rm -rf /root/test/			

​补充:   
在linux系统中,不能够直接删除文件夹。    
删除前快照
linux系统中禁止使用:rm -rf /*
快照 快照管理器 设置
公司没有快照 只有云服务器 模板	

posted @ 2021-12-10 23:10  AlexEvans  阅读(371)  评论(0编辑  收藏  举报