Çawa Rêveberên Linux di Linux de bi "command" mkdir "çêbikin

Ev rêber dê nîşanî we çawa nîşanî peldankên nû û pelan di Linux de nûvebirin.

Fermana ku hûn ji bo derhênerên afirandina çêbikin, mkdir e. Ev gotara we rêbazek bingehîn dide ku rêveberên li Linux-ê û herweha hemî pişkên heyî hene.

Çawa Rêveberiya nû ya nû çêbike

Riya herî hêsan e ku rêveberiyek nû çêkiriye ev e:

mkdir

Ji bo nimûne, eger hûn peldanka di binê peldanka malê de testa xwe dibêjin, paceya termînal vekin û bicîh bikin ku hûn di peldanka malê de (hilbijêre cd-command ).

testê mkdir

Guhertina Destûra Nû ya Rêveberiyê

Piştî çêkirina peldanka nû ya ku hûn dixwazin destûrên saz bikin, da ku tenê bikarhênerek taybetek dikare li peldankê bibînin yan jî hinek kes dikarin pelan li pelên xwe biguherînin, lê yên din tenê xwendin.

Di beşa dawî de, min nîşanî we çawa nîşanî pirtûkxaneyê çawa tête testê. Rêveberiya ls digerin dê destûra we ji bo vê derhêneriyê nîşan bide:

ls -lt

Hêviyên ku hûn di van rêzan de hebin hene:

drwxr-xr-x koma xwediyê koma 4096 Mar 9 19:34

Bîteyên ku em dixwazin bala xwe digel drwxr-xr-x xwedan û koma

Ji me re bêje ku testa duyemîn e.

Pêwîstên sêyem yekem piştî dabeşkirina xwedan ji bo pirtûka navxweyî ya navnîşê diyar kir.

Pelên sêyem ên ku ji pelê ve navê navnîşan têne diyarkirin. Dîsa alternatîf r, w, û x e. Wateyên ku destûra wendakirin hene. Di nimûne jorê de jibo kesê ku grûpê girêdayî dikarin peldankê bibînin û pelan bixwîne, lê nikarin peldankê naxwazin.

Di çarçoveyên dawî de sê alavên destûr hene ku hemî bikarhêneran hene û wekî ku hûn dikarin di mînaka jorîn de bibînin ev eynî wekî wek destûrên komê têne.

Ji bo guhertina destûra pelan an peldanka pelê biguherînin hûn dikarin karê chmod bikar bînin. Fermana chmod dide ku hûn 3 hejmarên ku ji destûr têne diyar kirin diyar bikin.

Ji bo ku hûn hejmarên hev re zêde bibin destûra destûr. Ji bo nimûne ku destûrên ku we hewceyê we hejmara xwendinê û bixebitîne destnîşan bikin 5, ji bo ku destnîşan dike ku hejmara 6 hebe û destûra nivîsandinê û destnîşankirin hejmara 3 hebe.

Ya ku hûn hewce ne ku 3 hejmarên wekî beşek ji birêvebiriya chmod diyar bikin. Hejmarek yekem ji bo destûrên xwedê ye, hejmara hejmara ji bo destûrên komê ye û hejmara dawîn ji her kesî re ye.

Ji bo nimûne ku destûr li ser xwedêwarkirina tevahî bigirin, destûrên xwendinê û li ser destûra serîlêdanê û ne destûrên ji bo kesek din binivîse:

750 test testê

Heke hûn dixwazin ku navê grûpê biguherînin ku peldanka xwedan peldanka chgrp bikar bînin.

Ji bo nimûne, bifikirin ku hûn dixwazin derhênerê çêbikin ku hemî hesabên ku di şirketên we de dikarin bikar bînin.

Ya yekem, hesabê komê biafirînin bi binivîse jêrîn:

hesab

Ger hûn destûra rastîn tune ku ji bo komeleyek çêbikin hûn hewce ne ku sûdo bikar bînin ku destûra pêdiviyên xwe bigirin an jî bi hesabê xwe re bi destûrên bi destûr bikar bînin ku hesabê derbasdar bikin .

Niha hûn dikarin ji bo peldanka jêrîn ji bo peldanka peldankê biguherînin:

