linux删除命令是什么,linux删除命令用法
在Linux系统删除文件和目录用的命令是 rm (英文全拼:remove)
命令也比较好记,就两个字母,但是这个命令对于你们新手来说,它的危险指数是非常高的,如果一旦操作成误删除了,想要恢复数据是非常困难的,应为Linux系统不像windows,Linux系统是没有回收站的,一旦误删除,想要恢复非常困难,所以建议大家在使用删除命令的时候一定要慎用,不要拿系统自带的文件练习,自己创建文件去练习
命令语法:
rm [options] name...
命令参数:
-i 删除前逐一询问确认
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认
-r 将目录及以下之档案亦逐一删除
案例一:删除文件
1. 进入/opt/目录创建文件
[root@localhost ~]# cd /opt/
[root@localhost opt]# ls
[root@localhost opt]# touch 1.txt 2.txt 3.txt 4.txt 5.txt 6.txt
[root@localhost opt]# ls
2. 使用rm命令删除文件,如果已经在当前路径了,可直接指定要删除的文件名字就可以
[root@localhost opt]# rm 1.txt
rm:是否删除普通空文件 "1.txt"?y //在删除的时候,默认它会给一个提示,问是否要真的删除,回答y就是删除,n不删除,这个时候如果确实要删除这个文件的话,回答y就可以了
3. 在删除的时候,如果不希望它给这个提示,那这个时候可以在命令后边加一个-f选项不需要提前确认了,直接删除
[root@localhost opt]# rm -f 2.txt
4. rm命令还可以同时删除多个文件
[root@localhost opt]# rm -f 3.txt 4.txt 5.txt 6.txt
案例二:删除目录
1. 创建目录
[root@localhost opt]# mkdir test1 test2 test3 test4
2. 删除目录
[root@localhost ~]# rm test1
rm: 无法删除'xxxx/': 是一个目录
解释:使用rm命令删除目录时需要加 -r选项,-r 这个选项是递归删除目录本身及该目录下的所有内容
[root@localhost opt]# rm -r test1
rm:是否删除目录 "test1"?y
提示:没有加-f还是会有这个提示,如果不需要该提示加 -f选项
[root@localhost opt]# rm -rf test2
rm 删除命令还是非常危险的,应为在Linux系统没有回收站,一旦误删除,想要恢复非常的难,所以建议大家在用的时候要看准了在执行。
本文地址:百科问答频道 https://www.neebe.cn/wenda/938681.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!