Auala e Fausia ai Tusi Taiala i Linux ma le "tulafono" Poloaiga

O lenei taʻiala o le a faʻaali atu ai ia te oe pe faʻapefea ona e fatuina ni laupepa fou poʻo ni directories i totonu o Linux e faʻaaoga ai le laina o le poloaiga

O le poloaiga e te faʻaaogaina mo le fatuina o tusitaiala o le mkirir. O lenei tusiga o loʻo faʻaali atu ai ia te oe le ala masani e fatu ai tusitaiala i totonu o Linux faʻapea ai ma le ufiufi uma o faʻaoga avanoa.

Auala e Fausia ai se Faʻasala Fou

O le auala sili ona faigofie e fatu ai se tusi fou e faapenei:

mkdir

Mo se faʻataʻitaʻiga, afai e te manaʻo e fausia se lisi i lalo o lau faʻaputu fale e taʻua o le suʻega, tatala se faamalama matala ma ia mautinoa o oe i totonu o lou fale (faʻaoga le cd ~ ).

suega o le mkdir

Suia o Faʻatagaga o le New Directory

I le maea ai ona fausia se faletusi fou atonu e te manaʻo e seti faʻatagaga ina ia mafai ai e se tasi tagata faʻapitoa ona maua le faʻasalalauga pe ina ia mafai e nisi tagata ona faʻasaʻo faila i le pusa ae o isi ua naʻo le faitau.

I le vaega mulimuli, na ou faaali atu ia te oe pe faapefea ona fai se lisi e taʻua o le suʻega. O le tamoe i le tulafono ls o le a faʻaalia ai ia te oe faʻatagaga mo lena lisi:

ls -lt

O avanoa o le ai ai sau mea i nei laina:

drwxr-xr-x 2 le kamupeni 4096 Mati 9 19:34 suega

O mea tatou te fiafia iai o le drwxr-xr-x le pule ma le vaega

Ua taʻu mai e le d tatou o le suega o se lisi.

O le tolu tagata muamua ina ua maeʻa le d o le a latou faʻatagaina le faʻatagaga mo le faʻamaumauga ua faʻamaonia mai e le pule.

O isi tagata e tolu o loʻo iai faʻatagaga mo le faila na faʻamaonia e le igoa o le kulupu. O isi filifiliga o r, w ma x. Le - o lona uiga o loʻo i ai se faatagaga e misi. I le faʻataʻitaʻiga i luga aʻe o soʻo se tagata o le kulupu e mafai ona faʻapipiʻi le faila ma faitau faila ae le mafai ona tusi i le faila.

O faʻamaumauga mulimuli mulimuli e tolu o faʻatagaga ia o tagata uma e iai ma e pei ona mafai ona e vaʻaia i le faʻataʻitaʻiga i luga atu o nei mea e tutusa ma faʻatagaga a vaega.

Ina ia suia ia faatagaga mo se faila po o se foliga e mafai ona e faʻaaoga le chmod command. O le poloaiga chmod e mafai ona e faʻamaonia ai numera 3 e seti ai faʻatagaga.

Ina ia maua se faʻafefiloi o faʻatagaga e faʻaopoopo i ai numera. Mo se faʻataʻitaʻiga ina ia faitau ma faʻatulagaina faʻatagaga le numera e te manaʻomia o le 5, e faitau ma tusitusi faʻatagaga o le numera o le 6 ma ia tusi ma faʻatinoa ni faatagaga o le numera e 3.

Manatua e tatau ona e faʻamaonia 3 numera o se vaega o le poloaiga chmod. O le numera muamua e mo le faʻatagaina o ē e ona, o le numera lua e mo faʻatagaga o vaega ma o le numera mulimuli e mo tagata uma lava.

Mo se faʻataʻitaʻiga ina ia maua uma faʻatagaga i luga o le tagata e ona, faitau ma faʻataunuʻu faatagaga i le vaega ma leai ni faʻatagaga mo soʻo se isi e faʻapipiʻi mea nei:

chmod 750 suʻega

Afai e te manaʻo e sui le igoa o le kulupu o loʻo i ai se pusa e faʻaaoga ai le faʻatonuina o le pule.

Mo se faʻataʻitaʻiga, mafaufau e te manaʻo e fatu se lisi e mafai ona maua uma e lesitala i lau kamupani.

Muamua lava, ia fatuina tala faʻamaumauga e ala i le taina o mea nei:

faʻailoga tala

Afai e te le maua le faʻatagaga saʻo e fatu ai se kulupu e ono manaʻomia ona e faʻaaogaina ina ia maua ai avanoa faaopoopo poʻo le fesuiaiga i se teutusi faʻatagaga aloaia e faʻaaoga ai le su .

