29Jun

Hogyan lehet több alkönyvtárat létrehozni egy Linux parancssal?

click fraud protection

Ha több alkönyvtárat vagy könyvtárfát tartalmazó könyvtárat szeretne létrehozni, a Linux parancssor használatával általában többszörös mkdir parancsot kell használnia. Ez azonban gyorsabb.

Tegyük fel, hogy létrehoztunk egy htg nevű könyvtárat, és négy alkönyvtárat akarunk létrehozni benne. Egy normális helyzetben az mkdir parancsot használnánk a htg könyvtár létrehozására. Ezután szükségünk lenne a cd parancsra az új htg könyvtárra való áttéréshez, és végül négy alkalommal használnánk az mkdir parancsot négy alkönyvtár létrehozására.

Ez mindegyik parancsba illeszthető, és megmutatjuk Önnek hogyan.

Egy új könyvtár létrehozása több alkönyvtárral csak a következő parancsot kell beírnia a parancssorba, és nyomja le az Enter billentyűt( nyilvánvalóan változtassa meg a könyvtár nevét a kívánt fájlhoz).

mkdir -p htg /{ cikkek, képek, note, done}

A -p flag azt mondja az mkdir parancsnak, hogy először hozza létre a fő könyvtárat, ha még nem létezik( htg, mi esetünkben).A zárójelben szereplő szavak a "záró bővítési lista" részét képezik. A záró-tágulási listában szereplő elemek külön-külön vannak csatolva az előző útvonalra( htg /).

instagram viewer

Például a fenti parancs htg / articles, htg / images, htg / note, htg / done, a htg könyvtár alatt létrehozott összes alkönyvtárba bõvül. Ahogy az alábbi képernyőképen látható, működött.

Az mkdir parancsban is használhat záró bővítési listát, ha alkönyvtárakat készítesz egy már létező könyvtárban, ahogy az alábbiakban látható.Ebben a példában a htg könyvtár már létezik, így az alkönyvtárak egyszerűen hozzáadásra kerülnek a könyvtár alatt.

Az mkdir paranccsal a fókusz bővítési listákat is beágyazhatja. Például a htg könyvtárban lévő alkönyvtárakban két új alkönyvtárat akarunk létrehozni, és újraírni. Tehát a parancssorba írjuk be a következő parancsot, és nyomjuk meg az Enter billentyűt.

mkdir -p htg /{ cikkek /{ new, rewrites}, images, notes, done}

Akkor is használhatja a teljes elérési utat, ahogyan az alábbi példában:

mkdir -p ~ /Documents/htg/{ cikkek /{ new, rewrites}, images, notes, done}

A négy alkönyvtár a htg könyvtár alatt jön létre, majd a két alkönyvtár, új és újraírható, a cikk alkönyvtárában kerül létrehozásra.

Olyan egyszerű.Az mkdir parancsot a cd paranccsal kombinálhatjuk egy könyvtár létrehozásához, és egy parancs segítségével megváltoztathatjuk.