hesabên

Bo nimûne:

hesabên testên chgrp

Ji bo ku her kes di nav komên hesabê de bixwîne, binivîse û nivîsandinê û herweha xwediyê xwediyê xwe bixwîne, lê tenê tenê ji her kesî re bixwînin, hûn dikarin li peymana jêrîn bikar bînin:

testa 770 de

Ji bo ku bikarhênerek di nav komên hesaban de zêde bike, hûn ê dixwazin dixwazin ku emrê jêrîn bikar bînin:

usermod -a-g accounts

Fermana jorîn grûpên hesabê li lîsteya navendên duyemîn bikar anîn bikar anîn bikar anîn bikar anîn.

Çawa Destûra Rêveberî û Destûra Destnîşankirî Di Roja Yekem de

Hûn dikarin peldankek çêbikin û destûr ji bo vê derhênerê di heman demê de bi karanîna jêrîn bi kar tîne:

mkdir -m777

Biryara jor dê dê peldankek çêbikin ku her kesê gihîştiye. Ew pir kêm kêm e ku hûn dixwazin bi vî awayî bi tiştek çêbikin.

Peldanka Peldank û Her Parêzan çêbikin ku Pêdivî ye

Bifikirin ku hûn dixwazin damezirandina pirtûkxaneyê çêbikin, lê hûn ne ku hûn peldankek her kes bi rê re biafirînin û dara xwe binêrin.

Ji bo nimûne, hûn dikarin ji bo muzika we ji peldankên xwe çêbikin:

Ew ê pêdivî ye ku peldanka rockê, paşê peldanka hevkar û queenê û paşê peldanka rapê bike û peldanka dr dre û paşê peldanka jazz û paşê peldanka louisjordan.

Li gor pargîdanka jêrîn hûn dikarin hemî peldankên bavên bavê xwe heya heya hewayê ava bikin ku ew nebûna hebe.

mkdir -p

Ji bo nimûne, ji bo afirandina afirandina peldankên peldanka jêrîn biceribînin:

mkdir -p ~ / music / rock / alicecooper

Daxuyaniya Pirtûka ku Derhênekirî hate afirandin

Bi rêkûpêk, biryara mkdir nabe ku heger hûn pirtûkxaneya ku hûn çêbikin, bi serkeftî hatine afirandin. Heke çewtiyek xuya nakin, hûn dikarin bibînin.

Heke hûn dixwazin ku derheqê devê verbose bistînin da ku hûn bizanin ka çi çêbûye çêbûye pişka jêrîn bikar bînin.

mkdir -v

Hilbijêre dê li ser rêzên mkdir bibin: rêveberê / rêber / to / directoryname afirandin .

Bikaranîna & # 34; mkdir & # 34; di Şelê Pîroz de

Gelek caran hûn dixwazin ku "commandk" mkdir "wekî beşek ji pirtûkxaneya şelê bikar bînin. Ji bo nimûne, bila li pirtûkek binêrin ku rêgezek qebûl dike. Dema ku pirtûk hatiye darizandin, ew dê peldankê ava bike û pelê yek teknolojî tê gotin "hello".

#! / bin / bash

mkdir $ @

cd $ @

hello bike

Divê yekem divê di her her tîpî de tevlihev bibin ku hûn binivîse û bikar bînin ku nîşanî ku ev yek bi pirtûkek BASH e.

Fermandariya "mkdir" tê bikaranîn ku ji bo peldanka peldankê biafirîne. Di dawiya duyemîn û sisiyan de "$ @" ( wekî pîvanên inputê jî tê zanîn ) ew bi nirxê ku hûn tête nivîsandin veguherîne veguherîne.

Fermana "cd" di nav lîsteyê de guhertin ku hûn diyar kirin û dawiya dawiyê veşartinê pelê "hello" navê pelê vala dike.

Hûn dikarin ji bo xwe ji pirtûknavê hewl bikin. Ji bo vê yekê rêbaza peyda bikin:

  1. Paceya termînala vekirî (Alt û T divê bixwe bike)
  2. Nano createhellodirectory.sh Enter Enter
  3. Tiştên li jorên li jor di edîtorê de binivîse
  4. Peldanka pelê ji hêla CTRL û O vekişîne
  5. Pelê pelê ji hêla CTRL û X vekişîne
  6. Guherandina destûrên chmod + x createhellodirectory.sh
  7. Bi şopandina nivîsandinê veguherîn. / Testê ./createhellodirectory.sh

