Jak odstranit soubory a adresáře v terminálu Linux? Příkaz RMDIR (RD) – smazání adresáře systému souborů Windows Odstranění složky v Linuxu z konzole


Příkazy rm a rmdir odstraní soubory a adresáře v systémech Linux, macOS a dalších operačních systémech podobných Unixu. Jsou podobné příkazům del a deltree ve Windows a DOS. Tyto příkazy jsou velmi výkonné a mají několik možností.

Je důležité si uvědomit, že soubory a adresáře odstraněné pomocí rm a rmdir se nepřesouvají do koše. Jsou okamžitě odstraněny z vašeho počítače. Pokud jste omylem smazali soubory pomocí těchto příkazů, budete je moci obnovit pouze ze zálohy.

Jak odstranit soubory pomocí rm

Nejjednodušším případem je smazání jednoho souboru v aktuálním adresáři. Zadejte příkaz rm, mezeru a poté název souboru, který chcete odstranit.

Rm soubor_1.txt

Pokud soubor není v aktuálním pracovním adresáři, zadejte cestu k umístění souboru.

Rm ./cesta/k/souboru/souboru_1.txt

Do rm můžete předat více než jeden soubor. Tím se odstraní všechny zadané soubory.

Rm soubor_2.txt soubor_3.txt

Zástupné znaky lze použít k výběru skupin souborů, které mají být odstraněny. Podepsat * představuje více znaků a znak ? představuje jeden znak. Tento příkaz odstraní všechny soubory obrázků png v aktuálním pracovním adresáři.

Rm * .png

Tento příkaz odstraní všechny soubory se stejnou příponou znaků. Například tím odstraníte Soubor.1 a Soubor.2, ale nikoli Soubor.12.

Rm *.?

Pokud je soubor chráněn proti zápisu, budete vyzváni k odstranění souboru. Musíte odpovědět s y nebo n a stiskněte "Enter".

Chcete-li snížit riziko použití rm se zástupnými znaky, použijte možnost -i(interaktivní). Chcete-li to provést, musíte potvrdit odstranění každého souboru.

Rm -i * .dat

Volba -F(síla) je opakem interaktivního. Nepožaduje potvrzení, i když jsou soubory chráněny proti zápisu.

Rm -f název souboru

Jak odstranit adresáře pomocí rm

Chcete-li odstranit prázdný adresář, použijte volbu -d(adresář). Zástupné znaky (* a ?) můžete použít v názvech adresářů stejně jako v názvech souborů.

Rm -d adresář

Zadáním více než jednoho názvu adresáře se odstraní všechny zadané prázdné adresáře.

Rm -d adresář1 adresář2 /cesta/k/adresáři3

Chcete-li odstranit neprázdné adresáře, použijte volbu -r(rekurzivní). Aby bylo jasno, toto odstraní adresáře a všechny soubory a podadresáře v nich obsažené.

Rm -r adresář1 adresář2 adresář3

Pokud je adresář nebo soubor chráněn proti zápisu, budete vyzváni k potvrzení odstranění. Chcete-li odstranit neprázdné adresáře a potlačit tyto výzvy, použijte možnosti společně -r(rekurzivní) a -F(vynucené).

Adresář Rm -rf

Zde je nutná opatrnost. Chyba příkazu rm -rf může způsobit ztrátu dat nebo poruchu systému. To je nebezpečné a opatrnost je nejlepší politikou. Chcete-li získat představu o struktuře adresářů a souborech, které budou smazány pomocí rm -rf, použijte příkaz tree.

Pokud používáte Ubuntu nebo jinou distribuci založenou na Debianu, použijte apt-get k instalaci tohoto balíčku na váš systém. V jiných distribucích Linuxu použijte nástroj pro správu balíčků vaší distribuce Linuxu.

Instalační strom Sudo apt-get

Spuštěním příkazu tree vznikne snadno srozumitelný diagram adresářové struktury a souborů v adresáři, ze kterého se spouští.

Můžete také zadat cestu k příkazu tree, aby spouštěl strom z jiného adresáře v systému souborů.

Cesta ke stromu/do/adresáře

Příkaz rm má také volby --one-file-system , --no-preserve-root , --preserve-root, ale ty jsou doporučeny pouze pro pokročilé uživatele. Pokud něco uděláte špatně, můžete omylem smazat všechny systémové soubory.

