V sobotu 2. listopadu proběhla mohutná oslava naší plnoletosti !!
Multimediaexpo.cz je již 18 let na českém internetu !!
V tiskové zprávě k 18. narozeninám brzy najdete nové a zásadní informace.

rmdir

Z Multimediaexpo.cz

(Rozdíly mezi verzemi)
m (1 revizi)
(++)
 
Řádka 1: Řádka 1:
{{DISPLAYTITLE:rmdir}}
{{DISPLAYTITLE:rmdir}}
-
'''rmdir''' (nebo '''rd''') je příkaz operačních systémů [[Unix]], [[DOS]], [[OS/2]] a [[Microsoft Windows]], který slouží k odstranění (prázdných) [[adresář]]ů.
+
'''rmdir''' (nebo '''rd''') je příkaz operačních systémů [[Unix]], [[DOS]], [[OS/2]] a [[Microsoft Windows]], který slouží k odstranění plných i prázdných [[adresář]]ů.
== Zápis ==
== Zápis ==
Řádka 21: Řádka 21:
== Historie ==
== Historie ==
-
Příkaz ''rmdir'' byl zaveden již v první edici operačního systému UNIX (vydán 3.listopadu 1971). Dnes má rmdir() k dispozici [[systémové volání]] pro každý z jeho parametrů, které oznamuje případné chyby. Ale v době první edice byl pouze příkaz rmdir. Toto se změnilo v roce 1983, kdy vzniklo [[BSD|4.2BSD]]. Od této verze je za vytváření a odstraňování adresářů záležitostí [[Kernel|Kernelu]].
+
Příkaz ''rmdir'' byl zaveden již v první edici operačního systému UNIX (vydán 3.&nbsp;listopadu 1971). Dnes má rmdir() k dispozici [[systémové volání]] pro každý z jeho parametrů, které oznamuje případné chyby.<br />Ale v době první edice byl pouze příkaz rmdir. Toto se změnilo v roce 1983, kdy vzniklo [[BSD|4.2BSD]]. Od této verze je za vytváření a odstraňování adresářů záležitostí [[Kernel|Kernelu]].
== Externí odkazy ==
== Externí odkazy ==
-
*[http://www.opengroup.org/onlinepubs/009695399/utilities/rmdir.html rmdir] — popis <code>rmdir</code> v [[Single UNIX Specification]] (anglicky)
+
* [http://www.opengroup.org/onlinepubs/009695399/utilities/rmdir.html rmdir] — popis <code>rmdir</code> v [[Single UNIX Specification]] (anglicky)
-
*[http://linuxgazette.net/issue49/fischer.html Linux gazette (anglicky)]
+
* [http://linuxgazette.net/issue49/fischer.html Linux gazette (anglicky)]
-
{{Článek z Wikipedie}}
+
{{Unixové příkazy}}{{Článek z Wikipedie}}
[[Kategorie:Standardní unixové příkazy]]
[[Kategorie:Standardní unixové příkazy]]

Aktuální verze z 7. 11. 2024, 13:17

rmdir (nebo rd) je příkaz operačních systémů Unix, DOS, OS/2 a Microsoft Windows, který slouží k odstranění plných i prázdných adresářů.

Zápis

rmdir nazev_adresare

Parametry v systémech DOS a Windows:

  • /q při odstraňování adresářů nebude uživatel dotazován na potvrzení
  • /s odstraní zadaný adresář včetně všech podadresářů a souborů

V systémech Unixového typu je možné použít parametr -p k odstranění nadřazených adresářů, které jsou prázdné.

rmdir -p slozka/podslozka_1/podslozka_2

Nejdříve se odstraní podslozka_2, potom podslozka_1 a nakonec slozka.

Adresář nelze odstranit, pokud obsahuje systémové nebo skryté soubory. V systémech DOS a Windows lze pro zobrazení systémových souborů použít příkaz

dir d:\slozka\podslozka_1\podslozka_2

a poté skryté či systémové soubory odstranit příkazem attrib.

Nelze odstranit aktuální adresář. Nejdříve je nutné nastavit jiný adresář a poté použít příkaz rmdir s udáním cesty.

Historie

Příkaz rmdir byl zaveden již v první edici operačního systému UNIX (vydán 3. listopadu 1971). Dnes má rmdir() k dispozici systémové volání pro každý z jeho parametrů, které oznamuje případné chyby.
Ale v době první edice byl pouze příkaz rmdir. Toto se změnilo v roce 1983, kdy vzniklo 4.2BSD. Od této verze je za vytváření a odstraňování adresářů záležitostí Kernelu.

Externí odkazy


      Příkazy a programy příkazové řádky Unixu
Správa souborů

catchattrcdchmodchownchgrpcksumcmpcpdu • df • file • fsck • fuser • ln • ls • lsattr • lsof • mkdir • mount • mv • pwd • rm • rmdir • split • touch

Správa uživatelů a prostředí

envfingeridlognamemesgpasswdsusudounameuptimewwallwhowhoamiwrite

Správa procesů

atchrootcrontabexitkillkillallnicepgreppidofpkillpspstreesleeptimetopwaitwatch

Zpracování textu

awkcommcsplitcutdiffedexfmtheadiconvjoinlessmorepatchpastereadsedsorttactailteetruniqwcxargs

Programování v shellu

aliasbasenameechoexprfalseprintftesttrueunset

Síťová komunikace

diginetdhostifconfignetstatnslookuppingrloginnctraceroute

Hledání informací

findgrepstrings

Ostatní nástroje

bannerbccaldateddlooklpmansizeyes