在linux下怎么删除一个目录 linux下如何删除整个文件夹?

linux\u4e0a\u600e\u4e48\u5feb\u901f\u5220\u9664\u4e00\u4e2a\u76ee\u5f55

\u547d\u4ee4\u884c rm -rf \u6587\u4ef6\u5939\u540d\u79f0

\u6269\u5c55\u8d44\u6599\uff1a
1\u3001Linux rm\u547d\u4ee4\u7528\u4e8e\u5220\u9664\u4e00\u4e2a\u6587\u4ef6\u6216\u8005\u76ee\u5f55\u3002
2\u3001\u8bed\u6cd5\uff1arm [options] name...
3\u3001\u53c2\u6570\uff1a-i \u5220\u9664\u524d\u9010\u4e00\u8be2\u95ee\u786e\u8ba4\uff1b-f \u5373\u4f7f\u539f\u6863\u6848\u5c5e\u6027\u8bbe\u4e3a\u552f\u8bfb\uff0c\u4ea6\u76f4\u63a5\u5220\u9664\uff0c\u65e0\u9700\u9010\u4e00\u786e\u8ba4\uff1b-r \u5c06\u76ee\u5f55\u53ca\u4ee5\u4e0b\u4e4b\u6863\u6848\u4ea6\u9010\u4e00\u5220\u9664\u3002
4\u3001\u5b9e\u4f8b\uff1a\u5220\u9664\u6587\u4ef6\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528rm\u547d\u4ee4\uff0c\u82e5\u5220\u9664\u76ee\u5f55\u5219\u5fc5\u987b\u914d\u5408\u9009\u9879"-r"\uff0c\u4f8b\u5982\uff1a# rm -r homework rm\uff1a\u662f\u5426\u5220\u9664 \u76ee\u5f55 "homework"? y
5\u3001\u5220\u9664\u5f53\u524d\u76ee\u5f55\u4e0b\u7684\u6240\u6709\u6587\u4ef6\u53ca\u76ee\u5f55\uff0c\u547d\u4ee4\u884c\u4e3a\uff1arm -r *
6\u3001\u6587\u4ef6\u4e00\u65e6\u901a\u8fc7rm\u547d\u4ee4\u5220\u9664\uff0c\u5219\u65e0\u6cd5\u6062\u590d\uff0c\u6240\u4ee5\u5fc5\u987b\u683c\u5916\u5c0f\u5fc3\u5730\u4f7f\u7528\u8be5\u547d\u4ee4\u3002

\u3000\u3000\u5728Linux\u7cfb\u7edf\u4e2d\u5220\u9664\u6587\u4ef6\u4f7f\u7528rm\u547d\u4ee4\uff0c\u4e0d\u8fc7\u5728\u4f7f\u7528\u547d\u4ee4\u65f6\u9700\u8981\u6ce8\u610f\u533a\u5206\u76ee\u5f55\u3002\u4ee5\u4e0b\u662f\u8be6\u7ec6\u4ecb\u7ecd\uff1a


\u3000\u30001\u3001\u5982\u679c\u8981\u5220\u9664\u7684\u6587\u4ef6\u548c\u6587\u4ef6\u5939\u5728\u5f53\u524d\u76ee\u5f55\u4e0b\uff0c\u53ef\u4ee5\u8f93\u5165\u6b64\u547d\u4ee4\u6267\u884c\uff1a\rm -r fileUpload.jsp include res WEB-INF\uff08\u6ce8\u610f\u7684\u662f\u6587\u4ef6\u548c\u6587\u4ef6\u5939\u4e2d\u9700\u8981\u4f7f\u7528\u7a7a\u683c\u9694\u5f00\uff09\uff1b
\u3000\u30002\u3001\u5982\u679c\u8981\u5220\u9664\u7684\u6587\u4ef6\u548c\u6587\u4ef6\u5939\u4e0d\u5728\u5f53\u524d\u76ee\u5f55\u4e0b\uff0c\u53ef\u4ee5\u8f93\u5165\u6b64\u547d\u4ee4\u6267\u884c\uff1a\rm -r test/day2/webapp1/{template,res,WEB-INF}\uff0c\u6ce8\u610f{}\u5185\u6307\u7684\u662f\u8981\u5220\u9664\u7684\u6587\u4ef6\u548c\u6587\u4ef6\u5939\u3002\u4f7f\u7528\u8fd9\u4e2arm -rf\u7684\u65f6\u5019\u4e00\u5b9a\u8981\u683c\u5916\u5c0f\u5fc3\uff0clinux\u6ca1\u6709\u56de\u6536\u7ad9\u7684\uff0c\u76f4\u63a5\u5220\u9664\u540e\u9664\u975e\u6062\u590d\u6570\u636e\u5426\u5219\u65e0\u6cd5\u627e\u56de\uff1b
\u3000\u3000\u53e6\u5916\uff0c-r \u5411\u4e0b\u9012\u5f52\uff0c\u4e0d\u7ba1\u6709\u591a\u5c11\u7ea7\u76ee\u5f55\uff0c\u4e00\u5e76\u5220\u9664\uff1b-f \u76f4\u63a5\u5f3a\u884c\u5220\u9664\uff0c\u4e0d\u4f5c\u4efb\u4f55\u63d0\u793a\u7684\u610f\u601d\u3002

