Linux ir pārsteidzoši atšķirīgs no Windows operētājsistēmas. Piemēram, ja vēlaties izdzēst mapi sistēmā Windows, varat vienkārši ar peles labo pogu noklikšķināt uz tās un izdzēst. Tomēr Linux viss nav tik vienkārši. Direktorija vai mapes dzēšanu operētājsistēmā Linux var veikt, izmantojot grafisko lietotāja interfeisu, kā arī komandrindas interfeisu. Ja neesat pārliecināts, kā dzēst direktoriju operētājsistēmā Linux, mēs esam sagatavojuši jums vienkāršu, bet efektīvu rokasgrāmatu. Šajā rakstā mēs parādīsim gan GUI, gan CLI metodes direktoriju dzēšanai operētājsistēmā Linux.
Direktorija noņemšana operētājsistēmā Linux (2023)
Linux mapes sauc par direktorijiem. Un Linux pasaulē viss tiek uzskatīts par failu, pat direktoriju. Tagad apskatīsim, kā dzēst direktoriju operētājsistēmā Linux, izmantojot četrus dažādus veidus – vienu GUI un trīs CLI.
Kā izdzēst direktoriju operētājsistēmā Linux (GUI metode)
Šī failu dzēšanas metode ir vienkārša un vislabāk piemērota lietotājiem, kuri tikko migrējuši uz Linux. Tas var darboties ar jebkuru izplatīšanu, ja datorā ir instalēta “Darbvirsmas vide” un failu pārvaldnieks. Šajā rakstā mēs izmantojam Ubuntu 20.04 LTS ar Gnome darbvirsmas vidi un Nautilus failu pārvaldnieku. Lūk, kā tas darbojas:
1. Vispirms atveriet jebkuru failu pārvaldnieku pēc savas izvēles un dodieties uz ceļu, kurā vēlaties dzēst direktoriju.
2. Atlasiet mapi(-es), kuru(-as) vēlaties dzēst, un nospiediet tastatūras pogu „Dzēst”. Vai arī varat ar peles labo pogu noklikšķināt uz atlasītās mapes un konteksta izvēlnē atlasīt “Pārvietot uz miskasti”.
3. Visi dzēstie faili un direktoriji operētājsistēmā Linux netiek dzēsti neatgriezeniski, bet tiek pārvietoti uz īpašu vietu, kas pazīstama kā atkritne, kas ir līdzīga atkritnei sistēmā Windows.
4. Lai neatgriezeniski izdzēstu direktoriju operētājsistēmā Linux, atlasiet to un nospiediet tastatūras taustiņus Shift + Delete. Tas atvērs uzvedni, vai vēlaties to neatgriezeniski dzēst vai nē. Dialoglodziņā vēlreiz noklikšķiniet uz “Dzēst”.
Izdzēsiet direktoriju operētājsistēmā Linux, izmantojot komandrindu
Jebkuru uzdevumu veikšana, izmantojot komandrindu, ir ātrāka ar daudzām opcijām nekā GUI metode. Turklāt CLI metode neatgriezeniski izdzēš failus un mapes. Šeit mēs parādīsim trīs komandas, lai izdzēstu direktoriju operētājsistēmā Linux, kas ir iepriekš instalēts katrā Linux izplatīšanā.
Dzēst direktoriju, izmantojot komandu rmdir
Komanda rmdir parasti tiek izmantota tukšu direktoriju dzēšanai, taču to var izmantot arī tādu direktoriju dzēšanai, kas nav tukši. Komandai nav daudz funkciju un iespēju, taču tā paveic darbu. Komandas vispārējā sintakse ir šāda:
rmdir
Dažas no iespējām, ko var izmantot komanda rmdir, ir:
OptionDescription–ignore-fail-on-non-emptyused, lai dzēstu netukšus direktorijus-p, –parentsused, lai dzēstu direktoriju kopā ar norādītajiem bērniem-v, –verboseused, lai iegūtu diagnostikas ziņojumu katram direktorijam
Izdzēsiet tukšo direktoriju operētājsistēmā Linux
Lai dzēstu tukšu direktoriju operētājsistēmā Linux, izmantojiet šo komandu:
rmdir
Šeit, šajā piemērā, tā kā mēs nesaņemam izvadi, tas nozīmē, ka komanda tika veiksmīgi izpildīta un direktorijs ir izdzēsts.
Izdzēsiet netukšo direktoriju operētājsistēmā Linux
Mēģinot izdzēst direktoriju, kas nav tukša, izmantojot komandu rmdir, tiks parādīta šāda kļūda:
rmdir: neizdevās noņemt ‘
Lai dzēstu netukšu direktoriju operētājsistēmā Linux, izmantojiet šo komandu:
rmdir – ignore-fail-on-non-empty
Dzēst direktoriju, izmantojot komandu rm
Komanda rm ir spēcīgs rīks, kas var izdzēst gan failus, gan direktorijus, vienlaikus nodrošinot daudzas lieliskas iespējas. Komandas pamata sintakse ir:
rm
Dažas no iespējām, ko komanda var izmantot, ir:
OptionDescription-fKad tiek izmantots šis karodziņš, apstiprinājuma uzvedne netiks parādīta, un visi neeksistējošie faili un direktoriji tiks ignorēti.-iKad šis karodziņš tiek izmantots, komanda prasīs apstiprinājumu no lietotāja par katru dzēšanu.-rKad šis karodziņš ir izmantotā komanda noņems visu norādītā direktorija saturu. -dŠo karogu izmanto, lai noņemtu tukšus direktorijus.-vŠo karogu izmanto, lai iegūtu skaidrojumu par to, kas pašlaik tiek darīts.
Dzēst tukšos direktorijus
Lai dzēstu tukšus direktorijus operētājsistēmā Linux, izmantojiet karodziņu -d ar komandu, kā parādīts tālāk:
rm -d
Dzēst netukšo direktoriju
Dzēšot saturu, kas nav tukšs, tas var būt ļoti bīstami, jo daži būtiski faili var tikt izdzēsti. Tāpēc esiet īpaši piesardzīgs, dzēšot direktorijus, kas nav tukši. Lai izdzēstu direktoriju ar visu tā saturu, izmantojiet karodziņu -r ar komandu, kā parādīts tālāk:
rm -r
Piespiedu kārtā dzēst direktorijus operētājsistēmā Linux
Komanda rm pēc noklusējuma sniedz uzvedni, dzēšot pret rakstīšanu aizsargātos failus un direktorijus. Nospiediet “y” vai “n” atkarībā no jūsu izvēles. Lai apietu uzvedni, mēs izmantojam karodziņu -f, kā parādīts tālāk:
rm -rf
Šī komanda var izrādīties diezgan postoša, ja tā tiek nejauši izpildīta saknes direktorijā.
Uzvedne pirms mapju dzēšanas operētājsistēmā Linux
Dzēšot vairākus failus, izmantojiet karogu -i ar komandu rm, lai pirms katra faila saņemtu uzvedni, kā parādīts tālāk:
rm -ri
Dzēst direktorijus, izmantojot meklēšanas komandu
Izdzēsiet tukšo direktoriju operētājsistēmā Linux
Varat arī izdzēst mapes, izmantojot meklēšanas komandu ar karodziņu -delete, kā parādīts zemāk:
atrodiet
Šī komanda dotajā ceļā meklēs tukšo direktoriju, kas norādīts ar parametru
Dzēst netukšos direktorijus
Lai dzēstu netukšus direktorijus, izmantojot komandu find, izmantojiet šādu sintaksi:
atrast
Iepriekš minētās sintakses izpratne:
Iepriekš minētajā sintaksē komanda find meklē direktorijus, kas atbilst
bieži uzdotie jautājumi
Kāds ir ātrākais veids, kā izdzēst direktoriju operētājsistēmā Linux?
Komandrindas metode ir ātrākais direktoriju dzēšanas veids. Varat izmantot rmdir, rm un atrast komandas, lai dzēstu direktorijus operētājsistēmā Linux.
Kāpēc es nevaru noņemt direktoriju operētājsistēmā Linux?
Galvenais iemesls, kāpēc nevarat noņemt direktoriju operētājsistēmā Linux, ir tas, ka jums nav atbilstošu atļauju veikt izmaiņas direktorijā. Lai izdzēstu direktoriju, apejot trūkstošo atļauju, izmantojiet šādu komandu: sudo rm -rf
Dzēsiet failus un direktorijus, izmantojot Linux komandas
Direktoriju/failu dzēšana operētājsistēmā Linux ir ļoti vienkāršs uzdevums, tomēr ļoti svarīgs visu veidu lietotājiem. Šeit mēs esam parādījuši divus veidus, kā dzēst mapes operētājsistēmā Linux, un mēs ceram, ka šis raksts ir devis jums labu izpratni par abām metodēm un komandām. Ja rodas kādas problēmas, informējiet mūs komentāros.