Hloov cov ntaub ntawv tso cai los ntawm cov kab Linux
Chmod hais kom ua (lub ntsiab lus hloov hom) cia koj hloov cov kev tso cai ntawm cov ntaub ntawv thiab cov folders.
Chmod hais kom ua, zoo li lwm cov commands, yuav tau tseg los ntawm cov kab hais kom ua los ntawm cov ntaub ntawv thov.
Yog tias koj xav sau cov ntaub ntawv tso cai, koj tuaj yeem siv ls hais kom ua .
chmod hais kom ua Syntax
Qhov no yog qhov zoo syntax thaum siv chmod hais kom ua:
chmod [xaiv] hom [, hom] file1 [file2 ...]Cov hauv qab no yog qee qhov kev xaiv niaj hnub siv nrog chmod:
- -f, -silent, -quiet (suppresses cov lus yuam kev tshaj)
- -v, --verbose (outputs ib diagnostic rau txhua txhua tus ua ntaub ntawv tiav)
- -c, -changes (xws li kev hais lus tab sis qhia tias tsuas yog thaum hloov tau)
- -R, -recursive (hloov cov ntaub ntawv thiab txoj kev recursively)
- - pabcuam (qhia txog kev pab thiab kev tawm)
- --version (outputs version lus thiab kev tawm)
Hauv qab no yog cov npe ntawm ntau qhov kev tso cai ntawm cov zauv uas teev tau rau tus neeg siv, pawg, thiab txhua tus neeg hauv lub computer. Ntxiv mus rau tus xov tooj yog nyeem ntawv / sau / ua tsab ntawv sib npaug.
- 7, rwx, nyeem ntawv, sau ntawv, thiab ua tiav
- 6, rw-, nyeem thiab sau ntawv
- 5, rx, nyeem thiab ua
- 4, r -, nyeem nkaus xwb
- 3, -wx, sau thiab ua
- 2, -w-, sau nkaus xwb
- 1, - x, txim tuag nkaus xwb
- 0, ---, tsis muaj
chmod Command Examples
Yog tias koj, piv txwv li, xav hloov cov lus tso cai ntawm "cov neeg koom" cov ntaub ntawv kom txhua tus muaj kev nkag mus rau nws, koj yuav tsum tau sau:
chmod 777 cov neeg koomThawj 7 teev cov kev tso cai rau tus neeg siv, qhov thib ob 7 teev cov kev tso cai rau cov pab pawg, thiab qhov thib peb 7 teev cov kev tso cai rau txhua tus neeg.
Yog tias koj xav ua tus tsuas yog leej twg tuaj yeem nkag rau nws, koj yuav siv:
chmod 700 neeg koomTxhawm rau muab koj tus kheej thiab koj pab pawg neeg tuaj yeem nkag mus saib:
chmod 770 cov neeg koomYog tias koj xav kom muaj kev nkag tau rau koj tus kheej, tab sis xav kom lwm tus neeg los hloov cov ntaub ntawv, koj tuaj yeem siv tau:
chmod 755 cov neeg koomCov hauv qab no siv cov ntawv sau los ntawm saum toj no los hloov cov kev tso cai ntawm "cov neeg koom" kom tus tswv yuav nyeem tau thiab sau ntawv rau hauv cov ntaub ntawv, tab sis nws tsis hloov cai rau lwm tus:
chmod u = rw koomXav paub ntau ntxiv rau ntawm chmod Command
Koj tuaj yeem hloov cov tswv cuab ntawm cov ntaub ntawv muaj thiab cov folders nrog cov lus txib chgrp. Hloov cov neej ua pawg rau cov ntaub ntawv tshiab thiab cov folders nrog cov lus txib newgrp.
Nco ntsoov tias cov cim kev sib txuas hauv chmod hais kom ua yuav cuam tshuam qhov tseeb, lub hom phiaj.