在Linux中rm命令用于删除文件或目录
格式为:“rm [选项] 文件”
在Linux系统中删除文件时会默认再向您询问是否要执行删除操作,如果不想总看到这种反复的确认信息,您可以使用“-f”参数来直接强制删除,另外还要删除于目录文件夹的话,必需追加一个“-r”参数才可以,否则是删除不掉的。

实例:
[root@linuxprobe ~]# ls

install.log linux.log
[root@linuxprobe ~]# rm install.log
rm: remove regular empty file ‘install.log’? y
[root@linuxprobe ~]# rm -rf linux.log
[root@linuxprobe ~]# ls
[root@linuxprobe ~]#
建议楼主可以去www.linuxprobe.com/chapter-02.html上学习下Linux基础命令,会对您的Linux命令有个系统的全面的了解。
希望可以帮到您!!!

在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决。
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
删除文件夹实例:rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的,一旦删除不可恢复.
当然,rm还有更多的其他参数和用法,man rm就可以查看了
删除文件使用实例:rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件
推荐书籍《Linux就该这么学》了解更多Linux知识。

rm -rf /

嗯,这样应该可以的

  • linux涓嬪浣曞垹闄ょ洰褰
    绛旓細linux涓鍒犻櫎鏂囦欢鍜岀洰褰曠殑鍛戒护锛 rm鍛戒护銆俽m鏄父鐢ㄧ殑鍛戒护锛岃鍛戒护鐨勫姛鑳戒负鍒犻櫎涓涓洰褰涓殑涓涓垨澶氫釜鏂囦欢鎴栫洰褰曪紝瀹冧篃鍙互灏嗘煇涓洰褰曞強鍏朵笅鐨勬墍鏈夋枃浠跺強瀛愮洰褰曞潎鍒犻櫎銆傚浜庨摼鎺ユ枃浠讹紝鍙槸鍒犻櫎浜嗛摼鎺ワ紝鍘熸湁鏂囦欢鍧囦繚鎸佷笉鍙樸俽m鏄竴涓嵄闄╃殑鍛戒护锛屼娇鐢ㄧ殑鏃跺欒鐗瑰埆褰撳績锛屽挨鍏跺浜庢柊鎵嬶紝鍚﹀垯鏁翠釜绯荤粺灏变細姣佸湪...
  • linux涓嬪垹闄鏂囦欢澶瑰懡浠inux涓嬪垹闄ゆ枃浠跺す
    绛旓細linux涓嬪浣曞垹闄や竴涓鏂囦欢锛鍦╨inux涓垹闄や竴涓洰褰寰堢畝鍗曪紝寰堝浜鸿繕鏄範鎯敤rmdir锛屼笉杩囦竴鏃︾洰褰曢潪绌猴紝灏遍櫡鍏ユ繁娣辩殑鑻︽伡涔嬩腑锛岀幇鍦ㄤ娇鐢╮m-rf鍛戒护鍗冲彲瑙e喅銆傜洿鎺m灏卞彲浠ヤ簡锛屼笉杩囪鍔犱袱涓弬鏁-rf鍗筹細rm-rf鐩綍鍚嶅瓧-r灏辨槸鍚戜笅閫掑綊锛屼笉绠℃湁澶氬皯绾х洰褰曪紝涓骞跺垹闄-f灏辨槸鐩存帴寮鸿鍒犻櫎锛屼笉浣滀换浣曟彁绀虹殑鎰忔濆垹闄...
  • linux涓嬫庝箞鍒犻櫎鐩綍浠ュ強瀛愮洰褰曚笅鐨勪竴浜涙枃浠
    绛旓細linux鍒犻櫎鎵鏈夊瓙鐩綍涓嬬殑鎸囧畾鏂囦欢澶瑰彲閲囩敤find +exec缁勫悎鏉ュ畬鎴愶紝濡傦細 find ./ -type d -name "del_dir" -exec rm -r {} \;璇存槑锛./ 涓哄緟鏌ヨ鐨勫紑濮嬬洰褰曪紝浠庢鐩綍寮濮嬫悳绱紝鍖呮嫭鏈洰褰曚笅鐨勫瓙鐩綍-type d 鐩爣涓烘枃浠跺す-name "del_dir" 鎸囧畾寰呭垹闄ょ殑鐩綍鍚峳m -r {} exec瑕佹墽...
  • linux鎬庝箞鍒犻櫎涓涓洰褰
    绛旓細鐩存帴鍒犻櫎灏卞ソ锛屽洜涓烘槸鐩綍锛岃鍔犲弬鏁帮紝琛ㄦ槑鏄己鍒讹紝鍥犱负鏈夋枃浠剁殑鏄笉缁欏垹闄ょ殑銆傚浘褰㈢晫闈㈡瘮杈冩柟渚匡紝鍙互閫夋枃浠跺す鐩存帴鍒犻櫎浜嗐
  • linux鎬庝箞鍒犻櫎鏂囦欢澶?Linux鍒犻櫎鏂囦欢澶瑰懡浠
    绛旓細linux鍒犻櫎鐩綍寰堢畝鍗曪紝寰堝浜鸿繕鏄範鎯敤rmdir锛屼笉杩囦竴鏃︾洰褰曢潪绌猴紝灏遍櫡鍏ユ繁娣辩殑鑻︽伡涔涓锛岀幇鍦ㄤ娇鐢╮m -rf鍛戒护鍗冲彲銆   鐩存帴rm灏卞彲浠ヤ簡锛屼笉杩囪鍔犱袱涓弬鏁-rf 鍗筹細rm -rf 鐩綍鍚嶅瓧    -r 灏辨槸鍚戜笅閫掑綊锛屼笉绠℃湁澶氬皯绾х洰褰曪紝涓骞跺垹闄    -f...
  • linux绯荤粺鍒犻櫎鏂囦欢澶瑰懡浠
    绛旓細linux绯荤粺鍒犻櫎鏂囦欢澶瑰懡浠m銆linux鍒犻櫎鐩綍杩樻槸涔犳儻鐢╮mdir锛屼笉杩囦竴鏃︾洰褰曢潪绌猴紝灏遍櫡鍏ユ繁娣辩殑鑻︽伡涔涓锛屼娇鐢╮m -rf鍛戒护鍗冲彲銆傜洿鎺m灏卞彲浠ヤ簡锛屼笉杩囪鍔犱袱涓弬鏁-rf 鍗筹細rm -rf 鐩綍鍚嶅瓧锛屽垹闄ょ洰褰曘佹枃浠 rm(remove)锛屽姛鑳借鏄庯細鍒犻櫎鏂囦欢鎴栫洰褰曘
  • linux濡備綍鍒犻櫎涓涓鏂囦欢澶逛笅鐨勬墍鏈夊唴瀹筶inux濡備綍鍒犻櫎涓涓枃浠
    绛旓細linux濡備綍鍒犻櫎鏂囦欢锛熸柟娉/姝ラ1:鎴戜娇鐢ㄧ殑鏄淪ecureCRT鈥濋氳繃SSH2杩炴帴鍒版垜鐨凩inux绯荤粺锛屽涓嬪浘鎵绀 鏂规硶/姝ラ2:鍦↙inux涓嬪垹闄ょ洰褰鐨勫懡浠ゆ槸鈥渞m鈥濓紝鎴戜滑鍙互鍦ㄧ粓绔懡浠ゆ彁绀虹涓嬭緭鍏モ渞m--help鈥濇煡鐪媟m鍛戒护鐨勫叿浣撲娇鐢ㄦ柟娉曘傛垜浠父鐢ㄧ殑鍑犱釜鍙傛暟涓衡-f-i-r-v鈥-i鍒犻櫎鍓嶉愪竴璇㈤棶纭銆傝繖涓弬鏁鏈変竴涓濂藉...
  • linux涓嬪浣曞垹闄ょ洰褰
    绛旓細鍗筹細rm -rf 鐩綍鍚嶅瓧 -r 灏辨槸鍚戜笅閫掑綊锛屼笉绠℃湁澶氬皯绾х洰褰曪紝涓骞鍒犻櫎 -f 灏辨槸鐩存帴寮鸿鍒犻櫎锛屼笉浣滀换浣曟彁绀虹殑鎰忔 鍒犻櫎鏂囦欢澶瑰疄渚嬶細rm -rf /var/log/httpd/access 灏嗕細鍒犻櫎/var/log/httpd/access鐩綍浠ュ強鍏朵笅鎵鏈夋枃浠躲佹枃浠跺す 闇瑕佹彁閱掔殑鏄細浣跨敤杩欎釜rm -rf鐨勬椂鍊欎竴瀹氳鏍煎灏忓績锛linux娌℃湁鍥炴敹绔欑殑...
  • linux鎬庝箞鍒犻櫎鎸囧畾鐩綍鐨勫唴瀹?
    绛旓細linux绫荤郴缁鍒犻櫎鎸囧畾鐩綍鐨勫懡浠ゆ槸锛歳m -rf /xxx/xxx/鏂囦欢鍚 -r锛氳〃绀洪掑綊鐨勫垹闄ゆ枃浠跺拰鏂囦欢澶癸紝浼氭彁绀虹敤鎴 -f锛氳〃绀虹洿鎺ュ垹闄わ紝涓嶆彁绀虹敤鎴 涓嶆寚瀹氭枃浠跺悕灏辨槸鍒犻櫎鎸囧畾鐩綍涓嬬殑鎵鏈夋枃浠跺拰鏂囦欢澶 渚嬪锛歳m -rf /tmp/work/ #灏辨槸鍒犻櫎鏍箃mp鐩綍涓嬬殑work鐩綍涓嬬殑鎵鏈夋枃浠跺拰鏂囦欢澶 ...
  • 鍦╨inux涓嬫庝箞鍒犻櫎涓涓洰褰
    绛旓細鍦↙inux涓rm鍛戒护鐢ㄤ簬鍒犻櫎鏂囦欢鎴鐩綍 鏍煎紡涓猴細鈥渞m [閫夐」] 鏂囦欢鈥鍦↙inux绯荤粺涓垹闄鏂囦欢鏃朵細榛樿鍐嶅悜鎮ㄨ闂槸鍚﹁鎵ц鍒犻櫎鎿嶄綔锛屽鏋滀笉鎯虫荤湅鍒拌繖绉嶅弽澶嶇殑纭淇℃伅锛屾偍鍙互浣跨敤鈥-f鈥濆弬鏁版潵鐩存帴寮哄埗鍒犻櫎锛屽彟澶栬繕瑕佸垹闄や簬鐩綍鏂囦欢澶圭殑璇濓紝蹇呴渶杩藉姞涓涓鈥-r鈥濆弬鏁版墠鍙互锛屽惁鍒欐槸鍒犻櫎涓嶆帀鐨勩傚疄渚嬶細[root@...
  • 扩展阅读:linux恢复rmrf删除文件 ... linux删除文件命令rm ... linux如何删除一个目录 ... linux mount 挂载目录 ... linux递归删除目录命令 ... linux强制卸载挂载目录 ... linux强制删除非空目录 ... linux fdisk 删除分区 ... linux删除逻辑卷命令 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网