Galvenais Mac Kā izdzēst pilnu direktoriju, ieskaitot failus Linux

Kā izdzēst pilnu direktoriju, ieskaitot failus Linux



Linux komandrinda ir spēcīgs rīks, kas ļauj daudz ko izdarīt ātrāk un vienkāršāk nekā izmantojot GUI. Viena no būtiskākajām iespējām ir failu un mapju izveidošana un dzēšana, lai gan šajā rakstā mēs pieturamies pie mapju dzēšanas.

Kā izdzēst pilnu direktoriju, ieskaitot failus Linux

Turpiniet lasīt, lai uzzinātu, kā izmantot komandas rm un rmdir, lai atbrīvotos no vairs nevajadzīgām mapēm, apakšmapēm un failiem.

Izmantojiet rm, lai izdzēstu direktorijus

Ir daudzas komandas, kuras varat izmantot, lai izdzēstu direktoriju. Izvēlei jābūt atkarīgai no tā, ko vēlaties darīt un kā jūs to vēlaties izdarīt. Šajā ziņā Linux komandrindas ir ļoti elastīgas, varbūt pat vairāk nekā tās Windows un Mac kolēģi.

Ir vērts atzīmēt, ka Linux neizšķir mapes un failus, piemēram, Mac un Windows operētājsistēmas. Tā vietā tas mapes uzskata par failu grupām. Šajā sadaļā mēs pārbaudīsim komandu rm. Sāksim.

Izmantojiet rm, lai izdzēstu direktorijus

rm –direktorijas nosaukums

Iepriekš norādītā komanda ļaus izdzēst tikai vienu tukšu direktoriju. Šī ir visvienkāršākā komanda mapju noņemšanai / dzēšanai.

rm - direktorija nosaukums1 direktorija nosaukums2

Iepriekš sniegtā komanda izdzēsīs vairākas mapes. Loms šeit ir tāds pats kā iepriekšējam, tiem visiem jābūt tukšiem. Ja gadās, ka pirmā nosauktā mape nav tukša, komandrinda nemēģinās dzēst citas mapes. Tas vienkārši apstāsies, nesniedzot kļūdas ziņojumu.

rm –r direktorija nosaukums1 direktorija nosaukums2

Iepriekš minētā komanda izdzēsīs visas norādītās mapes, to apakšmapes un failus tajās. Tas ir iespējams, pateicoties opcijai -r, kas aizstāj -d no iepriekšējās komandas. Linux komandrindā -r apzīmē rekursīvu. To var izmantot atsevišķi un apvienot ar citām iespējām.

rm –rf direktorijas nosaukums

Izpildot komandu rm –r, Linux komandrinda lūgs jums atļauju dzēst visas apakšmapes un failus, kas ir aizsargāti ar rakstīšanu. Tomēr, ja tā vietā ierakstāt rm –rf, jums netiks piedāvāts. F burts apzīmē spēku.

Dzēšot mapes un failus ar komandu rm –rf, jums vajadzētu būt piesardzīgam, jo ​​varat zaudēt svarīgus datus vai sabojāt operētājsistēmu. Sistēmas failus un mapes Linux sistēmā var izdzēst vieglāk nekā Windows vai Mac.

sudo apt-get instalēšanas koks

Lai labāk izprastu, ko grasāties dzēst, koka pakotne jāinstalē, izmantojot utilītu apt-get. Tas darbojas Ubuntu un pārējā Debian ģimenes lokā. Ja izmantojat citu izplatīšanu, izmantojiet tā pakotņu pārvaldības rīku. Izpildot iepriekš minēto komandu, komandrindā tiks parādīta mapes un faila struktūra tajā mapē, kurā atrodaties. Tādējādi jūs varat viegli pārbaudīt, vai ir kādi faili vai apakšmapes, kurām vajadzētu palikt neskartām.

koka ceļš / uz / savu / direktoriju

Iepriekš sniegtā komanda ļaus jums apskatīt citas Linux sistēmas mapes struktūru.

kā lejupielādēt video no

Papildu komandas

Ir arī citas komandas rm variācijas, piemēram, –no-saglabāt-root, –rezervēt-root, – viena-failu sistēma un citas. Tomēr tie ir paredzēti pieredzējušiem komandrindas lietotājiem. Ja jūs pieļāvāt kļūdu vienā no šiem, jūs varat izdzēst daļu vai pat visus sistēmas failus no sava datora. Sarežģītā rakstura dēļ mēs tos saglabāsim citai komandrindas apmācībai.

Izmantojiet rmdir, lai izdzēstu direktorijus

Mapju dzēšanai var izmantot arī komandu kopu rmdir. Tomēr komandas rmdir var rūpēties tikai par tukšām mapēm un nevar izdzēst failus, kas atrodas dzēšanai atzīmētajās mapēs. Ir vairākas noderīgas rmdir komandas, un mēs tās apskatīsim šajā sadaļā.

Izmantojiet rmdir, lai izdzēstu direktorijus

Tomēr jūs varat mānīt komandrindu, lai dzēstu tukšu mapi ar vecāku opciju, lai gan par to mazliet vēlāk.

direktorijas nosaukums rmdir

Šī ir visvienkāršākā rmdir komanda. Tas izdzēsīs tukšu direktoriju, kas atrodas direktorijā jūsu pašreizējā atrašanās vietā. Piemēram, ja jūsu pašreizējā atrašanās vieta ir darbvirsma un tajā ir tukša jauna mape, šī rmdir komanda par to rūpēsies.

kā atrast samsung tv ip adresi bez tālvadības

rmdired name of theedirectory1 name of thedirector2

