Kā izveidot direktoriju operētājsistēmā Linux | mkdir komanda
Operētājsistēmā Linux komanda “mkdir” ir kā burvju nūjiņa, lai ļoti viegli izveidotu mapes. “mkdir” nozīmē make directory, un tas palīdz sakārtot datora saturu, izveidojot mapes tikai ar vienu komandu. Neatkarīgi no tā, vai veidojat vienu mapi vai vairākas mapes pēc kārtas, “mkdir” ir paredzēts, lai palīdzētu jums datorā uzturēt lietas kārtīgas un kārtīgas. Šajā rokasgrāmatā mēs runāsim par to, kā lietot “mkdir”, kādus vārdus rakstīt, un par dažiem lieliskiem trikiem, kā padarīt mapes tādas, kādas vēlaties operētājsistēmā Linux.
Šī komanda var izveidot vairākus direktorijus vienlaikus, kā arī iestatīt direktoriju atļaujas. Ir svarīgi atzīmēt, ka lietotājam, kurš izpilda šo komandu, ir jābūt pietiekamām atļaujām, lai izveidotu direktoriju vecākdirektorijā, pretējā gadījumā viņš/viņa var saņemt kļūdu “atļauja liegta”.
Satura rādītājs
- Komandas 'mkdir' sintakse operētājsistēmā Linux
- Opcijas un to praktiskā ieviešana mkdir
- Piemēri, kā izveidot direktoriju operētājsistēmā Linux, izmantojot komandu 'mkdir'.
- Kā izveidot direktoriju operētājsistēmā Linux - FAQ
Komandas 'mkdir' sintakse operētājsistēmā Linux
mkdir [options...] [directory_name]
Šeit nomainiet [ direktorija_nosaukums ] ar vajadzīgo direktorija nosaukumu, kuru vēlaties izveidot. Iedziļināsimies komandas “mkdir” funkcionalitātē ar dažādiem piemēriem.
Opcijas un to praktiskā ieviešana mkdir
| Iespējas | Apraksts |
|---|---|
| – palīdzēt | Parāda ar palīdzību saistīto informāciju par komandu mkdir un iziet. Izmantojiet šo opciju, lai saņemtu palīdzību, kā izmantot komandu un tās dažādās funkcijas. |
| – versija | Parāda versijas numuru un papildu informāciju par mkdir licenci, sniedzot informāciju par instalēto programmatūras versiju. Izmantojiet šo opciju, lai pārbaudītu instalēto mkdir versiju. |
| -v vai -verbose | Iespējo detalizētu režīmu, parādot ziņojumu par katru izveidoto direktoriju. Lietojot ar argumentu [direktorijas], tas parāda veidojamo direktoriju nosaukumus. |
| -lpp | Karogs, kas ļauj pēc vajadzības izveidot vecākdirektorijus. Ja norādītie direktoriji jau pastāv, par kļūdu netiek ziņots. Noderīgi, lai izveidotu direktoriju hierarhiju bez kļūdām. |
| -m | Iestata izveidoto direktoriju failu režīmus vai atļaujas. Sintakse seko komandas chmod sintaksei. Izmantojiet šo opciju, lai norādītu atļaujas, piemēram, lasīšanas, rakstīšanas un izpildes, jaunajiem direktorijiem. |
1) `–help` Opcija `mkdir` Command operētājsistēmā Linux
Tas parāda ar palīdzību saistīto informāciju un izejas.
Sintakse:
mkdir --help
mkdir – palīdzība
2) `–version` Opcija `mkdir` Command operētājsistēmā Linux
Tas parāda versijas numuru, informāciju par licenci un izejām.
Sintakse:
mkdir --version
mkdir – versija
3) “-v” vai “–verbose” Opcija izveidot direktoriju operētājsistēmā Linux
Tas parāda ziņojumu par katru izveidoto direktoriju.
Sintakse:
mkdir -v [directories]
mkdir -v [katalogi]
Šeit mēs izmantojām komandu 'ls', lai parādītu visus failus un direktorijus.
Kā redzam, mēs esam izveidojuši vilkšanas direktoriju ar nosaukumiem = jayeshghg_1 un jayeshgfg_2, aizstājiet šos nosaukumus ar vēlamo direktorija nosaukumu.
4) `-p` Iespēja izveidot direktoriju operētājsistēmā Linux
Karogs, kas ļauj komandai pēc vajadzības izveidot vecākdirektorijus. Ja direktoriji pastāv, kļūda netiek norādīta.
Sintakse:
mkdir -p [directories]
Pieņemsim, ka izpildāt šādu komandu -
mkdir -p first/second/third
Ja pirmais un otrais direktorijs nepastāv, opcijas -p dēļ mkdir mums izveidos šos direktorijus. Ja mēs nenorādīsim opciju -p un pieprasām izveidot direktorijus, kur vecāku direktorija nepastāv, mēs saņemsim šādu izvadi -
mkdir pirmais/otrais/trešais
Ja mēs norādām opciju -p, direktoriji tiks izveidoti un netiks ziņots par kļūdu. Tālāk ir sniegts vienas šādas izpildes rezultāts. Mēs esam nodrošinājuši arī opciju -v, lai mēs varētu to redzēt darbībā.
-p opcija
5) '-m' Iespēja izveidot direktoriju operētājsistēmā Linux
Šī opcija tiek izmantota, lai iestatītu izveidoto direktoriju failu režīmus, t.i., atļaujas utt. Režīma sintakse ir tāda pati kā chmod komandu.
Sintakse:
mkdir -m a=rwx [directories]
Iepriekšminētā sintakse nosaka, ka izveidotie direktoriji nodrošina piekļuvi visiem lietotājiem, no kuriem var lasīt, rakstīt un izpildīt izveidoto direktoriju saturu. Varat izmantot “a=r”, lai ļautu visiem lietotājiem lasīt tikai no direktorijiem un tā tālāk.
mkdir -m a=rwx [katalogi]
Piemēri, kā izveidot direktoriju operētājsistēmā Linux, izmantojot komandu 'mkdir'.
1) Kā izveidot direktoriju Linux, izmantojot komandu 'mkdir'?
Lai izveidotu vienu direktoriju, izmantojiet šādu sintaksi:
Sintakse:
mkdir [directorie_name]
Piemēram:
Ja mēs vēlamies izveidot direktorija nosaukumu jayesh_gfg.
Sintakse:
mkdir jayesh_gfg
Šī komanda pašreizējā vietā izveido direktoriju ar nosaukumu jayesh_gfg. Jayesh_gfg varat aizstāt ar jebkuru vēlamo nosaukumu.
mkdir jayesh_gfg
Šeit mēs izmantojām komandu 'ls', lai parādītu visus failus un direktorijus.
2) Kā izveidot direktoriju ar detalizētu izvadi, izmantojot komandu 'mkdir'?
Sintakse:
mkdir -v [directory_name]
Piemēram:
Ja mēs vēlamies izveidot direktorija nosaukumu geeksforgeeks un vienlaikus redzēt detalizētu. Varat ievadīt savu direktorija_nosaukumu.
Sintakse:
mkdir -v geeksforgeeks
mkdir -v geeksforgeeks
Šeit mēs izmantojām komandu 'ls', lai parādītu visus failus un direktorijus.
3) Kā izveidot vairākus direktorijus Linux, izmantojot komandu 'mkdir'?
Lai izveidotu vairākus direktorijus vienlaikus, varat norādīt vairākus direktoriju nosaukumus, atdalot tos ar atstarpēm:
Sintakse:
mkdir [directorie_name_1] [directorie_name_1] [directorie_name_1] .......
Piemēram:
Ja vēlamies izveidot direktorija nosaukumu jayesh_gfg_1, jayesh_gfg_2, jayesh_gfg_3.
Sintakse:
mkdir jayesh_gfg_1 jayesh_gfg_2 jayesh_gfg_3
Šī komanda pašreizējā atrašanās vietā izveido trīs direktorijus ar nosaukumu jayesh_gfg_1″, jayesh_gfg_2″ un jayesh_gfg_3.
mkdir jayesh_gfg_1 jayesh_gfg_2 jayesh_gfg_3
Šeit mēs izmantojām komandu 'ls', lai parādītu visus failus un direktorijus.
4) Kā atrisināt liegtās atļaujas kļūdu komandā 'mkdir'?
Ja, veidojot direktoriju, tiek parādīta atļauja liegta kļūda, iespējams, jums nav atļaujas izveidot direktorijus šajā vietā. Lai to atrisinātu, varat piešķirt lietotājam root piekļuvi, izmantojot komandu sudo.
Piemēram:
Ja mēs vēlamies izveidot direktorija nosaukumu geeksforgeek ar sudo atļauju. varat aizstāt geeksforgeek direktorija_nosaukums ar savu direktorija_nosaukumu. Izmantojot šo komandu, tā var lūgt ievadīt root paroli.
Sintakse:
sudo mkdir geeksforgeek
sudo mkdir geeksforgeek
5) Kā izveidot direktoriju Absolūto un relatīvo ceļu izmantošana
Komanda “mkdir” atbalsta arī absolūtos un relatīvos ceļus. Piemēram:
mkdir /path/to/directory
Šī komanda izveido direktoriju ar nosaukumu direktorijs norādītajā absolūtajā ceļā.
mkdir my_folder/sub_folder
Šī komanda izveido direktoriju struktūru ar my_folder kā vecāku direktoriju un apakšmapi kā apakšdirektoriju.
Kā izveidot direktoriju operētājsistēmā Linux - FAQ
Kā izveidot direktoriju ar atstarpēm tā nosaukumā, izmantojot komandu “mkdir” operētājsistēmā Linux?
Ja vēlaties izveidot direktoriju ar atstarpēm, visu direktorija nosaukumu varat ievietot pēdiņās.
Piemēram:
mkdir 'My Documents'
Vai varu izveidot vairākus direktorijus vienlaikus ar komandu “mkdir”?
Jā, jūs varat izveidot vairākus direktorijus vienlaikus, norādot to nosaukumus, atdalot tos ar atstarpēm.
Piemēram:
mkdir dir1 dir2 dir3
Kāds ir opcijas “-p” mērķis komandā “mkdir”?
Opcija “-p” ļauj izveidot direktoriju hierarhiju, tostarp vecāku direktorijus, kas neeksistē. Tas novērš kļūdas, ja norādītie direktoriji jau pastāv.
Piemērs:
mkdir -p projekts/docs/images
Kā es varu iestatīt īpašas atļaujas direktorijam, izmantojot komandu “mkdir”?
Varat izmantot opciju “-m”, lai iestatītu atļaujas izveidotajam direktorijam.
Piemēram:
mkdir -m 755 public
Šī komanda iestata lasīšanas, rakstīšanas un izpildes atļaujas īpašniekam un lasīšanas un izpildes atļaujas citiem.
Vai ir veids, kā izveidot direktoriju un tā apakšdirektorijus vienā piegājienā ar “mkdir” operētājsistēmā Linux?
Jā, varat izmantot opcijas “-p” kombināciju un norādīt direktoriju struktūru, kuru vēlaties izveidot.
Piemēram:
mkdir -p parent/child/grandchildŠī komanda vienā piegājienā izveido vecākdirektoriju un tā apakšdirektorijus bērns un mazbērns.
Secinājums
Ja esat Linux lietotājs, jūs atklāsit, ka komanda mkdir ir neticami noderīga, lai ātri un efektīvi izveidotu direktorijus vai mapes. Tas nodrošina virkni iespēju, kas var palīdzēt pielāgot veidu, kādā veidojat direktorijus, piemēram, detalizētu izvadi, atļauju iestatīšanu un vairāku direktoriju izveidi vienlaikus. Tomēr ir vērts atzīmēt, ka jums būs nepieciešamas atbilstošas atļaujas, lai izveidotu direktorijus noteiktās atrašanās vietās, pretējā gadījumā jūs varat saskarties ar liegtas atļaujas kļūdām. Apgūstot, kā efektīvi izmantot komandu mkdir, var ievērojami uzlabot jūsu spēju kārtot failus un direktorijus un palielināt produktivitāti operētājsistēmā Linux.