rm
vairākas reizes. Tomēr ir ātrāks veids, kā to izdarīt.
Pieņemsim, ka mums ir direktorija ar nosaukumu htg ar pieciem apakšdirektorijiem tajā, un mēs vēlamies izdzēst trīs no tiem. Parastā situācijā mēs izmantotu
rm
komandu trīs reizes.
rm
komandas vienā. Lūk, kā.
Lai noņemtu trīs apakšdirektorijas, uzvednē ir jāievada tikai šī komanda un nospiediet Enter (protams, mainiet direktoriju nosaukumus uz to, ko vēlaties noņemt).
rm -r ~/Documents/htg/{done,ideas,notes}
Iekavas iekļautie vārdi ir daļa no "piedurkņu paplašināšanas saraksta". Katrs no punktiem paplašināšanas sarakstā ir pievienots atsevišķi iepriekšējam ceļam (~ / Documents / htg /). Piemēram, iepriekšējā komanda tiek izvērsta ~ / Documents / htg / done, ~ / Documents / htg / ideas, un ~ / Documents / htg / notes, trīs apakšdirektorijas zem htg direktorijas, kuru mēs vēlamies noņemt. Kā redzat tālāk redzamajā ekrānšāviņā, šie trīs apakšdirektoriji tika noņemti.
-r
karodziņš ir nepieciešams, lietojot rm komandu, lai noņemtu direktoriju, nevis failu. Ja jūs pametat
-r
Flag no iepriekš minētās komandas, jūs saņemsiet kļūdu sakot, ka direktorijas nevar noņemt.
rmdir
komandu, kā parādīts zemāk.
rmdir ~/Documents/htg/{done,ideas,notes}
Ja izrādās, ka kāds no apakšdirektorijiem nav tukšs, parādīsies kļūda, kurā teikts, ka noņemšana neizdevās, un attiecīgais apakšdirektorijs un tā apakšdirektoriji netiek noņemti. Tomēr visi tukšie apakšdirektoriji tiek noņemti.
rm
komandu Izmantojot to nepareizi, var izdzēst visus cietajā diskā esošos failus.
Varat arī izveidot direktoriju, kurā ir vairāki apakšdirektoriji vai direktoriju koks, izmantojot vienu komandu.