Dema ku hûn pirtûkxaneyek pirtûka "test" tê gotin, û hûn ê li ser derhênerê ( cd-test) biguherînin û lîsteya pirtûkxaneyê ( ls) veguherînin, hûn ê pelê tenê hello navê "hello" bibînin.

Gelek pir baş e, lê niha hewce biceribîne 7.

  1. Çewtiyek xuya dike ku pelê berê heye.

Hin tişt hene ku em dikarin ji bo çêtirîna nivîskî. Ji bo nimûne, heke peldanka ku berê heye, em di taybetî de hebin ku ew heye.

#! / bin / bash

mkdir -p $ @

cd $ @

hello bike

Heke hûn -p-part wekî mumreya mkdir diyar bikin, eger ew peldanka berê heye, lê ew çewtiyek neyê wê, lê eger ew neyê hebe.

Çawa dibe ku emrê kemê wê dê pelê çêbikin, lê hebe ku hebe hebe, bi tenê demdêriya û demdêriya dawiyê gihîştiye.

Dîtin bifikirin ku daxuyaniya têkiliyê veguherînek bi rexne gûçek hate guhertin ku nivîsê li pelê nivîsandiye wiha ye:

#! / bin / bash

mkdir -p $ @

cd $ @

hello "hello" hello

Heke hûn dihêlin "fermana ./createhellodirectory.sh" bisekinin ku dê pelê bi navê "hello" tê gotin ku di lîsteya testa testê de dê bi "hello" re gelek peyvên bi hêsir bêtir mezin in.

Niha, ev dibe yan dibe ku ne wekhev be, lê em bila ji bo bêjin ku ev çalakiyek nexwest e. Hûn dikarin ceribandina testê binivîsin da ku peldanka pêşî ne ku hûn ji ber ku hûn rêvebirinê bisekinin.

#! / bin / bash

mkdir $ @ 2> / dev / null;

eger [$? -eq 0]; paşan

cd $ @

hello "hello" hello

derî

fi

Ji bo afirandina çêkirina peldankan ji rêbazê jorîn jor e ku rêbazek bijartir e. Fermandarê mkdir peldanka ku wekî parameteka inputê derbas dibe lê ji bo çewtiyek derketî / dev / null veguhastina şandina şandin ((ku bi awayekî bêguman tê wateya ne).

Di rêza sêyemîn de rewşa ku derheqa pêşîn ya "mkdir" tête kontrol dike û heke ew xilas bû, wê daxuyaniyê dê heta ku daxuyaniyek "fi" tê gihîştin.

Ev tê wateyê ku hûn dikarin peldankê biafirînin û her tiştê ku hûn dixwazin dixwazin, eger hûn biryara serketî ye. Heke hûn dixwazin bixwazin tiştekî din bikin, eger emrê serketî nebû, hûn dikarin bi awayekî din re binivîse binivîse:

#! / bin / bash

mkdir $ @ 2> / dev / null;

eger [$? -eq 0]; paşan
cd $ @
hello "hello" hello
derî
wekîdi
cd $ @
echo "hello"> hello
derî
fi

Di nivîsa jorîn de ger daxuyaniyek mkdir dixebitin ku ew peyva "hello" di dawiya pelê de navê "hello" bişîne û eger ew pelê nabe ku dê pelê nuh nabe, bi navê "hello" hello "di vê

Ev nimûne bi taybetî praktîk e ku hûn dikarin encamên heman awayî bi hêsantir bistînin bi herdem herdem herdem "hello" hello . Nimûneya nimûne ev e ku hûn nîşan bidin ku hûn dikarin "mkdir", rêvebirinê çewtiyê veşartin, li statuya fermandarê kontrol bikin ku ka ew serkeftî an jî nayê kirin û paşê paşnavên yekem didin eger "mkdir" fermanê bikin Ger serkeftî ne serfiraz bû û rêzek din jî bû.