Adresáre sú kontajnery, ktoré obsahujú rôzne údaje vrátane textu, médií a súborov zip. Ako správca systému môžete tieto adresáre vytvárať, presúvať alebo mazať. Hoci je vymazanie adresára v Linuxe jednoduché, mnoho začiatočníkov sa musí naučiť správne spôsoby, ako to urobiť. Preto používatelia Linuxu niekedy vymažú dôležité adresáre, čo môže viesť k závažným problémom.
V tomto rýchlom blogu sme zahrnuli všetky možné spôsoby, ako odstrániť adresár v systéme Linux. Tu sme zahrnuli príkazy a jednoduchú metódu GUI na odstránenie adresára bez problémov. Pozrime sa teda na všetky s príslušnými príkladmi:
Príkaz rm
Príkaz rm vymaže súbory a adresáre, kde „rm“ znamená „odstrániť“. Na odstránenie adresára môžete použiť nasledujúci príkaz rm:
rm -r názov_adresára
Na odstránenie cieľového adresára, jeho obsahu a podadresárov používame voľbu „-r“. Napríklad vymažeme hudobný adresár pomocou príkazu rm:
rm -r Hudba
Poznámka: Pri používaní príkazu rm buďte opatrní, pretože natrvalo vymaže súbory a adresáre bez potvrdenia.
Príkaz rmdir
Na rozdiel od rm je príkaz rmdir určený na odstránenie prázdnych adresárov. Ak chcete napríklad odstrániť prázdny adresár s názvom Script umiestnený v domovskom adresári, použite nasledujúci príkaz:
je rm ~ / Skript
Poznámka: Pri použití príkazu rmdir zadajte cieľový adresár a jeho cestu. Bez správnej cesty bude mať tento príkaz za následok chybu.
Podobne môžete použiť aj rmdir na odstránenie podadresára. Napríklad vymažeme podadresár Images dostupný v adresári Documents:
je rm ~ / Dokumenty / snímky
Príkaz na nájdenie
Napriek pôvodnej funkcii príkazu find vám tiež umožňuje mazať súbory a adresáre pomocou možnosti „-exec“. Táto funkcia je však použiteľná len pre prázdne adresáre. Ak chcete napríklad odstrániť adresár týmto spôsobom, použite:
Nájsť názov_adresára -typ d -exec rm -r { } +
Tu možnosť „-type d“ určuje, že hľadaný výraz je názov adresára. Voľba „-exec rm -r {} +“ vedie obslužný program find k vykonaniu príkazu „rm -r“ pre každý nájdený adresár s názvom vstupu. Okrem toho nahraďte názov_adresára názvom adresára, ktorý chcete odstrániť:
Nájsť Skriptá -typ d -exec rm -r { } +
Rýchle zhrnutie
Odstraňovanie súborov a adresárov je základnou úlohou každodenného používateľa Linuxu. Tento článok demonštroval rôzne metódy na odstránenie adresára pomocou vhodných príkladov: príkazy rm, rmdir a find. Môžete si vybrať rm na mazanie adresárov a súborov, zatiaľ čo rmdir funguje len na mazanie prázdnych adresárov. Nakoniec, príkaz find vám umožňuje odstrániť adresáre pomocou možnosti „-exec“.