重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
linux下使用rm删除目录文件时不用提示,可以使用rm -rf命令。
在宣化等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、网站设计 网站设计制作按需求定制网站,公司网站建设,企业网站建设,高端网站设计,全网整合营销推广,成都外贸网站建设,宣化网站建设费用合理。
例如删除test目录,可以使用命令rm -rf test。
例如删除test.txt文件,可以使用命令rm -rf test.text。
f参数 (f --force ) 表示忽略不存在的文件,不显示任何信息。
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
扩展资料
linux下rm命令的参数介绍:
-f, --force 忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除。
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, --verbose 详细显示进行的步骤。
--help 显示此帮助信息并退出。
--version 输出版本信息并退出。
Linux系统中的rm命令用来删除文件或目录。
命令语法:
rm
[OPTION]...
FILE...
命令参数:
-f,
--force
忽略不存在的文件,从不给出提示。
-i,
--interactive
进行交互式删除
-r,
-R,
--recursive
指示rm将参数中列出的全部目录和子目录均递归地删除。
-v,
--verbose
详细显示进行的步骤
--help
显示此帮助信息并退出
--version
输出版本信息并退出
命令实例:
①删除文件file,系统会先询问是否删除
[root@localhost test1]#rm log1.log
[root@localhost test1]# ll
总计 4
-rw-r--r-- 1 root root 56 10-26 14:31 log.log
root@localhost test1]# rm log.log
rm:是否删除 一般文件 “log.log”? y
root@localhost test1]# ll
总计 0
#说明:输入rm log.log命令后,系统会询问是否删除,输入y后就会删除文件,不想删除则数据n。
②强行删除file,系统不再提示
[root@localhost test1]# rm -f log1.log
[root@localhost test1]# ll
总计 4
-rw-r--r-- 1 root root 23 10-26 14:40 log1.log
[root@localhost test1]# rm -f log1.log
[root@localhost test1]# ll
总计 0[root@localhost test1]#
③将
test1子目录及子目录中所有档案删除
[root@localhost test]# rm -r test1
[root@localhost test]# ll
总计 24drwxr-xr-x 7 root root 4096 10-25 18:07 scf
drwxr-xr-x 2 root root 4096 10-26 14:51 test1
drwxr-xr-x 3 root root 4096 10-25 17:44 test2
drwxrwxrwx 2 root root 4096 10-25 17:46 test3
drwxr-xr-x 2 root root 4096 10-25 17:56 test4
drwxr-xr-x 3 root root 4096 10-25 17:56 test5
[root@localhost test]# rm -r test1
rm:是否进入目录 “test1”? y
rm:是否删除 一般文件 “test1/log3.log”? y
rm:是否删除 目录 “test1”? y
[root@localhost test]# ll
总计 20
Linux删除文件的命令是rm命令。
Linux rm命令用于删除一个文件或者目录。
语法:rm [options] name...
参数:
1.-i 删除前逐一询问确认。
2.-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
3.-r 将目录及以下之档案亦逐一删除。
实例::删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:
# rm test.txt
rm:是否删除 一般文件 "test.txt"? y
# rm homework
rm: 无法删除目录"homework": 是一个目录
# rm -r homework
rm:是否删除 目录 "homework"? y
文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
“rm”命令用来删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。
“rm”命令的一般形式为:
“rm [选项] 文件名? ”
如果没有使用“- r”选项,则rm不会删除目录。
该命令的各选项含义如下:
“- f ”忽略不存在的文件,强制删除,不给出提示。
“- r” 指示rm将参数中列出的全部目录和子目录均递归地删除。
“- i ”进行交互式删除。
使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。为了防止这种情况的发生,可以使用“i”选项来逐个确认要删除的文件。如果用户输入“y”,文件将被删除。
参考资料:linux命令大全;百度百科:linux shell
rm -rf * 这个命令的意思是:删除当前目录下的所有文件.
一般情况下用不到这个命令,而且这个命令很危险,如果一旦执行,会删除当前目录下所有的文件,而且不能够恢复.因此,应避免使用。
rm 命令 可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。使用这个选项,系统会要求你逐一确定是否要删除。这时,必须输入y并按Enter键,才能删除文件。如果仅按Enter键或其他字符,文件不会被删除。
rm (选项)(参数)
文件:指定被删除的文件列表,如果参数中含有目录,则必须加上 -r 或者 -R 选项。
交互式删除当前目录下的文件 test 和example
rm -i test example
Remove test ?n(不删除文件test)
Remove example ?y(删除文件example)/pre
删除当前目录下除隐含文件外的所有文件和子目录
应注意,这样做是非常危险的!