A. linux鐨勬枃浠跺拰鐩褰曠殑鍒犻櫎鍛戒護鏈夊摢浜
鍛戒護鏍煎紡錛歳m[閫夐」]鏂囦歡鍛戒護鍔熻兘錛氬垹闄や竴涓鐩褰曚腑鐨勪竴涓鎴栧氫釜鏂囦歡鎴栫洰褰曪紝濡傛灉娌℃湁浣跨敤-r閫夐」錛屽垯rm涓嶄細鍒犻櫎鐩褰曘傚傛灉浣跨敤rm鏉ュ垹闄ゆ枃浠訛紝閫氬父浠嶅彲浠ュ皢璇ユ枃浠舵仮澶嶅師鐘躲
linux鍒犻櫎鏂囦歡澶圭殑鏂規硶鏈変袱縐嶏細rmdir鍛戒護鍜宺m鍛戒護銆傚緢澶氫漢涔犳儻鐢╮mdir錛屼笉榪囦竴鏃︾洰褰曢潪絀猴紝灝遍櫡鍏ユ繁娣辯殑鑻︽伡涔嬩腑錛屾ゆ椂灝遍渶瑕佷嬌鐢╮m鍛戒護浜嗐備笅闈㈡垜浠灝辨潵浜嗚В涓涓嬭繖涓や釜鍛戒護銆
-r閫愪釜鍒犻櫎鐩褰曞拰浠ヤ笅鏂囦歡銆俽m鍛戒護浣跨敤涓句緥渚1錛氬垹闄ゆ墍鏈塁璇璦紼嬪簭鏂囨。錛涘垹闄ゅ墠閫愪竴瑕佹眰紜璁ゃ俽m-i*銆俢渚2錛氬垹闄ゅ畬鎴愮殑瀛愮洰褰曚互鍙婂瓙鐩褰曚腑鐨勬墍鏈夋枃浠躲俽m-r瀹屾垚娉ㄦ剰錛歭inux涓娌℃湁鍥炴敹絝欍備嬌鐢╮m鍛戒護鏃訛紝蹇呴』灝忓績銆
linux鍒犻櫎鏂囦歡鎸囦護錛氳緭鍏rd鐩樼﹀悕錛歕鏂囦歡澶瑰悕縐幫紝姣斿傦紝鎴戞兂鍒犻櫎涓涓鍦―鐩樼殑鍚嶄負wo鐨勬枃浠跺す錛屽垯杈撳叆rdd錛歕wo榪欐牱灝辮兘鍒犻櫎鏂囦歡澶逛簡銆傚綋鐒惰繖縐嶅垹闄ゆ柟娉曞繀欏昏佽ユ枃浠跺す鏄絀烘枃浠跺す錛屼笉鐒跺垹闄や笉浜嗐
Linux鍒犻櫎鏂囦歡澶瑰懡浠ゆラゅ備笅錛氭搷浣滅幆澧冿細鑱旀兂Y7000絎旇版湰鐢佃剳銆亀indowsLinuxkali0&Ubuntu202LTS絳夈俇buntu緋葷粺棣栧厛錛岃繘鍏ュ凡緇忓畨瑁呭ソ鐨刄buntu緋葷粺錛屾墦寮緋葷粺緇堢銆
Linux鍒犻櫎鏂囦歡鐨勫懡浠ゆ槸rm鍛戒護銆侺inuxrm鍛戒護鐢ㄤ簬鍒犻櫎涓涓鏂囦歡鎴栬呯洰褰曘傝娉曪細rm[options]name...鍙傛暟錛-i鍒犻櫎鍓嶉愪竴璇㈤棶紜璁ゃ-f鍗充嬌鍘熸。妗堝睘鎬ц句負鍞璇伙紝浜︾洿鎺ュ垹闄わ紝鏃犻渶閫愪竴紜璁ゃ
B. 鍒犻櫎鏂囦歡澶逛腑鎵鏈夋枃浠剁殑linux鍛戒護(娓呯悊鍨冨溇鏂囦歡鐨勫懡浠ゆ槸浠涔)
鏈鏁欑▼璁茶堪浜嗗備綍鍦↙inux緇堢涓瀹夊叏鍦板垹闄ゆ枃浠跺拰鏂囦歡澶廣
瑕佷嬌鐢ㄥ浘褰㈢晫闈㈠垹闄よ$畻鏈轟笂鐨勬枃浠訛紝鎮ㄥ彲浠ュ皢鏂囦歡鎴栨枃浠跺す鐩存帴鎷栧埌 quot鍨冨溇妗 quot鎴栬 quot鍥炴敹絝檘uot銆傛垨鑰咃紝鎮ㄥ彲浠ラ夋嫨瑕佸垹闄ょ殑鏂囦歡鎴栨枃浠跺す錛屽彸閿鍗曞嚮騫墮夋嫨鍒犻櫎銆
鍦ㄧ粓絝涓鍒犻櫎鏂囦歡鎴栨枃浠跺す鏃舵病鏈夊瀮鍦炬《銆傚湪鍥懼艦妗岄潰涓婏紝Trash鏄涓涓鍙椾繚鎶ょ殑鐩褰曪紝淇濇姢鏈哄埗鍙浠ラ槻姝㈢敤鎴鋒剰澶栧垹闄よョ洰褰曟垨灝嗗叾浠庨粯璁や綅緗縐昏蛋錛屼粠鑰屽艱嚧鍏朵涪澶便傚簾綰哥瘬鏈璐ㄤ笂鏄涓涓楂樺害綆$悊鐨勬枃浠跺す錛屽洜姝ゆ偍鍙浠ュ壋寤鴻嚜宸辯殑搴熺焊綃撴枃浠跺す浠ュ湪緇堢涓浣跨敤銆
涓虹粓絝璁劇疆涓涓鍨冨溇綆
鍦ㄦ偍鐨勪富鐩褰曚腑鍒涘緩涓涓鍚嶄負Trash鐨勭洰褰曪細
$ mkdir ~/Trash
鍒犻櫎鏂囦歡
瑕佸垹闄ゆ枃浠舵垨鏂囦歡澶癸紝璇蜂嬌鐢╩v鍛戒護灝嗘枃浠舵垨鏂囦歡澶圭Щ鍔ㄥ埌鍥炴敹絝欙細
$ mv example.txt ~/Trash
姘鎬箙鍒犻櫎鏂囦歡鎴栨枃浠跺す
褰撴偍鍑嗗囦粠緋葷粺涓姘鎬箙鍒犻櫎鏂囦歡鎴栨枃浠跺す鏃訛紝鍙浠ヤ嬌鐢╮m鍛戒護娓呴櫎鍥炴敹絝欐枃浠跺す涓鐨勬墍鏈夋暟鎹銆傞氳繃灝唕m鍛戒護鎸囧悜鏄熷彿錛屽彲浠ュ垹闄ゅ洖鏀剁珯鏂囦歡澶逛腑鐨勬墍鏈夋枃浠跺拰鏂囦歡澶癸紝浣嗕笉鑳藉垹闄ゅ洖鏀剁珯鏂囦歡澶規湰韜銆傚洜涓虹敤鎴峰彲浠ユ柟渚胯嚜鐢卞湴鍒涘緩鐩褰曪紝鎵浠ュ嵆浣誇笉灝忓績鍒犻櫎浜員rash鏂囦歡澶癸紝涔熷彲浠ユ柊寤轟竴涓鐩褰曘
$ rm - recursive ~/Trash/*
鍒犻櫎絀虹洰褰
鏈変竴涓鍒犻櫎絀虹洰褰曠殑鐗規畩鍛戒護rmdir錛屽彧鑳界敤鏉ュ垹闄ょ┖鐩褰曪紝榪欐牱鍙浠ヤ繚鎶や綘涓嶅嚭鐜伴掑綊鍒犻櫎閿欒銆
$ mkdir full $ touch full/file . txt $ rmdir full rmdir:鏃犳硶鍒犻櫎 瀹屾暣/ 鐩褰曚笉涓虹┖$ mkdir empty$ rmdir empty
鏇村ソ鐨勫垹闄ゆ柟寮
姝ゅ栵紝榪樻湁涓浜涙枃浠跺垹闄ゅ懡浠ら粯璁や笉瀹夎呭湪緇堢涓娿傛偍鍙浠ヤ粠杞浠跺簱涓瀹夎呭畠浠銆傝繖浜涘懡浠ょ$悊鍜屼嬌鐢ㄧ殑Trash鏂囦歡澶逛笌鎮ㄥ湪妗岄潰妯″紡涓嬩嬌鐢ㄧ殑鏂囦歡澶規槸鐩稿悓鐨勶紝榪欐牱鏇村規槗鍒犻櫎鏂囦歡銆
$ trash ~/example . txt $ trash-list example . txt $ trash-empty
鐜嬭呬箣蹇2鐐瑰嚮璇曠帺