Направите једноставан директоријум или фасциклу
Претпоставимо да желите да креирате директоријум у /кућа име фасцикле „Мидир“ . Покрените следећу команду да бисте креирали директоријум. Ако не постоји директоријум са именом „ мидир ’Пре тога ће се команда извршити без грешке. Трцати ' лс ’ команда за проверу да ли је директоријум креиран или не.
$мкдирмидир
$лс
Креирајте више директоријума
Покрените следећу команду да бисте креирали више директоријума користећи „ мкдир ' команда. Три именика, темп1, темп2 и темп3 ће бити креиран након извршавања наредбе.
$мкдиртемп1 темп2 темп3
$лс
Креирајте директоријум када путања директоријума не постоји
Претпоставимо да желите да креирате директоријум на путањи, / слика /невдир/тест . У садашњем систему, „ мидир 'Директоријум нема директоријум или датотеке. Дакле, путања је неисправна. Покренути „Мкдир“ наредба са горенаведеном путањом. Порука о грешци ће се појавити након покретања наредбе.
$мкдир /слика/невдир/тест
Ако желите да креирате непостојећу путању стварањем свих непостојећих директоријума наведених у путањи од терминала, покрените „ мкдир ’Наредба са ‘-П ' опција.
$мкдир -п /слика/невдир/тестСада проверите да ли су директоријуми створени или не покретањем следећих команди.
$ЦДслика$лс -Р
Креирајте директоријум са дозволом
Када креирате нови директориј, тада је задана дозвола постављена за новонастали директориј.
Креирајте нови директоријум и проверите подразумевану дозволу извршавањем следећих команди. ‘ држава' команда се користи за проверу тренутне дозволе било ког постојећег директоријума. Подразумевана дозвола за директоријум је „ рвкр-кр-к ’. Ово значи да власник именика има све дозволе, а корисници групе и други корисници немају дозволу за писање.
$мкдирневдир1$државаневдир1/
'-М' опција се користи за постављање дозволе директоријума у време креирања директоријума. Покрените следеће команде да бисте креирали директоријум са свим дозволама и проверили дозволу помоћу 'држава' команда. Излаз показује да све врсте корисника имају све дозволе.
$мкдир -м 777невдир2$државаневдир2/
Направите директоријум помоћу скрипте
Помоћу басх скрипте можете тестирати да ли неки директоријум постоји или не. Направите басх датотеку и додајте следећи код за креирање новог директоријума након тестирања да ли директоријум постоји или не помоћу ‘-Д ' опција. Ако директориј постоји тада ће се приказати порука, директориј већ постоји, у противном ће се створити нови директориј.
#!/бин/басхИзбацио -н 'Унесите назив директоријума:'
читатиневдирнаме
ако [ -д '$ невдирнаме' ];онда
Избацио 'Именик већ постоји';
елсе
``мкдир -п $ невдирнаме``;
Избацио '$ невдирнамедиректоријум је креиран '
бити
Покрените скрипту и проверите да ли је директоријум креиран или не.
$басхцреате_дир.сх$лс
Надам се да ћете моћи да користите „Мкдир“ наредбу са различитим опцијама ефикасније након читања овог водича. Хвала вам.