Ja jums ir vairākas mapes, kuras vēlaties dzēst, varat izmantot iepriekšminēto komandas rmdir variantu. Visas norādītās mapes (direktorijas) tiks izdzēstas, taču tām jāatrodas direktorijā, kurā pašlaik atrodaties. Lai izdzēstu direktorijus citur, skatiet nākamo komandu.

rmdir / path / to / your / direktoriju

Linux komandrinda ļauj izdzēst jebkuru direktoriju no pašreizējās atrašanās vietas, lai kur tas atrastos. Lai to izdarītu, jums jāievada pilns ceļš uz direktoriju vai direktorijiem, no kuriem vēlaties atbrīvoties.

Ja esat mēģinājis izdzēst mapi, kurā ir apakšmapes un / vai faili, komandrindā tiks parādīts kļūdas ziņojums: Katalogs nav tukšs. Lieki teikt, ka tas neizdzēsīs norādīto mapi.

Gadījumā, ja esat norādījis trīs mapes un pirmā izrādījās tukša, komandrindas darbība tiks pārtraukta, tiklīdz tā nokļūs pirmajā mapē. Jūs saņemsit tādu pašu kļūdas ziņojumu kā iepriekšējā gadījumā, un komandrinda nemēģinās izdzēst citas mapes sarakstā.

To var novērst, pievienojot šādu opciju: –ignore-fail-on-non-empty. Tas piespiedīs komandrindu turpināt izpildīt komandu, pat ja tā sastopas ar tukšām mapēm. Komanda varētu izskatīties apmēram šādi: rmdir –ignore-fail-in-tukšs NewFolder1 NewFolder2 NewFolder3.

rmdir –direktorija1pdirektorija2 nosaukums

Iepriekš minētā komanda var palīdzēt jums iemānīt Linux izdzēst tukšu mapi. Tas izmanto -p opciju, kas pazīstama arī kā vecāku opcija. Lūk, kā tas darbojas.

Pieņemsim, ka jūsu iekšpusē ir mape ar nosaukumu Pics un mape ar nosaukumu ColorPics. Pieņemsim, ka pēdējais ir tukšs un ir vienīgais elements mapē Attēli. Izpildot komandu rmdir –p ColorPics Pics, komandrinda izdzēsīs mapi ColorPics, jo tajā nav nekā. Pēc tam tā pārbaudīs mapes Attēli statusu, konstatēs, ka arī tā ir tukša, un izdzēsīs to.

Zināt komandrindas spēku

Komandu rinda ļauj daudz ko darīt Linux sistēmā. Esiet piesardzīgs, ja jums nav daudz pieredzes, jo Linux ir vieglāk sabojāt sistēmu nekā Windows un Mac.

Vai mapju un failu dzēšanai iepriekš esat izmantojis komandrindu? Kuras komandas jūs izmantojāt? Ja domājat, ka esam palaiduši garām dažas labas iespējas, informējiet mūs tālāk komentāru sadaļā.

Interesanti Raksti

Redaktora Izvēle

Tagu arhīvi: Firefox XUL paplašinājumi
Tagu arhīvi: Firefox XUL paplašinājumi
Kā lietot starpliktuvi Android tālruņos
Kā lietot starpliktuvi Android tālruņos
Šajā rakstā ir paskaidrots, kā izmantot Android starpliktuvi. Visos Android tālruņos ir iebūvēts starpliktuves rīks kopēšanai un ielīmēšanai, taču varat izmantot arī tādas lietotnes kā Gboard un Clipper.
Kā atspējot un atinstalēt Firefox Hello papildinājumu
Kā atspējot un atinstalēt Firefox Hello papildinājumu
Mozilla ir izveidojusi Firefox Hello, tā WebRTC balstīto komunikācijas funkciju kā sistēmas papildinājumu.
Kā izdzēst Instagram stāstu
Kā izdzēst Instagram stāstu
Instagram stāsti, iespējams, ir vispopulārākā lietotnes daļa un noteikti tā daļa, ko izmanto mani draugi. Viņi tika ieviesti, lai apturētu Snapchat pieaugumu un strādā pārsteidzoši labi. Viņiem ir gandrīz identisks nodoms, bet
Cinnamon 4.2 darbvirsmas vide nav pieejama
Cinnamon 4.2 darbvirsmas vide nav pieejama
Kanēlis ir Linux Mint galvenā darbvirsmas vide. Sācis kā Gnome 3 dakša, tagad tas ir pilnībā neatkarīgs. Kanēlis ienes modernas tehnoloģijas Linux darbvirsmā, vienlaikus saglabājot klasisko darbvirsmas paradigmu ar uzdevumjoslu, lietotņu izvēlni un tradicionālo logu pārvaldību. Ir pieejama jauna Cinnamon DE versija, kurā ir iekļauta virkne jaunu
Atklājiet slēpto slepeno kļūdu Windows reģistra redaktorā
Atklājiet slēpto slepeno kļūdu Windows reģistra redaktorā
Citu dienu strādājot ar Reģistra redaktoru (Regedit.exe), es tajā atklāju diezgan dīvainu un smieklīgu kļūdu. Es nolēmu to padalīties ar mūsu lasītājiem. Tā nav liela kļūda un ir pilnīgi nekaitīga. Bet tā ir kļūda, tāpēc Microsoft to vajadzētu novērst. Lai reproducētu kļūdu, jums jādara šādi: Reklāma Atveriet reģistra redaktoru (skatiet, kā).
Kas ir DXF fails?
Kas ir DXF fails?
DXF fails ir Drawing Exchange Format fails; universāls formāts CAD modeļu glabāšanai. Lūk, kā atvērt un konvertēt DXF failus.