I le taimi nei, e mafai ona e suia le kulupu mo se faʻailoga e ala i le taina o mea nei:

faʻasologa o tala

Faataitaiga:

siaki faʻataʻitaʻiga o tala

Ina ia tuʻuina atu i soʻo se tasi i le vaega o faʻamatalaga faitau, tusi ma faʻataunuʻu avanoa faʻapea foi ma lē e ona ae na o le faitau-na o tagata uma lava e mafai ona e faʻaaogaina le poloaiga lenei:

chmod 770 suega

Ina ia faaopoopo se tagata e faaaogaina i totonu o le vaega o tala e te ono manao e faaaoga le poloaiga lenei:

usermod -a -G accounts

O le poloaiga i luga o loʻo faʻaaogaina ai le vaega o faʻamatalaga i le lisi o vasega lua e mafai ona maua e le tagata faʻaoga.

Auala e Fausia ai se Faʻasalalauga ma Seti Faʻatonu i le Taimi Lava

E mafai ona e fatuina se lisi ma seti faʻatagaga mo lena tusi i le taimi e tasi e faʻaaoga ai le poloaiga lenei:

mkdir -m777

O le poloaiga o loʻo i luga o le a fatuina se pusa lea e mafai ona maua e tagata uma. E seasea lava e te manao e fatuina soo se mea i lenei ituaiga o faatagaga.

Fausia se Foliga ma soʻo se Matua e Manaomia

Vaai faalemafaufau e te manaʻo e fatu se faʻailoga o le lisi ae e te le manaʻo e fatuina soʻo se tasi faila faatasi ma le auala ma galue i lalo o se laau.

Mo se faʻataʻitaʻiga, atonu e te fatuina ni faila mo au musika e pei o lenei:

O se mea e le fiafia ai le fatuina o le pusa papa, ona fai lea o le alice cooper ma le masini tamaʻitaʻi ona fatuina lea o le pusa rapifi ma le pusa dr dre ona sosoo ai lea ma le laupepa jazz ma sosoo ai ma le folie louisjordan.

E ala i le faʻamalamalamaina o le ki lea e mafai ai ona e faia uma igoa o matua i luga o le lele pe afai latou te leʻi i ai.

mkdir -p

Mo se faʻataʻitaʻiga, o le fatuina o se tasi o le lisi o loʻo lisi atu i luga e taumafai ai le poloaiga lenei:

mkdir -p ~ / musika / rock / alicecooper

Mauaina o le Faamaoniga Na Fausia se Faasologa

Ona o le lē mafai, e le o taʻuina atu e le tulafono o le mkdir pe afai o le faʻailoga o loʻo e fatuina sa lelei ona fatuina. Afai e leai se mea sese e aliali mai i le taimi lena e mafai ona e manatu e iai.

Afai e te manaʻo e maua ni faʻamatalaga telefoni feaveaʻi ina ia e iloa le mea na faia e faʻaaoga ai le ki lea.

mkdir -v

O le gaioiga o le ai ai i luga o laina o le mkdir: fatuina le tusi / ala / i / igoa igoa .

Faʻaaoga & # 34; mkdir & # 34; i totonu o le Tusi o le Shell

O nisi taimi o le ae manao e faʻaaoga le "mkdir" o se vaega o se faʻamaumauga o le atigi. Mo se faʻataʻitaʻiga, seʻio tatou tilotilo i se tusitusiga e talia ai se ala. A maeʻa le faʻamaumauga, o le a fatuina ai le pusa ma faaopoopo i ai se faila faila e tasi ua taua o le "alofa".

#! / bin / bash

mkdir $ @

cd $ @

paʻi lima

O le laina muamua e tatau ona aofia i faʻamaumauga uma e te tusia ma faʻaaoga e faʻaalia ai o lenei mea moni o se BASH script.

O le tulafono "mkdir" e faʻaaoga e fatu ai se faʻailoga. O le "$ @" ( faʻapitoa foi o faʻamaumauga o fesoʻotaiga ) i le faaiuga o le 2nd ma le 3 laina ua suia i le tau e te faʻamaonia pe a e faʻaaogaina le tusiga.

O le "cd" poloaiga e sui i totonu o le faʻamaumauga e te faʻamaonia ma mulimuli ane o le poloaiga paʻi e fatuina ai se faila leai se mea e taʻua o le "hello".

