Vai vēlaties uzzināt, kā jūs varat izdzēst failu vai mapi savā Linux mašīnā? Varbūt jums ir daži nevajadzīgi faili, kurus vēlaties noņemt no savas sistēmas.

Šajā rakstā mēs apspriedīsim visu, kas saistīts ar failu un mapju dzēšanu Linux. Mēs arī sniegsim īsu informāciju par dažādiem karodziņiem un opcijām, kuras varat izmantot, dzēšot failus un direktorijus no datora.

Kā izdzēst failu Linux

Pēc noklusējuma Linux sistēmas nodrošina iespēju izdzēst failus un direktorijus, izmantojot termināli. Atsaistīt, rm, un rmdir ir iebūvēti utilīti, kas ļauj lietotājam iztīrīt savas sistēmas krātuvi, noņemot vairs nevajadzīgus failus (rm nozīmē noņemt kamēr rmdir apzīmē noņemt direktoriju).

Lai izdzēstu failu, izmantojot komandu atsaistīt, ierakstiet:

atsaistīt faila nosaukumu

Nospiežot Enter, sistēma noņems norādītā faila cieto saiti ar krātuvi. Ņemiet vērā, ka nevarēsit izdzēst vairākus failus, izmantojot komandu Atsaistīt. Rm komanda šādās situācijās iegūst pārsvaru.

Lai izdzēstu vienu failu, izmantojot rm, ierakstiet:

instagram viewer
rm faila nosaukums

Izmantojot rm, jums būs jāapstiprina ar rakstīšanu aizsargātu failu dzēšana, ierakstot y vai . Tas ir drošības mehānisms Linux, jo lielākā daļa sistēmas failu ir aizsargāti ar rakstīšanu, un Linux apstiprina, ja lietotājs vēlas tos izdzēst. Failu un mapju šifrēšana operētājsistēmā Linux ir iespējams arī tad, ja nopietni domājat par savas sistēmas aizsardzību.

Dzēšot ar rakstīšanu aizsargātu failu, tiks parādīta uzvedne, kas līdzīga zemāk redzamajai.

rm: noņemt ar rakstīšanu aizsargātu parasto tukšo failu “filename”?

Varat arī nodot vairākus failu nosaukumus, kas atdalīti ar Kosmoss rakstzīmi, lai noņemtu vairākus failus.

rm faila nosaukums1 faila nosaukums2 faila nosaukums3

Lai izdzēstu visus failus, kuriem ir noteikts paplašinājums, varat tos ieviest regulāras izteiksmes rm komandā.

rm * .txt

Iepriekš minētā komanda noņems visus teksta failus pašreizējā darba direktorijā.

Ja vēlaties apstiprināt katra direktorijā esošā faila dzēšanu, izmantojiet -i karogs ar rm. The -i karogs apzīmē interaktīvs un ļaus jums izvēlēties, vai vēlaties izdzēst failu. Jums būs jāraksta jā / jā vai n / nē lai apstiprinātu savu izvēli.

rm -i * .txt

Lai izdzēstu failus bez apstiprināšanas uzvednes, izmantojiet -f karodziņš ar komandu rm. The -f apzīmē spēks vai piespiedu kārtā.

rm -f faila nosaukums1 faila nosaukums2 faila nosaukums3

Ir dažādas citas rm opcijas, kuras varat izmantot. Varat arī sasaistīt vairākas opcijas kopā, lai palielinātu komandas efektivitāti. Piemēram, apvienojot -i un -v kopā parādīs uzvedni pirms jebkura norādītā faila dzēšanas verbozā režīmā.

rm -iv * .docx

Saistīts: Kā izveidot jaunu failu Linux

Direktoriju un mapju noņemšana

Operētājsistēmā Linux ir divas komandu izvēles iespējas, izdzēšot mapes. Jūs varat vai nu izmantot rmdir komandu vai rm komandu.

Tomēr starp šīm divām komandām ir neliela atšķirība. Izmantojot rmdir, jūs varat izdzēst tikai tukšus direktorijus. Ja jums ir mape, kas satur vairākus failus, jums ir jāizmanto komanda rm.

Lai izdzēstu tukšu mapi, izmantojot komandu rmdir:

rmdir / direktorijs

Ja ir tukšs direktorijs, kuru vēlaties noņemt, izmantojiet -d karodziņš ar komandu rm. The -d karogs apzīmē direktorijā.

rm -d / direktorijs

Arī ar direktoriju rm ir viegli izdzēst vairākus direktorijus. Nosūtiet mapju nosaukumu, atdalot ar telpa raksturs.

rm -r / dir1 / dir2 / dir3

Lai izdzēstu direktoriju, kas nav tukšs (mapes ar failiem), izmantojiet -r opcija ar komandu. The -r karogs vai rekursīvs karodziņš rekursīvi izdzēsīs visus norādītā direktorija failus un apakšmapes.

rm -r / direktorijs

Tāpat kā faili operētājsistēmā Linux, ja katalogs ir aizsargāts ar rakstīšanu, rm parādīs uzvedni, kurā tiks lūgts vēlreiz apstiprināt noņemšanu. Lai apietu uzvedni, izmantojiet -f karodziņš ar komandu.

rm -rf / direktorijs

Dzēšot mapes, varat arī sasaistīt vairākas opcijas. Dzēšot Linux direktorijus, ir iespējams izmantot arī regulāras izteiksmes.

Failu pārvaldība operētājsistēmā Linux

Zinot kā organizēt glabāšanu datorā dzēšot failus un mapes, ir būtiska. Jūs varētu nonākt situācijā, kad failu pārvaldnieks neļauj grafiski izdzēst failus un mapes. Šādos gadījumos atbrīvošanās no failiem, izmantojot termināli, ir vienīgā piemērotā izvēle.

Dažreiz, iespējams, vēlēsities pārvietot failu uz citu direktoriju, nevis pilnībā izdzēst no sistēmas. Linux nodrošina mv komandu, lai mainītu failu un mapju atrašanās vietu sistēmas atmiņā.

E-pasts
Kā pārvietot Linux failus ar komandu Mv

Failu pārvietošana Linux terminālā ir jaudīgāka nekā failu pārlūkprogrammā, taču jums jāzina, ko jūs darāt.

Saistītās tēmas
  • Linux
  • Failu pārvaldība
  • Termināls
  • Linux
Par autoru
Deepesh Sharma (Publicēti 23 raksti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš ir rakstījis informatīvo saturu internetā vairāk nekā 3 gadus. Brīvajā laikā viņam patīk rakstīt, klausīties mūziku un spēlēt ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.