Ako odstrániť priečinok v systéme Linux

Odstráňte priečinok v systéme Linux

Sú ľudia, ktorí si myslia, že v Linuxe je všetko ťažšie ako v iných operačných systémoch ako Windows a macOS, pretože na veľa vecí je potrebné použiť terminál. Dalo by sa to vidieť aj inak: všetko je jednoduchšie, pretože okrem toho, že nám umožňuje robiť veci s grafickým rozhraním ako v systémoch Microsoft a Apple, nám umožňuje robiť čo k nám prichádza vo výhrach z terminálu. Nie je to to isté. Jedna vec, ktorú môžeme robiť rôznymi spôsobmi, je niečo také každodenné odstrániť priečinok v linuxe.

Keď niečo také hľadáte na internete, je to preto, že existujú pochybnosti, ale niekedy chcete vedieť, ako to urobiť pomocou príkazové riadky alebo sa pokúšate urobiť niečo, čo je z nejakého dôvodu zablokované. Dôvodov môže byť veľa a sú rôzne a tu sa pokúsime vysvetliť, ako odstrániť priečinok v systéme Linux, počnúc tým najjednoduchším, čo nie je nič iné, ako to urobiť pomocou aktuálneho správcu súborov.

V Linuxe môžeme odstrániť priečinok rovnako ako vo Windows

Ak nie je problém, ktorý to blokuje, môžeme priečinok v Linuxe odstrániť rovnako ako na Windowse. Ak to chcete urobiť, stačí otvoriť správcu súborov, napríklad Nautilus, Dolphin alebo PCManFM, kliknúť pravým tlačidlom myši na priečinok a vybrať „Presunúť do koša“, „Odstrániť“ alebo čokoľvek, čo sa zobrazí. V závislosti od toho, ako to máme nakonfigurované, môžeme mať viac ako jednu možnosť, jednou je presunúť ho do koša a druhou ho úplne odstrániť. Ak si vyberieme to druhé, niet cesty späť.

Odstráňte priečinok v Dolphine

Môžeme to skúsiť urobiť aj iným spôsobom, a to výberom priečinka a stlačením tlačidla Odstrániť kľúč (alebo Del, v závislosti od jazyka klávesnice). Je pravdepodobné, že narazíme na prípad, keď je kombinácia kláves iná, a čo to je, uvidíme pravým kliknutím. Na snímke obrazovky vyššie vidíme, že v Dolphine je to s klávesom Delete a nižšie je kláves Delete, ktorý nejde cez smetný kôš, s Shift+Delete. Mimochodom, možnosť priameho vymazania nie je štandardne aktivovaná; Z bezpečnostných dôvodov ho musíte aktivovať z možností.

Z terminálu

Chyba pri odstraňovaní priečinka v systéme Linux

Zdá sa mi, že niektorí z tých, ktorí narazili na tento článok z webového prehliadača, to urobili, aby zistili, ako odstrániť priečinok v systéme Linux z terminálu. Príkaz na vymazanie je rm, ale ak dáme do terminálu rm názov_priečinka dostaneme správu, v ktorej bude napísané „rm: nemôže vymazať 'folder_name': Je to adresár«. Problém je v podstate v tom, že priečinok nie je súbor a vo vnútri môže obsahovať iné priečinky a dokumenty. Preto ich odstrániť musíte to urobiť rekurzívne, teda prvá úroveň (samotný priečinok) a všetky jeho podúrovne (jeho obsah).

Ale predtým, než budeme pokračovať, musíme na niečo upozorniť: Ak vymažete priečinok v linuxe z vášho terminálu, čo urobíme, nie je cesty späť. Musíme si byť istí, že tento priečinok ani jeho obsah už nechceme vidieť, pretože práve to sa stane. Ak toto bude jasné, príkaz zostane (zmena "name_of_the_folder" podľa názvu priečinka).

rm -r nombre_de_la_carpeta

