请问linux中执行了sudo rm -rf /会出现什么结果啊? 有linux下,执行rm -rf会怎么样?
rm -rf / \u547d\u4ee4\u5b8c\u5168\u6267\u884c\u540e\u4f1a\u53d1\u751f\u4ec0\u4e48\uff1f\u547d\u4ee4\u8f93\u5165\u9519\u8bef\uff0c/rf\u53c2\u6570\u540e\u5e94\u8be5\u6709\u4e00\u4e2a\u7a7a\u683c\u3002
rm -rf /mnt/hgfs/xxxxx
\u8865\u5145\uff1arm\u547d\u4ee4\u4f7f\u7528\u8be6\u89e3
\u529f\u80fd\uff1a\u5220\u9664\u4e00\u4e2a\u76ee\u5f55\u4e2d\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\u6216\u76ee\u5f55\uff0c\u5b83\u4e5f\u53ef\u4ee5\u5c06\u67d0\u4e2a\u76ee\u5f55\u53ca\u5176\u4e0b\u7684\u6240\u6709\u6587\u4ef6\u53ca\u5b50\u76ee\u5f55\u5747\u5220\u9664\u3002\u5bf9\u4e8e\u94fe\u63a5\u6587\u4ef6\uff0c\u53ea\u662f\u5220\u9664\u4e86\u94fe\u63a5\uff0c\u539f\u6709\u6587\u4ef6\u5747\u4fdd\u6301\u4e0d\u53d8\u3002
\u8bed\u6cd5\uff1arm [-fri] \u6587\u4ef6\u2026
\u4f8b\u5b50\uff1a rm -i test example
\u53c2\u6570\uff1a
-f\uff1a\u5f3a\u5236\u5220\u9664\uff0c\u5ffd\u7565\u4e0d\u5b58\u5728\u7684\u6587\u4ef6\uff0c\u4ece\u4e0d\u7ed9\u51fa\u63d0\u793a\u3002
-i\uff1a\u4ea4\u4e92\u6a21\u5f0f\u5220\u9664\u6587\u4ef6\uff0c\u5220\u9664\u6587\u4ef6\u524d\u7ed9\u51fa\u63d0\u793a\u3002
-r\uff1a\u9012\u5f52\u7684\u5220\u9664\u76ee\u5f55\u4e0b\u9762\u6587\u4ef6\u4ee5\u53ca\u5b50\u76ee\u5f55\u4e0b\u6587\u4ef6\u3002
-R\uff1a\u9012\u5f52\u7684\u5220\u9664\u76ee\u5f55\u4e0b\u9762\u6587\u4ef6\u4ee5\u53ca\u5b50\u76ee\u5f55\u4e0b\u6587\u4ef6\u3002
-v\uff1a\u663e\u793a\u8fd0\u884c\u65f6\u8be6\u7ec6\u4fe1\u606f
\u4e0d\u4f1a\u5220\u9664\u4efb\u4f55\u6587\u4ef6\uff0c\u9664\u975e\u6267\u884c rm -rf *,\u8fd8\u8981\u6709root\u6743\u9650
会出现删除根目录下全部文件,而且不能够恢复,系统会出问题的。
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。
删除根目录下全部文件,系统不出事都不行了
绛旓細sudo鏄linux绯荤粺绠$悊鎸囦护锛屾槸鍏佽绯荤粺绠$悊鍛樿鏅氱敤鎴鎵ц涓浜涙垨鑰呭叏閮鐨root鍛戒护鐨勪竴涓伐鍏凤紝濡俬alt锛宺eboot锛宻u绛夌瓑銆傝繖鏍蜂笉浠呭噺灏戜簡root鐢ㄦ埛鐨勭櫥闄 鍜岀鐞嗘椂闂达紝鍚屾牱涔熸彁楂樹簡瀹夊叏鎬сSudo涓嶆槸瀵箂hell鐨勪竴涓唬鏇匡紝瀹冩槸闈㈠悜姣忎釜鍛戒护鐨勩俽m -rf / 浼氬垹闄ゆ洿鍒嗗尯锛屼笉瑕佽繖涔堝仛浜嗭紝涓嶇劧浣犵殑绯荤粺灏变笉鑳界敤浜嗐
绛旓細sudo鍛戒护鏄linux涓嬬殑涓涓懡浠わ紝瀹冧富瑕佹湁涓涓姛鑳斤紝鍏蜂綋浠嬬粛濡備笅锛歴udo鍛戒护鑳藉浠ョ郴缁熺鐞嗚呯殑韬唤鍘鎵ц鍛戒护銆傝鏄庯細sudo灞炰簬涓绉嶆潈闄愮鐞嗘満鍒讹紝绠$悊鍛樿兘澶熸巿鏉冧竴浜涙櫘閫氱敤鎴峰幓鎵ц涓浜況oot鎵ц鐨勬搷浣滐紝骞朵笖杩欎篃鏄笉闇瑕佺煡閬搑oot鐨勫瘑鐮併俿udo鍛戒护鐨勫叿浣撳懡浠ょ殑璇硶鏍煎紡涓簊udo[鍙傛暟]銆傚弬鏁帮細-v 鍥犱负sudo鍦ㄧ涓娆...
绛旓細鍩烘湰浠嬬粛锛sudo鍛戒护鏄互绯荤粺绠$悊鑰呯殑韬唤鎵ц鎸囦护锛岀粡杩噑udo鎸囦护鎵鎵ц鐨鎸囦护灏辨槸root鎵ц鐨勩傚叆闂ㄦ祴璇曪細鍒囨崲鍒皉oot鐢ㄦ埛锛歴udo -u userb ls -l 浠g爜璇存槑鍙婃嫇灞曪細-v 鍥犱负 sudo 鍦ㄧ涓娆℃墽琛屾椂鎴栨槸鍦 N鍒嗛挓鍐呮病鏈夋墽琛岋紙N 棰勮涓轰簲锛変細闂瘑鐮侊紝杩欎釜鍙傛暟鏄噸鏂板仛涓娆$‘璁わ紝濡傛灉瓒呰繃N鍒嗛挓锛屼篃浼氶棶瀵嗙爜 ...
绛旓細sudo鍛戒护鐨勭敤娉曞涓嬶細1銆佺敤鎴峰湪缁堢杈撳叆sudo锛屽悗璺熻鎵ц鐨鍛戒护銆2銆佺郴缁熶細鎻愮ず鐢ㄦ埛杈撳叆褰撳墠鐢ㄦ埛鐨勫瘑鐮併3銆佽緭鍏ュ瘑鐮佸悗锛岀郴缁熶細鍐嶆鎻愮ず鐢ㄦ埛纭杈撳叆瀵嗙爜銆4銆佺‘璁ゅ悗锛宻udo鍛戒护浼氫互瓒呯骇鐢ㄦ埛鎴栧叾浠栫敤鎴风殑韬唤鎵ц鍛戒护銆
绛旓細鍦Linux涓栫晫涓紝sudo鍜宻u鏄袱涓己澶鐨宸ュ叿锛屼絾瀹冧滑鍚勮嚜鏈夌潃鐙壒鐨勫姛鑳藉拰浣跨敤鍦烘櫙銆傝鎴戜滑娣卞叆鎺㈣瀹冧滑鐨勫尯鍒拰鎶宸э紝浠ヤ究鏇村ソ鍦板埄鐢ㄥ畠浠俿u涓巗udo锛氭潈闄愬垏鎹笌瓒呯骇鐢ㄦ埛鎵цsu鍛戒护鏄敤鎴锋潈闄愬垏鎹㈢殑宸ュ叿锛屽綋浣犺緭鍏u 鐢ㄦ埛鍚嶆椂锛屽畠浼氳姹備綘杈撳叆瑕佸垏鎹㈢敤鎴风殑瀵嗙爜銆傝繖鍏佽浣犳殏鏃舵垚涓哄彟涓涓敤鎴凤紝浣唖udo鏇翠负...
绛旓細-sshell鎴--shell=shell鎸囧畾瑕鎵ц鐨shell锛坆ashcshtcsh绛夛級锛岄璁惧间负/etc/passwd鍐呯殑璇ヤ娇鐢ㄨ咃紙USER锛塻hell linux缂栧啓鑴氭湰鏉冮檺涓嶅鎬庝箞瑙e喅锛熸潈闄愪笉澶熷彲浠ラ氳繃su鍛戒护鍒囨崲鍒皉oot鐢ㄦ埛鏉ヨ繍琛屽懡浠ゃ傞渶瑕佽緭鍏oot鐢ㄦ埛鐨勫瘑鐮併傜敤娉曠ず渚嬶細鍒囨崲鍒皉oot鐢ㄦ埛$su鏂规硶浜岋細浣跨敤sudo鍛戒护锛岄拡瀵瑰崟涓懡浠ゆ巿浜堜复鏃舵潈闄愩俿udo浠...
绛旓細sudo鐨勬剰鎬濓細鍦ㄨ绠楁満鏈涓紝sudo鏄渟uper user do鈥濈殑缂╁啓锛屾剰涓衡滀互瓒呯骇鐢ㄦ埛韬唤鎵ц鍛戒护鈥濄傝繖鏄竴绉嶅父瑙佺殑Linux绯荤粺绠$悊鍛戒护锛岀敤浜庡厑璁哥敤鎴蜂互鏇撮珮鏉冮檺鏉ユ墽琛岀郴缁熷懡浠ゃ傜畝鍗曞湴璇达紝閫氳繃sudo锛岀敤鎴峰彲浠ュ湪浠栦滑鐨勭郴缁涓墽琛閫氬父闇瑕佹洿楂樻潈闄愮殑鍛戒护鎴栦换鍔°傝鍛戒护瀵逛簬杩涜绯荤粺绠$悊鎿嶄綔鍜岀鐞嗚绠楁満閰嶇疆鑷冲叧...
绛旓細鍦Linux绯荤粺涓锛sudo鏄竴涓敤浜庤幏鍙栬秴绾х敤鎴锋潈闄愮殑宸ュ叿銆俿udo鍏佽鐢ㄦ埛鍦ㄤ笉闇瑕佺煡閬撹秴绾х敤鎴峰瘑鐮佺殑鎯呭喌涓鎵ц鍛戒护锛屼粠鑰屾彁楂樹簡瀹夊叏鎬у拰绠$悊鏁堢巼銆傝浣跨敤sudo锛岀敤鎴烽渶瑕佸湪缁堢涓緭鍏udo鍛戒护锛岀劧鍚庤緭鍏ヨ鎵ц鐨勫懡浠ゅ強鍏跺弬鏁般傚湪澶у鏁版儏鍐典笅锛岀敤鎴疯緭鍏ョ殑鍛戒护灏嗚瑙嗕负root鐢ㄦ埛鐨勫懡浠わ紝鍥犳灏嗚幏寰梤oot鐢ㄦ埛鐨勬墍鏈夋潈闄...
绛旓細sudo 琛ㄧず 鈥渟uperuser do鈥濄 瀹冨厑璁稿凡楠岃瘉鐨勭敤鎴蜂互鍏朵粬鐢ㄦ埛鐨勮韩浠芥潵杩愯鍛戒护銆傚叾浠栫敤鎴峰彲浠ユ槸鏅氱敤鎴锋垨鑰呰秴绾х敤鎴枫傜劧鑰岋紝澶ч儴鍒嗘椂鍊欐垜浠敤瀹冩潵浠ユ彁鍗囩殑鏉冮檺鏉ヨ繍琛屽懡浠ゃ俛pt 鏄Linux涓嬬殑涓娆惧畨瑁呭寘绠$悊宸ュ叿锛屾槸涓涓鎴/鏈嶅姟鍣ㄧ郴缁熴俿udo apt-get鏄敤鏉ュ畨瑁linux涓嬬殑鍚勭宸ュ叿鍖呯殑銆
绛旓細濡傛灉浣犲湪浠讳綍Linux鍛戒护鐨勫墠闈㈠姞涓鈥sudo鈥濊繖涓墠缂锛岄偅涔堝畠浼氫互鎻愬崌鐨鏉冮檺鏉ヨ繍琛岃鍛戒护銆鎵ц鏌愪簺绠$悊浠诲姟闇瑕佹彁鍗囩殑鏉冮檺銆傛湁涓澶╋紝浣犲彲鑳芥兂杩愯涓鍙癓AMP(Linux Apache MySQL PHP)鏈嶅姟鍣紝鍙堣鎵嬪姩缂栬緫閰嶇疆鏂囦欢銆備綘鍙兘杩樿閲嶆柊鍚姩鎴栭噸缃瓵pache Web鏈嶅姟鍣ㄦ垨鑰呮槸鍏朵粬鏈嶅姟鍚庡彴绋嬪簭銆備綘鐢氳嚦闇瑕佹彁鍗囩殑鏉冮檺鏉ュ叧闂...