E mafai ona e suʻeina le tala mo oe lava. Ina ia faia faapea ia mulimuli i nei faatonuga:

  1. Tatala se faamalama matala (lolomi Alt ma T e tatau ona fai)
  2. Ulufale nano createhellodirectory.sh
  3. Faʻasologa i tulafono o loʻo i luga i totonu o le faatonu
  4. Faasao le faila i le kilikiina o le CTRL ma O i le taimi lava e tasi
  5. Tuʻua mai le faila i le tigāina o le CTRL ma le X i le taimi e tasi
  6. Suia faʻatagaga e ala i le taina chmod + x creathellodirectory.sh
  7. Taʻu le tusiga e ala i le taina ./createhellodirectory.sh faʻataʻitaʻiga

A e suʻeina le faʻamaumauga o le faʻamaumauga e taʻua o le "suega" o le a faia ma afai e te sui i lena lisi ( cd test) ma taʻavale se lisi lisi ( ls), o le a e vaʻai i se faila e tasi e taʻua o le "alofa".

E sili atu le lelei ae o le taimi nei taumafai e toe tamoe i le laasaga 7.

  1. E i ai se mea sese e aliali mai o loʻo i ai le pusa.

E tele mea e mafai ona tatou faia e faʻaleleia ai le tusiga. Mo se faʻataʻitaʻiga, afai o loʻo i ai le faila, matou te le popole i se taimi umi.

#! / bin / bash

mkdir -p $ @

cd $ @

paʻi lima

Afai e te faʻamaonia le -p o se vaega o le tulafono o le mkdir o le a le sese pe afai o loʻo i ai le pusa ae afai e leai, o le a faia.

Aʻo tupu le tulafono paʻi o le a fatuina se faila pe afai e leai, ae afai ei ai, e faigofie lava ona teuteu le aso ma le taimi mulimuli.

Vaʻai faalemafaufau na suia le faʻamatalaga paʻi i se faʻamatalaga o le faʻalogo lea e tusia ai se tusitusiga i se faila e pei ona taua i lalo:

#! / bin / bash

mkdir -p $ @

cd $ @

faʻalogo "alofa" >> alofa

Afai e te taʻavale i le poloaiga "./createhellodirectory.sh test" o le a toe faʻafia ona avea le faila o le "hello" i le tusi suʻega o le a tupu tele ma sili atu ma laina sili atu ma le upu "hello" i totonu.

I le taimi nei, atonu o le a le mafai ona faʻamoemoeina, peitaʻi tatou te fai atu mo le taimi nei e le o le mea lea e manaʻomia. E mafai ona e tusi se suʻega e mautinoa ai e le oi ai le tusi aʻo leʻi faʻatautaia le faʻatonuga o le konesi e pei ona mulimuli mai.

#! / bin / bash

mkdir $ @ 2> / dev / null;

pe afai [$? -eq 0]; ona

cd $ @

faʻalogo "alofa" >> alofa

alu ese

fi

O le upusii o loʻo i luga o laʻu auala sili lea mo le faʻaleleia o le fatuina o laupepa. O le tulafono o le mkdir e fatuina ai le faila lea na pasia e avea ma parakalafa o faʻafeiloaʻiga ae ua auina atu se gaioiga sese i / dev / null (o lona uiga e leai se mea).

O le laina lona tolu e siakiina le tulaga o galuega o le poloaiga muamua o le faaupuga "mkdir" ma afai e manuia, o le a ia faia ia faʻamatalaga seia oʻo ina oʻo mai le faʻamatalaga "fi".

O lona uiga e mafai ona e fatuina le pusa ma fai mea uma e te manaʻo ai pe a fai e manuia le poloaiga. Afai e te manaʻo e fai se isi mea pe afai e le manuia le poloaiga ona faatoa mafai lea ona e ulu atu i se isi faʻamatalaga e pei ona taua i lalo:

#! / bin / bash

mkdir $ @ 2> / dev / null;

pe afai [$? -eq 0]; ona
cd $ @
faʻalogo "alofa" >> alofa
alu ese
a leai
cd $ @
faʻalogo "alofa"> alofa
alu ese
fi

I le tusitusiga o loʻo i luga pe a fai o le faʻatalanoaga o le mkdir e faʻaaogaina le upu "alofa" i le faaiuga o le faila e taʻua o le "alofa" ae afai e leai se faila fou o le a faʻaigoaina o le "alofa" i le upu " alofa "i totonu.

O lenei faʻataʻitaʻiga e le o se mea e sili ona aoga ona e mafai ona ausia taunuʻuga lava e tasi e ala i le faia pea o le kiomo "hello"> hello laina . O le faʻataʻitaʻiga o le faʻataʻitaʻiga o le faʻaalia lea e mafai ona e faʻatinoina le tulafono "mkdir", natia le mea sese, siaki le tulaga o le poloaiga e vaʻai pe ua manuia pe leai, ona faia lea o se seti o tulafono pe a fai o le poloaiga "mkdir" na manuia ma se isi seti o poloaiga pe a leai.