Ak chceme vynútiť vymazanie, môžeme k príkazu pridať „f“ (-rf). K vynútiť odstránenie Bude ignorovať chyby a varovania, ktoré sa môžu vyskytnúť pri pokuse o vymazanie akéhokoľvek súboru alebo priečinka, a vymaže ho priamo.

Zaujímavým faktom pre tých, ktorí to nepoznajú, je známy príkaz, s ktorým sa v Linuxe často žartuje, pretože operačný systém to umožňuje, ale vy to nikdy nemusíte robiť. Príkaz je sudo rm -rf /a rekurzívne vymaže všetko v systéme. A tu „všetko“ znamená všetko, doslova. Načítalo by sa nám priečinky ako /bin, /usr a všetko potrebné pre fungovanie systému, takže okrem straty informácií, ktoré sme si neuložili, by nám zostal aj systém, ktorý neslúži ani ako ťažítko. . Voľba -f by bola z veľkej časti na vine, pretože by skryla všetky upozornenia, ktorými by nám operačný systém dal vedieť, že sa stane niečo zlé.

Je priečinok chránený?

V Linuxe môžete robiť čokoľvek, spýtajte sa „kamaráta“, ktorý robil testy a na virtuálnom stroji (chvalabohu...) sa mu podarilo načítať priečinok /bin, kde sú všetky spustiteľné súbory operačného systému, a bez toho, keď to urobíte z terminálu. Ak nemôžeme odstrániť priečinok, je to pravdepodobne preto je chránený systémom alebo z akéhokoľvek iného dôvodu, pretože je to od iného používateľa.

Napríklad, ak chceme urobiť ako „môj priateľ“ a načítať priečinok /bin, čo neodporúčam, ale uvediem príklad, všetko, čo musíme urobiť, je urobiť to od používateľa, ktorý má prístup k oprávneniam superužívateľa ., tiež známy ako root. Ak to náš používateľ dokáže, všetko, čo musíme urobiť, je pridať „sudo“ do vyššie uvedeného príkazu, ktorý by vyzeral takto:

sudo rm -r nombre_de_la_carpeta

tiež môžeme to skúsiť pomocou správcu súborov, ak sa dá otvoriť pomocou sudo, čo by nám umožnilo pohybovať sa vo všetkých našich priečinkoch so zvýšenými oprávneniami. Napríklad Nautilus (záznamy z GNOME) to umožňuje a umožnilo by nám odstrániť chránené priečinky (možno nie všetky), ak by sme otvorili terminál a napísali „sudo nautilus“ bez úvodzoviek. Uvidíme dve otvorené okná, jedno s terminálom zobrazujúcim informácie a druhé, ktoré bude správcom súborov s jeho najzákladnejším rozhraním (zvyčajne nerešpektuje prispôsobenia).

V Dolphine, keď to KDE povoľuje alebo tam, kde to povoľuje, by sa možnosť odstránenia mala zobraziť ako každá iná, ale pred vykonaním tohto kroku nás požiada o heslo správcu. Môžete tiež urobiť to, čo vysvetľujeme v tento článok spustiť Dolphin ako root.

Odstráňte priečinok pomocou Live USB

Ďalšou možnosťou, ako odstrániť priečinok v systéme Linux, je to urobiť z iného systému Linux, konkrétne z relácie naživo. Existuje niekoľko chýb, ktoré sa dajú opraviť týmto spôsobom, a jednou z nich by bolo odstránenie priečinka, ktoré nebolo možné vykonať z pôvodného operačného systému (nepravdepodobné, ale...). Čo by sme museli urobiť, je vytvoriť Live USB, začať od neho, nájsť priečinok, ktorý chceme odstrániť, a odstrániť ho.

Ako vidíte, v Linuxe máme viac možností ako v iných operačných systémoch a všetko je možné, ale nerobte to, čo sa píše vo zvýraznenom texte pre svoje dobro.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.