Jak odstranit adresáře pomocí rmdir

Existuje další příkaz, rmdir, který můžete použít k odstranění adresářů. Rozdíl mezi rm a rmdir je v tom, že rmdir může mazat pouze prázdné adresáře. Nikdy nesmaže soubory.

Nejjednodušším případem je smazání jednoho prázdného adresáře. Stejně jako u rm můžete rmdir předat více jmen adresářů nebo rmdir cestu k adresáři.

Odeberte jeden adresář v aktuálním adresáři předáním jeho názvu do rmdir:

Adresář Rmdir

Odeberte více adresářů předáním seznamu jmen do rmdir:

Rmdir adresář1 adresář2 adresář3

Odstraňte adresář, který není v aktuálním adresáři, zadáním úplné cesty k tomuto adresáři:

Rmdir /cesta/k/adresáři

Pokud se pokusíte odstranit složku, která není prázdná, rmdir vám zobrazí chybovou zprávu. V následujícím příkladu rmdir úspěšně a tiše odstraní adresář klientů, ale odmítne odstranit adresář projektů, protože obsahuje soubory. Adresář projektů zůstává přesně tak, jak byl, a soubory v něm zůstávají nedotčeny.

Když rmdir vydá chybu "Adresář není prázdný", přestane zpracovávat adresáře, které mu byly předány na příkazovém řádku. Pokud jste požádali o smazání čtyř adresářů a první obsahoval soubory, rmdir vám zobrazí chybovou zprávu a neudělá nic jiného. Můžete jej přinutit ignorovat tyto chyby pomocí --ignore-fail-on-non-empty pro zpracování dalších adresářů.

V následujícím příkladu byly do rmdir přeneseny dvě složky, jsou to práce/sestavy a práce/uvozovky. V příkazu je zahrnuta volba --ignore-fail-on-non-empty. Složka work/reports obsahuje soubory, takže ji rmdir nemůže smazat. Možnost --ignore-fail-on-non-empty způsobí, že rmdir ignoruje chybu a přesune se do další složky, kterou musí zpracovat, což je práce/uvozovky. Toto je prázdná složka a rmdir ji smaže.

Tento příkaz byl použit.

Rmdir --ignore-fail-on-non-empty work/reports /work/quotes

Můžete použít možnost -p(parent), chcete-li odstranit adresář a také odstranit jeho nadřazené adresáře. Tento trik funguje, protože rmdir začíná v cílovém adresáři a poté se vrací zpět do nadřazeného adresáře. Tento adresář by nyní měl být prázdný, aby jej mohl odstranit rmdir a proces opakuje krok zpět po cestě poskytnuté rmdir.

V následujícím příkladu je příkaz předaný do rmdir:

Rmdir -p práce/faktury

Faktury a pracovní adresáře jsou na požádání smazány.

Používáš Bash nebo jiný shell? Linux poskytuje flexibilní a výkonné příkazy pro mazání adresářů a souborů přímo z příkazového řádku terminálu. Někteří lidé dávají přednost pracovnímu postupu, který se točí kolem terminálu. Ostatní nemusí mít v této věci na výběr. Mohou běžet na serverech bez nainstalovaného GUI nebo ve vzdálené relaci na samostatném systému, jako je Raspberry Pi. Tyto týmy jsou ideální pro tuto skupinu lidí.

Ale ať už preferujete jakýkoli typ pracovního postupu, tyto příkazy se velmi dobře hodí k tomu, aby byly zahrnuty do skriptů shellu. Pokud skript spouští úloha cron, může pomoci automatizovat rutinní úkoly údržby, jako je čištění nežádoucích souborů protokolu. Pokud prozkoumáváte tento případ použití, uvědomte si sílu těchto příkazů, vše důkladně zkontrolujte a vždy mějte čerstvou zálohu.

Příkazový řádek je výkonný nástroj pro automatizaci a zjednodušení mnoha úkolů, které vznikají při správě počítače s operačním systémem Windows. V tomto článku se podíváme na příkazy DEL, ERASE, RD a RMDIR. S jejich pomocí můžete mazat soubory a složky přímo z příkazového řádku.

Pokud potřebujete smazat soubor pomocí , pak musíte použít příkaz DEL nebo ERASE. Tyto příkazy jsou synonymní a fungují stejně. Podrobné informace o těchto příkazech získáte, pokud je zadáte do příkazového řádku pomocí "/? " Můžete například napsat "del/? “ a v konzoli se zobrazí všechny základní informace o příkazu del.

