如何从linux下删除文件夹

ubuntu系统

删除目录:rmdir

可使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。

当前目录下递归删除文件夹a/b/c/e的命令:rmdir a/b/c/e -p

删除文件:rm(推荐使用

rm xxx -r

可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复。为了防止文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。

常用参数及含义如下表所示:

如果提示没有权限,加上sudo命令

sudo rm /文件路径

如果不是ubuntu系统,并且提示没有sudo命令权限

把用户升级到root用户,然后在删除。



linux删除文件夹的方法有两种:rmdir命令和rm命令。很多人习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,此时就需要使用rm命令了。下面我们就来了解一下这两个命令。

1、Linux rmdir命令:删除空目录(空的文件夹)

mdir(remove empty directories 的缩写)命令用于删除空目录,此命令的基本格式为:

rmdir [-p] 文件夹名

-p选项用于递归删除空目录。

2、Linux rm命令:删除文件或目录

当Linux系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。

rm是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用rm命令删除文件或目录时,系统不会产生任何提示信息。此命令的基本格式为:

rm[选项] 文件或目录

选项:

-f:强制删除(force),和-i选项相反,使用-f,系统将不再询问,而是直接删除目标文件或目录。

-i:和-f正好相反,在删除文件或目录之前,系统会给出提示信息,使用-i可以有效防止不小心删除有用的文件或目录。

-r:递归删除,主要用于删除目录,可删除指定目录及包含的所有内容,包括所有的子目录和文件。

注意,rm命令是一个具有破坏性的命令,因为rm命令会永久性地删除文件或目录,这就意味着,如果没有对文件或目录进行备份,一旦使用rm命令将其删除,将无法恢复,因此,尤其在使用rm命令删除目录时,要慎之又慎。



  • linux鎬庝箞鍒犻櫎鏂囦欢澶鍛戒护linux鎬庝箞鍒犻櫎鏂囦欢澶
    绛旓細Linux鍒犻櫎鏂囦欢澶鍛戒护锛1銆佸垹闄ゆ枃浠跺懡浠 rm-f鏂囦欢鍚 灏嗕細寮鸿鍒犻櫎鏂囦欢锛屼笖鏃犳彁绀 闇瑕佹敞鎰忥細浣跨敤rm-rf瑕佹牸澶栨敞鎰忥紝linux涓娌℃湁鍥炴敹绔欙紝鎱庨噸鍒犻櫎 2銆佸垹闄ゆ枃浠跺す浠ュ強鏂囦欢澶逛腑鐨勬墍鏈夋枃浠跺懡浠わ細rm-rf鐩綍鍚嶅瓧 鍏朵腑锛-r锛氬悜涓嬮掑綊鍒犻櫎 -f锛氱洿鎺ュ己琛屽垹闄わ紝涓旀病鏈変换浣曟彁绀 ...
  • linux濡備綍鍒犻櫎鏂囦欢澶鍛戒护?
    绛旓細linux鍒犻櫎鐩綍寰堢畝鍗曪紝寰堝浜鸿繕鏄範鎯敤rmdir锛屼笉杩囦竴鏃︾洰褰曢潪绌猴紝灏遍櫡鍏ユ繁娣辩殑鑻︽伡涔嬩腑锛岀幇鍦ㄤ娇鐢╮m -rf鍛戒护鍗冲彲銆傜洿鎺m灏卞彲浠ヤ簡锛屼笉杩囪鍔犱袱涓弬鏁-rf 鍗筹細rm -rf 鐩綍鍚嶅瓧 -r 灏辨槸鍚戜笅閫掑綊锛屼笉绠℃湁澶氬皯绾х洰褰曪紝涓骞跺垹闄 -f 灏辨槸鐩存帴寮鸿鍒犻櫎锛屼笉浣滀换浣曟彁绀虹殑鎰忔 鏂规硶锛1銆鍒犻櫎鏂囦欢澶瀹炰緥锛歳m...
  • linux鍒犻櫎鏂囦欢澶鍛戒护linux鍒犻櫎鏂囦欢澶
    绛旓細Linux鍒犻櫎鏂囦欢鐨勫懡浠わ紵1銆佸垹闄ゆ枃浠跺懡浠 rm-f鏂囦欢鍚 灏嗕細寮鸿鍒犻櫎鏂囦欢锛屼笖鏃犳彁绀 闇瑕佹敞鎰忥細浣跨敤rm-rf瑕佹牸澶栨敞鎰忥紝linux涓娌℃湁鍥炴敹绔欙紝鎱庨噸鍒犻櫎 2銆鍒犻櫎鏂囦欢澶浠ュ強鏂囦欢澶逛腑鐨勬墍鏈夋枃浠跺懡浠わ細rm-rf鐩綍鍚嶅瓧 鍏朵腑锛-r锛氬悜涓嬮掑綊鍒犻櫎 -f锛氱洿鎺ュ己琛屽垹闄わ紝涓旀病鏈変换浣曟彁绀 ...
  • linux鍒犻櫎鏂囦欢澶鍛戒护(linux濡備綍鍒犻櫎涓涓洰褰?)
    绛旓細瑕佸垹闄や竴涓┖鏂囦欢澶癸紝鍙互浣跨敤`rmdir`鍛戒护锛屼緥濡傦細```rmdirfoldername```濡傛灉鏂囦欢澶逛笉涓虹┖锛屽垯浼氭樉绀轰竴涓敊璇秷鎭苟鎷掔粷鍒犻櫎璇ユ枃浠跺す銆侺inux鍒犻櫎鏂囦欢澶鍛戒护姝ラ濡備笅锛氭搷浣滅幆澧冿細鑱旀兂Y7000绗旇鏈數鑴戙亀indowsLinuxkali0&Ubuntu202LTS绛夈俇buntu绯荤粺棣栧厛锛岃繘鍏ュ凡缁忓畨瑁呭ソ鐨刄buntu绯荤粺锛屾墦寮绯荤粺缁堢銆傚湪Linux...
  • 濡備綍浣跨敤Linux绯荤粺鍒犻櫎鏂囦欢澶?
    绛旓細2锛庡叾娆★紝鏂板缓鏂囦欢澶癸紝鍏朵腑灏嗘樉绀烘棩鏈熷拰鏃堕棿浠ュ強涓浜涚壒瀹氬弬鏁帮紱3锛庢帴鐫锛屽湪linux涓锛宺m鏄垹闄ゅ懡浠わ紝鍏堟煡鐪媟m鐨勫府鍔╄鏄庯紝鐒跺悗浣跨敤rm test鍒犻櫎鏂囦欢锛4锛庢彁绀烘棤娉曞垹闄ょ洰褰曪紝鍗硆m娌℃湁鍙傛暟鏃讹紝鍙兘鍒犻櫎鏂囦欢锛屼笉鑳鍒犻櫎鏂囦欢澶锛5锛庢渶鍚庯紝杩涜鍒犻櫎鎿嶄綔鏃朵笉瑕佷娇鐢紞rf鍙傛暟锛岃浣跨敤rm 锛峳f test鐩存帴鍒犻櫎鐩綍涓嬬殑...
  • linux鐨勬枃浠鍜岀洰褰曠殑鍒犻櫎鍛戒护鏈夊摢浜?
    绛旓細鍛戒护鏍煎紡锛歳m[閫夐」]鏂囦欢鍛戒护鍔熻兘锛氬垹闄や竴涓洰褰涓鐨勪竴涓垨澶氫釜鏂囦欢鎴栫洰褰曪紝濡傛灉娌℃湁浣跨敤-r閫夐」锛屽垯rm涓嶄細鍒犻櫎鐩綍銆傚鏋滀娇鐢╮m鏉ュ垹闄ゆ枃浠讹紝閫氬父浠嶅彲浠ュ皢璇ユ枃浠舵仮澶嶅師鐘躲linux鍒犻櫎鏂囦欢澶鐨勬柟娉曟湁涓ょ锛歳mdir鍛戒护鍜宺m鍛戒护銆傚緢澶氫汉涔犳儻鐢╮mdir锛屼笉杩囦竴鏃︾洰褰曢潪绌猴紝灏遍櫡鍏ユ繁娣辩殑鑻︽伡涔嬩腑锛屾鏃跺氨闇瑕佷娇鐢╮m...
  • linux涓嬪浣曞垹闄鏁翠釜鏂囦欢澶?-鎼滅嫍杈撳叆娉
    绛旓細銆備笅杞藉湴鍧锛歨ttp://pinyin.37moyu.com/ 鍦Linux绯荤粺涓垹闄ゆ枃浠浣跨敤rm鍛戒护锛屼笉杩囧湪浣跨敤鍛戒护鏃堕渶瑕佹敞鎰忓尯鍒嗙洰褰曘備互涓嬫槸璇︾粏浠嬬粛锛1銆佸鏋滆鍒犻櫎鐨勬枃浠跺拰鏂囦欢澶鍦ㄥ綋鍓嶇洰褰曚笅锛屽彲浠ヨ緭鍏ユ鍛戒护鎵ц锛歕rm -r fileUpload.jsp include res WEB-INF锛堟敞鎰忕殑鏄枃浠跺拰鏂囦欢澶逛腑闇瑕佷娇鐢ㄧ┖鏍奸殧寮锛夛紱2銆佸鏋滆鍒犻櫎...
  • Linux鍛戒护濡備綍鏂板缓鎴鍒犻櫎鏂囦欢/鏂囦欢澶
    绛旓細Linux鐨鐗圭偣灏辨槸瀹冪殑鍛戒护鍟︼紝閫氳繃鍛戒护鍙互杩涜寰堝寰堝鐨勬搷浣滐紝浠婂ぉ灏忕紪鎴戝氨鏉ョ粰鍚勪綅灏忓彲鐖辫瑙d竴涓 Linux鍛戒护濡備綍鏂板缓鍒犻櫎鏂囦欢鎴鏂囦欢澶锛岃繕鏄瘮杈冪畝鍗曠殑銆傞鍏堬紝灏辨槸浣跨敤Linux鏂板缓鏂囦欢锛屽懡浠ゅ氨鏄痶ouch鍔犳枃浠跺悕锛屾帴鐫浣跨敤enter閿傛瘮濡傛垜灏变娇鐢ㄥ懡浠ゆ柊寤轰簡涓涓枃鏈枃浠讹紝娉ㄦ剰touch鍚庨潰鏄竴涓┖鏍煎摝銆傛墽琛孡inux...
  • linux鍒犻櫎鏂囦欢浠ュ強鏂囦欢澶鐨勫懡浠ゆ槸浠涔
    绛旓細鍏蜂綋姝ラ灏辨潵鐪嬩笅灏忕紪鏄鎬庝箞鍋氱殑鍚linux鍒犻櫎鏂囦欢浠ュ強鏂囦欢澶圭殑鍛戒护鏄粈涔堜竴銆佸垹闄ゆ枃浠跺懡浠わ細rm -f 鏂囦欢鍚嶅皢浼氬己琛屽垹闄ゆ枃浠讹紝涓旀棤鎻愮ず闇瑕佹敞鎰忥細浣跨敤rm -rf瑕佹牸澶栨敞鎰忥紝linux涓娌℃湁鍥炴敹绔欙紝鎱庨噸鍒犻櫎浜屻鍒犻櫎鏂囦欢澶浠ュ強鏂囦欢澶逛腑鐨勬墍鏈夋枃浠跺懡浠わ細rm -rf 鐩綍鍚嶅瓧鍏朵腑锛-r锛氬悜涓嬮掑綊鍒犻櫎-f锛氱洿鎺ュ己琛屽垹闄わ紝...
  • linux涓嬪垹闄ゆ枃浠跺す鍛戒护linux涓嬪垹闄ゆ枃浠跺す
    绛旓細鐩存帴rm灏卞彲浠ヤ簡锛屼笉杩囪鍔犱袱涓弬鏁-rf鍗筹細rm-rf鐩綍鍚嶅瓧-r灏辨槸鍚戜笅閫掑綊锛屼笉绠℃湁澶氬皯绾х洰褰曪紝涓骞跺垹闄-f灏辨槸鐩存帴寮鸿鍒犻櫎锛屼笉浣滀换浣曟彁绀虹殑鎰忔鍒犻櫎鏂囦欢澶瀹炰緥锛歳m-rf/var/log/httpd/access灏嗕細鍒犻櫎/var/log/httpd/access鐩綍浠ュ強鍏朵笅鎵鏈夋枃浠躲佹枃浠跺す linux涓嬪浣曞垹闄鏁翠釜鏂囦欢澶癸紵鐩存帴rm灏卞彲浠ヤ簡锛屼笉杩...
  • 扩展阅读:linux恢复刚删除的数据 ... linux删除文件命令rm ... cmd删除目录下所有文件 ... linux删除文件命令rmdir ... linux强行删除文件夹 ... 强制删除该文件linux ... linux恢复rm rf删除文件 ... linux彻底删除文件夹 ... linux下ftp删除文件夹命令 ...

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