Kako izbrisati folder u Linuxu

Izbrišite folder u Linuxu

Ima ljudi koji misle da je u Linuxu sve teže nego u drugim operativnim sistemima kao što su Windows i macOS jer je za mnoge stvari potrebno koristiti terminal. To bi se moglo vidjeti i na drugi način: sve je lakše jer, osim što nam omogućava da radimo stvari sa grafičkim sučeljem kao u Microsoft i Apple sistemima, omogućava nam da radimo šta nam dolazi u pobjedama s terminala. Nije isto. Jedna stvar koju možemo raditi na različite načine je nešto što je svakodnevno obriši folder u linuxu.

Kada tražite nešto ovako na internetu, to je zato što postoji sumnja, ali ponekad ono što želite da znate je kako to učiniti koristeći komandne linije ili pokušavate učiniti nešto što je iz nekog razloga blokirano. Razlozi mogu biti brojni i različiti, a ovdje ćemo pokušati objasniti kako izbrisati mapu u Linuxu, počevši od najjednostavnijeg, što nije ništa drugo nego da se to radi s trenutnim upraviteljem datoteka.

Možemo izbrisati folder u Linuxu baš kao u Windowsu

Ako nema problema koji ga blokira, možemo izbrisati folder u Linuxu isto kao i na Windows-u. Da biste to učinili, samo otvorite upravitelj datoteka, kao što je Nautilus, Dolphin ili PCManFM, između ostalih, kliknite desnim tasterom miša na fasciklu i odaberite "Premjesti u smeće", "Izbriši" ili bilo šta što se pojavi. Ovisno o tome kako smo ga konfigurirali, možemo imati više od jedne opcije, jedna je da ga premjestimo u smeće, a druga da ga u potpunosti izbrišemo. Ako izaberemo drugo, nema povratka.

Izbrišite folder u Dolphinu

Možemo to pokušati i na drugi način, a to je odabirom foldera i pritiskom na Tipka za brisanje (ili Del, u zavisnosti od jezika tastature). Vjerovatno ćemo naići na slučaj gdje je kombinacija tipki drugačija, a o čemu se radi, vidjet ćemo desnim klikom. Na slici iznad vidimo da je u Dolphinu to sa tipkom Delete, a niže tipka Delete, ona koja ne prolazi kroz kantu za smeće, je sa Shift+Delete. Usput, opcija za direktno brisanje nije aktivirana po defaultu; Morate ga aktivirati iz opcija iz sigurnosnih razloga.

Sa terminala

Greška prilikom brisanja foldera u Linuxu

Čini mi se da će neki od onih koji naiđu na ovaj članak iz web pretraživača to učiniti da bi saznali kako da izbrišu folder u Linuxu sa terminala. Komanda za brisanje je rm, ali ako stavimo u terminal rm folder_name dobićemo poruku koja će glasiti “rm: ne može izbrisati 'folder_name': To je direktorij«. Problem je u osnovi u tome što fascikla nije datoteka, a unutar nje može sadržati druge fascikle i dokumente. Stoga, da ih uklonite morate to učiniti rekurzivno, odnosno prvi nivo (sam folder) i svi njegovi podnivoi (njegov sadržaj).

Ali prije nego što nastavimo, moramo upozoriti na nešto: ako izbrišete fasciklu u linuxu sa vašeg terminala ono što ćemo mi učiniti, nema povratka. Moramo biti sigurni da više ne želimo vidjeti taj folder ili njegov sadržaj, jer će se to dogoditi. Kada je ovo jasno, komanda bi ostala (promjena "name_of_the_folder" imenom foldera).

rm -r nombre_de_la_carpeta

Ako želimo prisiliti brisanje, možemo dodati “f” (-rf) naredbi. To the prisilno brisanje Ignorirat će greške i upozorenja koja se mogu pojaviti kada pokušate izbrisati bilo koju datoteku ili mapu i direktno će ih izbrisati.

Kao zanimljiva činjenica za one koji to ne znaju, postoji poznata komanda sa kojom se u Linuxu često šale, jer operativni sistem to dozvoljava, ali to nikada ne morate raditi. Komanda je sudo rm -rf /, i rekurzivno bi izbrisao sve na sistemu. I ovdje "sve" znači sve, bukvalno. Učitao bi foldere kao što su /bin, /usr i sve što je potrebno za rad sistema, pa bi nam, osim gubitka informacija koje nismo sačuvali, ostao i sistem koji ne služi ni kao uteg za papir. . Opcija -f bi bila u velikoj mjeri kriva, jer bi sakrila sve obavijesti kojima bi nam operativni sistem dao do znanja da će se nešto loše dogoditi.

Da li je folder zaštićen?

U Linuxu možete sve, pitajte "prijatelja" koji je radio testove i u virtuelnoj mašini (hvala bogu...) uspeo je da učita /bin folder gde se nalaze svi izvršni fajlovi operativnog sistema, i bez backtraka za učinivši to sa terminala. Ako ne možemo da izbrišemo fasciklu, to je verovatno zato je zaštićen od strane sistema ili iz bilo kojeg drugog razloga, jer je od drugog korisnika.

Na primjer, ako želimo učiniti kao "moj prijatelj" i učitati /bin folder, što ne preporučujem, ali dajem primjer, sve što treba da uradimo je da to uradimo od korisnika koji ima pristup privilegijama super-korisnika . , također poznat kao root. Ako naš korisnik to može učiniti, sve što trebamo učiniti je dodati "sudo" gornjoj naredbi, koja bi izgledala ovako:

sudo rm -r nombre_de_la_carpeta

Takođe možemo probati sa fajl menadžerom, ako se može otvoriti pomoću sudo, što bi nam omogućilo kretanje kroz sve naše mape s povišenim privilegijama. Na primjer, Nautilus (Arhiva iz GNOME-a) to dozvoljava i dozvolio bi nam da izbrišemo zaštićene fascikle (možda ne sve) ako otvorimo terminal i ukucamo "sudo nautilus" bez navodnika. Vidjet ćemo dva otvorena prozora, jedan s terminalom koji prikazuje informacije i drugi koji će biti upravitelj datoteka sa svojim najosnovnijim sučeljem (obično ne poštuje prilagođavanja).

Kod Dolphina, kada to KDE dozvoljava ili gdje to dozvoljava, opcija za brisanje bi se trebala pojaviti kao i svaka druga, ali prije nego što preduzmemo korak tražit će od nas administratorsku lozinku. Takođe možete učiniti ono što vam objašnjavamo Ovaj članak da pokrenete Dolphin kao root.

Izbrišite folder sa Live USB-om

Druga opcija za brisanje foldera u Linuxu je da to učinite iz drugog Linuxa, konkretno sa sesije uživo. Postoje neke greške koje se mogu popraviti na ovaj način, a jedna od njih bi bila brisanje foldera što je bilo nemoguće uraditi iz matičnog operativnog sistema (malo vjerovatno, ali…). Ono što bismo morali da uradimo je da kreiramo Live USB, krenemo od njega, pronađemo folder koji želimo da izbrišemo i izbrišemo ga.

Kao što vidite, u Linuxu imamo više opcija nego u drugim operativnim sistemima i sve je moguće, ali nemojte raditi ono što piše u istaknutom tekstu za svoje dobro.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.