Příkaz DEL (nebo ERASE) je určen k odstranění jednoho nebo více souborů a může přijímat následující parametry:

  • /P – smazání s požadavkem na potvrzení pro každý soubor;
  • /F – mazání souborů s atributem „pouze pro čtení“;
  • /S – odstraní zadaný soubor ze všech podsložek;
  • /Q – smazání bez požadavku na potvrzení;
  • /A – mazání souborů podle jejich atributů;

    • S - systém;
    • H - skrytý;
    • R – Pouze pro čtení;
    • A - Pro archivaci
    • Můžete také použít znaménko mínus „-“ před atributy, které má význam „NE“. Například "-S" znamená nesystémový soubor.

Abyste mohli použít příkaz DEL, musíte obvykle nejprve přejít do složky, kde se nachází soubor, který chcete odstranit, a poté příkaz spustit. Chcete-li změnit jednotku, stačí zadat písmeno jednotky a dvojtečku. A pro pohyb ve složkách musíte použít příkaz „CD“.

Jakmile jste v požadované složce, můžete začít s mazáním souborů. Chcete-li to provést, jednoduše zadejte příkaz DEL a název souboru.

V případě potřeby můžete také odstranit soubory bez procházení složek. V tomto případě musíte zadat úplnou cestu k dokumentu.

Pokud je potřeba provést požadavek na potvrzení smazání každého z jejich souborů, pak musí být do příkazu DEL přidán parametr „/p“. V tomto případě vás příkazový řádek vyzve k odstranění souboru a uživatel bude muset pro potvrzení zadat písmeno „Y“.

Je třeba poznamenat, že při použití parametru „/a“ musí být písmena zodpovědná za atributy zadána oddělená dvojtečkou. Chcete-li například smazat všechny soubory s atributem „pouze pro čtení“ a s příponou „txt“, musíte zadat příkaz „ del /F /A:R *.txt ".

Podobným způsobem můžete do příkazu DEL přidat další parametry. Jejich kombinací můžete vytvořit velmi výkonné příkazy pro mazání souborů prostřednictvím příkazového řádku Windows. Níže uvádíme několik dalších příkladů:

  • del D:\ - zničí všechny soubory v kořenovém adresáři jednotky D;
  • del D:\*.txt – zničení všech souborů s příponou txt v kořenovém adresáři jednotky D;
  • del D:\doc – zničení všech souborů ve složce d:\doc (dokumenty s atributy budou přeskočeny);
  • del /A:r d:\doc\*.txt – zničení všech souborů s atributem „pouze pro čtení“ a příponou „txt“ ve složce d:\doc;

Odstranění složek pomocí příkazového řádku

Pokud potřebujete odstranit složku prostřednictvím příkazového řádku systému Windows, výše uvedené příkazy vám nepomohou. Pro odstranění složek existuje samostatný příkaz RD nebo RMDIR (zkratka pro Remove Directory).

Příkazy RD a RMDIR jsou synonyma a jsou určeny k odstranění složek. Mohou přijmout následující parametry:

  • /S - smaže celý adresářový strom, při použití tohoto parametru se smaže nejen samotná složka, ale i veškerý její obsah;
  • /Q – odstranění stromu složek bez požadavku na potvrzení;

Chcete-li například odstranit složku, stačí zadat příkaz RD a název složky.

Pokud složka obsahuje podsložky nebo soubory, při jejím mazání se zobrazí chyba."

Chcete-li tento problém vyřešit, musíte do příkazu RD přidat parametr „/s“. V tomto případě smazání proběhne bez problémů, ale objeví se žádost o potvrzení smazání.

Aby byl strom složek odstraněn bez zobrazení požadavku na potvrzení, musíte do příkazu přidat parametr „/q“. V tomto případě bude složka odstraněna bez jakýchkoliv otázek.

Příkaz RD může také přijmout několik složek najednou, k tomu je stačí oddělit mezerou. Pokud například spustíte „rd 111 222“, můžete najednou odstranit složky s názvem „111“ a „222“.

Pokud potřebujete odstranit složku prostřednictvím příkazového řádku, která sama obsahuje mezeru, pak v tomto případě musí být její název uzavřen do dvojitých uvozovek.

