rm
1.命令格式
用法:rm [选项] 文件…
cd [目录名]
2.命令功能
删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。
3命令参数和实例
-f, --force 忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删出 -v, --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出
#####################################################################
实例一:删除文件file,系统会先询问是否删除。
命令:
rm 文件名
rm a.txt
[[email protected] /]# cd /data [[email protected] data]# ls admin.log b.txt dcp jim lucy super team test2 you a.txt c.txt dong link_a.txt pbc.bmp teacher test1 test.txt [[email protected] data]# rm a.txt rm: remove regular file `a.txt‘? y [[email protected] data]# find /data -name "a.txt" [[email protected] data]# ls admin.log c.txt dong link_a.txt pbc.bmp teacher test1 test.txt b.txt dcp jim lucy super team test2 you [[email protected] data]#
实例2:将 data子目录及子目录中所有文件删除,且不询问
命令:
rm -rf /data
[[email protected] data]# rm -rf /data [[email protected] /]# ls a boot home lost+found opt sbin sys test3 var backup dev lib media proc selinux test tmp vmware bin etc lib64 mnt root srv test1 usr [[email protected] /]#
时间: 2025-01-18 22:47:07