请问linux中执行了sudo rm -rf /会出现什么结果啊?

作者&投稿:段干启 (若有异议请与网页底部的电邮联系)
rm -rf / 命令完全执行后会发生什么?~

命令输入错误,/rf参数后应该有一个空格。
rm -rf /mnt/hgfs/xxxxx
补充:rm命令使用详解
功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
语法:rm [-fri] 文件…
例子: rm -i test example
参数:
-f:强制删除,忽略不存在的文件,从不给出提示。
-i:交互模式删除文件,删除文件前给出提示。
-r:递归的删除目录下面文件以及子目录下文件。
-R:递归的删除目录下面文件以及子目录下文件。
-v:显示运行时详细信息

不会删除任何文件,除非执行 rm -rf *,还要有root权限

会出现删除根目录下全部文件,而且不能够恢复,系统会出问题的。

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。

这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。

rm -rf / 会删除更分区,不要这么做了,不然你的系统就不能用了。

扩展资料:

Linux中rm命令介绍

1、递归删除某个目录下文件以及子目录

kerry目录下有test1.txt、 test2.txt 文件,以及子目录tmp, 而子目录下又有文件file1、file2.

[root@DB-Server ~]# tree kerry

kerry

|-- test1.txt

|-- test2.txt

`-- tmp

|-- file1

`-- file2 

1 directory, 4 files

[root@DB-Server ~]# rm -rf kerry/

2、删除空目录

[root@DB-Server ~]# mkdir kerry

[root@DB-Server ~]# rm -r kerry/

rm: remove directory `kerry/'? y

3、删除目录bdump下的所有trc文件类型的文件。

[oracle@DB-Server bdump]$ ls

alert_GSP.log       gsp_lgwr_20025.trc  gsp_lgwr_5023.trc  gsp_p000_4637.trc  gsp_p000_4718.trc  gsp_p000_5025.trc  gsp_p001_4639.trc  gsp_p001_4720.trc  gsp_p001_5027.trc

gsp_lgwr_19915.trc  gsp_lgwr_4719.trc   gsp_lgwr_5089.trc  gsp_p000_4682.trc  gsp_p000_4739.trc  gsp_p000_5043.trc  gsp_p001_4684.trc  gsp_p001_4741.trc  gsp_p001_5045.trc

[oracle@DB-Server bdump]$ rm -v *.trc

removed `gsp_lgwr_19915.trc'

removed `gsp_lgwr_20025.trc'

removed `gsp_lgwr_4719.trc'

removed `gsp_lgwr_5023.trc'

removed `gsp_lgwr_5089.trc'



sudo指的是以管理员身份运行,rm是删除,rf表示递归并且强制删除,/表示根目录。

因此这行代码的意思就是:

你的Linux炸了

所以不要让熊孩子运行这个命令,自己在用rm命令的时候也要非常当心。如果是在服务器上那就要发生从删库到跑路的悲剧了……

但是这个命令更狠:dd if=/dev/random of=/dev/sda

你的硬盘会被强制写入一堆垃圾数据,导致系统彻底不能恢复。



先解释一下sudo
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。

rm -rf / 应该会删除更分区吧 不要这么做了 不然你的系统就不能用了
如果你要这么做建议先备份吧!

从当前目录一路删到BIOS。

删除根目录下全部文件,系统不出事都不行了


linux 执行 U盘中的文件提示权限不够,加入可执行权限之后,还是提示权限...
首先你能 切换到 u盘的目录中 目录要有r x权限才能进目录!

linux面试一般会问到什么?
在面试中,可能会问到以下一些常见的问题:1. Linux的基本概念和特点。2. 常用的Linux发行版和它们之间的区别。3. Linux文件系统的层次结构和常见的目录结构。4. Linux命令行的基本操作和常用命令,如ls、cd、mkdir、rm等。5. Linux用户和权限管理,包括用户的添加、删除及权限的修改。6. 进程管理,...

linux环境下 脚本前台执行没有问题,后台执行 就会stopped。
后台进程如果需要输入东西的话,就会进入stopped状态。nohup是忽略所有的挂断信号,保证后台进程不间断的执行。

linux中shell语句执行语法出错 大家给看看什么问题
awk后不要折行,都写在一行里再试试。

...使用什么样的函数能够执行linux系统内部的命令?
我之前用过,好像有个函数exec

在Linux操作系统中,管理员需要修改 home xyz目录的访问权限为可读、可...
【答案】:A 命令chmod用于更改文件或目录的权限,中间的“777”为权限参数,这三个数值分别代表用户、用户所属组和其他用户的权限。每个可转化为3位二进制数,依次代表读权限、写权限和执行权限。7转化为二进制为“111”,既可读、可写、可执行。777代表所有人都具有可读、可写、可执行的权限。

想问linux如何切换用户
linux切换用户的方法如下:1、切换用户的命令为suusername;2、从普通用户切换到root用户,还可以使用命令sudosu;3、在终端输入exit或logout或使用快捷方式ctrl加d,可以退回到原来用户,其实ctrl加d也是执行的exit命令;4、在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在su和username之间...