Kombinací příkazů DEL a RD můžete vytvářet výkonné skripty pro čištění a odstraňování složek v operačním systému Windows.

Operační systémy založené na jádře Linuxu obvykle ukládají velké množství prázdných a neprázdných adresářů. Některé z nich zabírají poměrně velké množství úložného prostoru a často se stávají nepotřebnými. V tomto případě je správnou možností je odstranit. Existuje několik způsobů, jak provádět čištění, každý z nich je použitelný v konkrétní situaci. Podívejme se na všechny dostupné metody podrobněji a na základě svých potřeb si vyberete tu nejvhodnější.

V tomto článku budeme hovořit o konzolových nástrojích a dalších nástrojích, které se spouštějí zadáním příkazů. Nezapomeňte však, že v distribucích jsou často implementovány grafické shelly. Chcete-li tedy odstranit adresář, stačí do něj přejít přes správce souborů, kliknout pravým tlačítkem na ikonu a vybrat "Vymazat". Poté nezapomeňte vysypat odpadky. Tato možnost však nebude použitelná pro všechny uživatele, proto vám doporučujeme přečíst si následující průvodce.

Než se podíváte na metody, je důležité si uvědomit, že při zadávání příkazu nejčastěji nezávisle uvedete název složky, kterou chcete odstranit. Když nejste na jeho místě, musíte zadat úplnou cestu. Pokud je to možné, doporučujeme zjistit nadřazený adresář objektu a přejít do něj přes konzoli. Tato akce je dokončena během několika minut:


Pokud nemůžete určit umístění, budete muset při mazání zadat úplnou cestu sami, takže ji budete muset znát.

Metoda 1: Standardní příkazy terminálu

Příkazový shell jakékoli distribuce Linuxu obsahuje sadu základních utilit a nástrojů, které umožňují provádět širokou škálu akcí se systémovými nastaveními a soubory, včetně mazání adresářů. Existuje několik takových nástrojů a každý bude nejužitečnější v určité situaci.

příkaz rmdir

Nejprve bych se chtěl dotknout rmdir. Je určen k čištění systému pouze od prázdných adresářů. Odstraňuje je trvale a výhodou tohoto nástroje je jednoduchost jeho syntaxe a absence jakýchkoli chyb. V konzoli stačí napsat rmdir folder , kde složku— název složky v aktuálním umístění. Nástroj se aktivuje stisknutím klávesy Vstupte.

Nic vám nebrání zadat úplnou cestu k adresáři, pokud nemůžete navigovat do požadovaného nebo nepotřebného umístění. Pak má řádek například tento tvar: rmdir /home/user/folder/folder1 , kde uživatel- uživatelské jméno, složku je nadřazený adresář a složka1— složka k odstranění. Upozorňujeme, že před domovem musí být lomítko, ale na konci cesty nesmí být žádné lomítko.

příkaz rm

Předchozí nástroj je jednou ze součástí nástroje rm. Zpočátku je určen k odstranění souborů, ale pokud mu dáte příslušný argument, smaže se i složka. Tato volba je již vhodná pro neprázdné adresáře, v tomto případě je potřeba do konzole zadat rm -R folder (nebo úplnou cestu k adresáři). Všimněte si argumentu -R- spustí rekurzivní mazání, to znamená, že ovlivní celý obsah složky i sebe. Při zadávání je nutné rozlišovat malá a velká písmena, protože -r- to je úplně jiná možnost.

Pokud chcete při použití rm zobrazit seznam všech smazaných souborů a složek, budete muset řádek trochu upravit. Vstupte "Terminál" rm -Rfv a poté aktivujte příkaz.

Po dokončení mazání se zobrazí informace o všech adresářích a jednotlivých objektech, které se dříve nacházely na zadaném místě.

příkaz najít

