Kako izbrisati mapo v Linuxu

Izbrišite mapo v sistemu Linux

Obstajajo ljudje, ki mislijo, da je v Linuxu vse težje kot v drugih operacijskih sistemih, kot sta Windows in macOS, ker je za veliko stvari potrebna uporaba terminala. To bi lahko razumeli tudi drugače: vse je lažje, ker nam poleg tega, da lahko stvari počnemo z grafičnim vmesnikom kot v sistemih Microsoft in Apple, omogoča, da kar pride k nam v zmagah s terminala. Ni isto. Ena stvar, ki jo lahko naredimo na različne načine, je nekaj tako vsakdanjega kot izbrišite mapo v linuxu.

Ko na internetu iščete kaj takega, je to zato, ker obstaja dvom, včasih pa želite vedeti, kako to storiti z ukazne vrstice ali poskušate narediti nekaj, kar je iz nekega razloga blokirano. Razlogi so lahko številni in različni, tukaj pa bomo poskušali razložiti, kako izbrisati mapo v Linuxu, začenši z najpreprostejšim, ki ni nič drugega kot to, da to storite s trenutnim upraviteljem datotek.

V Linuxu lahko izbrišemo mapo tako kot v sistemu Windows

Če ni nobene težave, ki bi jo blokirala, lahko izbrišemo mapo v Linuxu enako kot v Windowsih. Če želite to narediti, samo odprite upravitelja datotek, kot je med drugim Nautilus, Dolphin ali PCManFM, z desno miškino tipko kliknite mapo in izberite »Premakni v koš«, »Izbriši« ali karkoli drugega, ki se prikaže. Odvisno od tega, kako ga imamo konfiguriranega, imamo morda več kot eno možnost, eno je, da ga premaknemo v koš, drugo pa, da ga v celoti izbrišemo. Če izberemo drugo, ni več poti nazaj.

Izbrišite mapo v Dolphinu

Lahko poskusimo tudi drugače, in sicer tako, da izberemo mapo in pritisnemo tipko Tipka za brisanje (ali Del, odvisno od jezika tipkovnice). Verjetno bomo naleteli na primer, ko je kombinacija tipk drugačna, z desnim klikom pa bomo videli, kakšna je. Na zgornjem posnetku vidimo, da je v Dolphinu s tipko Delete, nižje pa je tipka Delete, tista, ki ne gre skozi koš, s Shift+Delete. Mimogrede, možnost neposrednega brisanja ni privzeto aktivirana; Iz varnostnih razlogov ga morate aktivirati med možnostmi.

S terminala

Napaka pri brisanju mape v Linuxu

Zdi se mi, da bodo nekateri od tistih, ki naletijo na ta članek v spletnem brskalniku, to storili, da bi ugotovili, kako izbrisati mapo v Linuxu s terminala. Ukaz za brisanje je rm, če pa damo v terminal ime_mape rm prejeli bomo sporočilo, ki bo glasilo "rm: ni mogoče izbrisati 'ime_mape': to je imenik«. Težava je v bistvu v tem, da mapa ni datoteka, v njej pa so lahko druge mape in dokumenti. Zato, da jih odstranite to moraš narediti rekurzivno, to je prvi nivo (sama mapa) in vsi njeni podravni (njena vsebina).

Toda preden nadaljujemo, vas moramo opozoriti na nekaj: če izbrišete mapo v linuxu s svojega terminala, kaj bomo naredili, ni več poti nazaj. Prepričani moramo biti, da ne želimo več videti te mape ali njene vsebine, ker se bo to zgodilo. Če bi bilo to jasno, bi ukaz ostal (sprememba "name_of_the_folder" z imenom mape).

rm -r nombre_de_la_carpeta

Če želimo izsiliti brisanje, lahko ukazu dodamo »f« (-rf). Za prisilno brisanje Prezrl bo napake in opozorila, ki se lahko pojavijo pri poskusu brisanja katere koli datoteke ali mape, in jo bo neposredno izbrisal.

Kot zanimivost za tiste, ki tega ne poznate, obstaja slavni ukaz, s katerim se v Linuxu pogosto pošalijo, saj ga operacijski sistem dovoljuje, vendar vam ga nikoli ni treba narediti. Ukaz je sudo rm -rf /, in bi rekurzivno izbrisal vse v sistemu. In tukaj "vse" pomeni vse, dobesedno. Nalagal bi mape, kot so /bin, /usr in vse, kar je potrebno za delovanje sistema, zato bi poleg izgube podatkov, ki jih nismo shranili, ostali s sistemom, ki ne služi niti kot obtežilnik papirja . V veliki meri bi bila kriva možnost -f, saj bi skrila vsa obvestila, s katerimi bi nam operacijski sistem sporočil, da se bo zgodilo nekaj slabega.

Je mapa zaščitena?

V Linuxu lahko narediš karkoli, vprašaj "prijatelja", ki je delal teste in mu je v virtualnem stroju (hvala bogu ...) uspelo naložiti mapo /bin, kjer so vsi izvedljivi programi operacijskega sistema, in to brez vračanja nazaj za ko ste to storili s terminala. Če mape ne moremo izbrisati, je verjetno zato, ker je zaščiten sistem ali iz katerega koli drugega razloga, ker je od drugega uporabnika.

Na primer, če želimo delovati kot "moj prijatelj" in naložiti mapo /bin, česar ne priporočam, ampak navajam primer, je vse, kar moramo storiti, to narediti od uporabnika, ki ima dostop do privilegijev super uporabnika ., znan tudi kot koren. Če lahko naš uporabnik to stori, moramo zgornjemu ukazu dodati "sudo", kar bi bilo videti tako:

sudo rm -r nombre_de_la_carpeta

prav tako lahko poskusimo z upraviteljem datotek, če ga je mogoče odpreti s sudo, kar bi nam omogočilo premikanje po vseh naših mapah s povišanimi privilegiji. Na primer Nautilus (evidence iz GNOME) to dovoljuje in bi nam omogočil brisanje zaščitenih map (morda ne vseh), če bi odprli terminal in vnesli "sudo nautilus" brez narekovajev. Videli bomo dve odprti okni, eno s terminalom, ki prikazuje informacije, in drugo, ki bo upravitelj datotek z najosnovnejšim vmesnikom (običajno ne spoštuje prilagoditev).

Pri Dolphinu, kadar KDE to dopušča ali kjer to dopušča, bi se morala možnost brisanja prikazati kot katera koli druga, vendar nas bo pred korakom vprašal za skrbniško geslo. Naredite lahko tudi to, kar pojasnjujemo v Ta članek da zaženete Dolphin kot root.

Izbrišite mapo z Live USB

Druga možnost za brisanje mape v Linuxu je, da to storite iz drugega sistema Linux iz seje v živo. Obstaja nekaj napak, ki jih je mogoče odpraviti na ta način, in ena od njih bi bila brisanje mape, ki je bilo nemogoče narediti iz izvornega operacijskega sistema (malo verjetno, vendar ...). Kar bi morali storiti, je ustvariti Live USB, začeti z njega, poiskati mapo, ki jo želimo izbrisati, in jo izbrisati.

Kot lahko vidite, imamo v Linuxu več možnosti kot v drugih operacijskih sistemih in vse je mogoče, vendar v svoje dobro ne storite tega, kar piše v označenem besedilu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.