我想问下Linux的问题
另一个原因是,它具有Unix的全部功能,unix下的很多基本命令在linux下均可以使用的。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统(也被称为GNU\/Linux)。基于这些组件的Linux软件被称为Linux发行版。一般...

#linux# 问个小问题,我在命令行执行date命令,显示的时间后面带的是EDT...
CST同时代表了下面4个时区: CST:Central Standard Time (USA) 中部标准时间(美国) UTC -6:00 CST:Central Standard Time (Australia) 中部标准时间(澳大利亚) UTC 9:30 CST:China Standard Time 中国标准时间(北京时间) UTC 8:00 CST: Cuba Standard Time 古巴标准时间 UTC -4:00 注:UTC:...

LINUX 常见问题1000个详细解答
二、在Linux下如何使用软盘、光盘以及DOS等非Linux分区 这是Linux初学者问得最多的问题。由于大家已习惯了微软的访问方法,总想用类似的思路来找 到软盘和光盘。 但在Linux下,却沿袭了UNIX将设备当作文件来处理的方法。所以要访问软盘和光盘,就必须先将 它们装载 到Linux系统的\/mnt目录中来。 装载的命令是mount,格...

剑川县19285098111: 请问linux中执行了sudo rm - rf /会出现什么结果啊? -
曾泉金蓓: 先解释一下sudo sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性.Sudo不是对shell的一个代替,它是面向每个命令的.rm -rf / 应该会删除更分区吧 不要这么做了 不然你的系统就不能用了 如果你要这么做建议先备份吧!

剑川县19285098111: Linux系统中如何使用sudo命令 -
曾泉金蓓: 直接使用 sudo 加上你需要执行的linux命令就可以了.通常,系统会提示你输入你的密码. 输入完成后,如果你有sudo的权限,就可以运行 sudo后面的linux命令了.

剑川县19285098111: linux sudo是什么意思 -
曾泉金蓓: sudo是superuser do的简写,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性.apt是个很完整和先进的软件包管理程式,使用他能够让您,又简单,又准确的找到您要的的软件包, 并且安装或卸载都很简洁. 他还能够让您的任何软件都更新到最新状态,而且也能够用来对ubuntu进行升级."apt是需要用命令来操作的软件,但是现在也出现了很多有图像的软件,比如Synaptic, Kynaptic 和 Adept."

剑川县19285098111: linux哪些命令需要sudo -
曾泉金蓓: su表示切换用户命令命令,如:车表示切换当前的用户到root用户,或者: 输入:su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量,su root(或者其他用户名)表示不切换环境变量到当前用户下.sudo 表示获取临时的root权限命令,如: sudo gedit /etc/shadow,表示临时使用root权限来编辑/etc/shadow密码文件,因为/etc/shadow密码文件需要使用root权限才能打开与编辑.所以这里使用了sudo命令临时使用root权限来做一些普通账户无法完成的工作~

剑川县19285098111: Linux里面su和sudo区别是什么? -
曾泉金蓓: 1、定义上: su为switch user,即切换用户的简写.su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su - username,然后输入password就ok了,可是root用su切换到其它身份的时候是不须要输入password的. sudo...

剑川县19285098111: linux系统的su命令 -
曾泉金蓓: sudo只是获得了root权限执行后面的命令,而su是需要切换用户,得到root的User ID和Group ID,相当于开启一个新的login session.可能你的系统中为了安全性,设置为禁止切换到root用户,而只能通过sudo执行管理操作.最后如楼上所建议的,如果是在学习Linux,最好还是装一个常见的发行版吧,出了问题也更容易找到解决的办法.

剑川县19285098111: Linux下c语言编程使用sudo的shell命令 -
曾泉金蓓: 建议如下操作一下 1.su 2.输入密码 3.apt-get install xxx其实两者差不多 但是你没有错误信息,没办法分析是什么原因

剑川县19285098111: Linux 中sudo和su用法,请举下例子说明. -
曾泉金蓓: 比如我要删除一个文件叫test,运行"rm test" 结果这个文件不属于我,没有权限删除,这时候就可以"sudo rm test",就会让你输入密码,输入后就可以删除了;至于su,在终端运行su -之后就直接变成root登陆了

剑川县19285098111: 有关linux 里面sudo命令的问题 -
曾泉金蓓: 这个错误提示应该是你用sudo运行shutdown命令时候出现的 这只说明你的普通用户路径没有设置好 root设置好了路径, su到普通用户 (假设为user) 如果命令是 su user 的话 那么 user这个用户将继承root的环境变量 ,此时 路径一样被继承 这...

剑川县19285098111: ubuntu里的sudo命令有什么用 -
曾泉金蓓: 在linux里面用户角色和权限分的很细也很严.不像windows,由于windows对这个基本没分,所以xp中病毒很多,因为别人只要获得一个用户权限就是超级用户就可以对你电脑做什么都可以.win7稍微又加入了一些linux里面的权限的概念.在ubuntu下,如果你不是root,那么,你在执行一些命令做一些操作时是不允许的,可以在命令前面加上sudo rm -rf xxx,这样需要你输入你当前用户的密码还是root的密码我忘了,这样你就可以运行了.所以我喜欢一开始sudo su切换到root,这样就不用每次都输入sudo了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网