Náš web již obsahuje materiál s příklady použití find v operačních systémech vyvinutých na jádře Linuxu. Jsou tam samozřejmě uvedeny jen základní a nejužitečnější informace. Můžete se s ním seznámit kliknutím na následující odkaz a nyní navrhujeme zjistit, jak tento nástroj funguje, když potřebujete odstranit adresáře.

  1. jak je známo, nalézt slouží k vyhledávání objektů v systému. Díky použití dalších možností můžete najít adresáře s konkrétním názvem a okamžitě je smazat. Chcete-li to provést, zadejte do konzoly find. -type d -name "složka" -exec rm -rf () \;, kde složka je název adresáře. Nezapomeňte při tom napsat dvojité uvozovky.
  2. Samostatný řádek někdy zobrazuje informaci, že takový soubor nebo adresář neexistuje, ale to neznamená, že nebyl nalezen. Prostě nalézt po smazání adresáře ze systému opět fungoval.
  3. find ~/ -empty -type d -delete umožňuje smazat všechny prázdné složky v systému. Některé z nich jsou přístupné pouze superuživateli, takže dříve nalézt sudo by mělo být přidáno.
  4. Na obrazovce se objeví údaje o všech nalezených objektech a úspěšnosti operace.
  5. Můžete také zadat pouze konkrétní adresář, který má nástroj prohledat a vyčistit. Řádek pak bude vypadat například takto: find /home/user/Folder/ -empty -type d -delete .

Tím je dokončena interakce se standardními konzolovými nástroji v Linuxu. Jak vidíte, je jich velké množství a každý je použitelný v určitých situacích. Pokud se chcete seznámit s dalšími oblíbenými týmy, přečtěte si náš samostatný materiál na níže uvedeném odkazu.

Dobrý den, milí čtenáři. Dnes bych chtěl mluvit o smazání adresáře v PHP. Zdá se, že operace není složitá, ale existují určité nuance. Podívejme se na způsoby, jak toho dosáhnout.

PHP na to má funkci rmdir(). Jako argument bere cestu k adresáři, který chcete smazat. Nicméně, adresář musí být prázdný- toto je hlavní podmínka (kromě toho, že uživatel, od kterého web server běží, musí mít práva pro zápis do adresáře). Pokud jsou soubory umístěny v adresáři, obdržíme chybu při volání funkce. Podle toho dojdeme k závěru, že adresář před použitím funkce rmdir() musí být nejprve vyčištěn.

Online radí napsat funkci, která předá jako argument cestu k adresáři, který potřebujeme smazat. V těle funkce je nutné uspořádat výpis obsahu adresáře, v rámci kterého se provádí kontrola, zda je soubor adresářem. Pokud je soubor adresář, pak se funkce zavolá sama na základě této podmínky. To je nutné k vyčištění vnořených adresářů a bude to fungovat na všech úrovních vnoření. V opačném případě se funkce použije na soubor unlink()- je určen k odstranění souboru. Mimo tuto kontrolu v posledním kroku adresář smažeme.

Příklad implementace:

Funkce recursiveRemoveDir($dir) ( $includes = glob($dir."/*"); foreach ($includes jako $include) ( if(is_dir($include)) ( recursiveRemoveDir($include); ) else ( unlink( $include); ) ) rmdir($dir); ) //Odstranění adresáře tmp z aktuálního adresáře recursiveRemoveDir("tmp");
Jaké problémy má tento kód?

V jednoduchých případech dojde ke smazání adresáře se všemi přílohami. Předpokládejme však, že v našem adresáři je skrytý soubor, který začíná tečkou, např. .htaccess. Funkce glob() je globální náhrada UNIX, která ve výchozím nastavení neobsahuje skryté soubory (DOTFILES). Pokud například přejdeme na terminál nix a použijeme bash, narazíme na stejný problém (mluvíme o skrytých souborech v rámci globs). V bash existuje příkaz k vyřešení tohoto problému: shopt -s dotglob- umožňuje globální náhradu skrytých souborů. V PHP to lze vyřešit přidáním dalšího parametru GLOB_BRACE Pro glob() a rozšíření vzoru z prvního parametru funkce.

$includes = glob("tmp/(,.)*", GLOB_BRACE);
A zde je také problém - narazíme na nekonečnou smyčku, protože pole bude obsahovat hodnoty. a.. - což je aktuální a nadřazený adresář na systémové úrovni. Skončíme s nekonečnou smyčkou (a nesmažeme všechny nadřazené adresáře), protože. v rámci výchozího řazení bude vygenerované pole na prvním místě.. - tedy pokaždé, když budeme přistupovat do stejného adresáře. Abychom problém vyřešili, vytvoříme pole z těchto systémových adresářů a ve smyčce odstraníme jejich indexy z hlavního pole. Existuje také problém symbolických odkazů. Řekněme, že mazaný adresář obsahuje odkaz na jiný adresář, jehož obsah nás absolutně nezajímá. K vyřešení problému je před vytvořením rekurze nutné zkontrolovat, že entita není reference.

V důsledku toho má funkce následující podobu:

Funkce rekurzivníRemoveDir($dir) ( $includes = glob($dir."/(,.)*", GLOB_BRACE); $systemDots = preg_grep("/\.+$/", $includes); foreach ($systemDots as $index => $tečka) ( unset($includes[$index]); ) foreach ($includes jako $include) ( if(is_dir($include) && !is_link($include)) ( recursiveRemoveDir($include); ) else ( unlink($include); ) ) rmdir($dir); ) //Odstranění adresáře tmp z aktuálního adresáře recursiveRemoveDir("tmp");
Kód funguje, ale ve skutečnosti by mohl být jednodušší. V PHP existuje třída FilesystemIterator, která již má ve výchozím nastavení potřebná nastavení. Cesta k adresáři, jehož výpis potřebujeme, je předána konstruktoru. Potřebujeme pouze vytvořit objekt.

Funkce recursiveRemoveDir($dir) ( $includes = new FilesystemIterator($dir); foreach ($includes jako $include) ( if(is_dir($include) && !is_link($include)) (recursiveRemoveDir($include); ) else ( unlink($include); ) ) rmdir($dir); ) //Odstranění adresáře tmp z aktuálního adresáře recursiveRemoveDir("tmp");
Na závěr bych rád poznamenal ještě jeden rychlý způsob. Správnost jeho použití je velmi pochybná - pošlete příkaz k provedení do SHELLu.

System("rm -rf tmp");
Upozorňuji na vysokou spotřebu paměti a na to, že administrátoři často z bezpečnostních důvodů zakazují použití takových funkcí na serveru.

Tagy: php, rmdir, glob, rekurze

tým rmdir nám pomůže smazat prázdný adresář, tedy adresář bez souborů a složek. Syntaxe příkazu je velmi jednoduchá:

Rmdir DIRNAME

Pokud adresář není prázdný, zobrazí se následující chybová zpráva.

$ rmdir test rmdir: nepodařilo se odstranit „test“: Adresář není prázdný

2. Jak odstranit vnořené adresáře v Linuxu?

Pomocí možnosti -p můžete odstranit adresář s podadresářem vnořeným do něj.

$ rmdir -p dir1/dir2/dir3

tým rmdir -p dir1/dir2/dir3 toto je ekvivalent příkazu

$ rmdir dir1/dir2/dir3 dir1/dir2 dir1

3. Odstranění adresáře obsahu

Pokud potřebujete odstranit adresář s obsahem, můžete použít příkaz rm:

$ rm -rf DIRNAME

Tento příkaz odstraní adresář včetně všech souborů a podadresářů, které obsahuje. Tento příkaz používejte opatrně, protože obnovení smazaných souborů nebude snadným postupem.

4. Interaktivní odstranění

Aby nedošlo k nechtěnému smazání potřebných souborů, doporučuji zvážit použití volby -i pro interaktivní mazání souborů a složek (zejména s právy root).

Rekurzivní a interaktivní mazání adresářů.

# rm -ir DIRNAME

Interaktivní mazání souborů.

# rm -i NÁZEV SOUBORU

5. Užitečné aliasy pro příkazy rm a rmdir

Interaktivní mazání můžete použít jako výchozí chování příkazu rm.

Alias ​​pro neustálé spouštění rm interaktivně

# alias rm="rm -i"

Při použití příkazu rm příkaz bude skutečně proveden rm -i. Ale musíte věnovat pozornost jedné nuanci. V budoucnu nepoužívejte volbu -i, protože nezískáte požadovaný efekt. Podívejme se na příklad:

V následujícím příkazu vám použití -i nepřinese očekávaný efekt..

$ rm -irf DIRNAME

V tomto případě při použití aliasu musí být výše uvedený příkaz spuštěn následovně:

$ rm -rf DIRNAME

Všechny níže uvedené příkazy jsou ekvivalentní a mají stejnou funkci.

  • rm-fr
  • rm -rf
  • rm -r -f
  • rm -f -r

Pokud potřebujete odborné posouzení stavby, doporučuji si objednat prohlídku hotových staveb specialisty z výzkumného a výrobního centra Technoplast