Промените дозволе датотеке из Линук командне линије
Команда цхмод (што значи режим промене) вам омогућава да промените дозволе за приступ фајловима и фасциклама.
Команда цхмод, као и друге команде, може се извршити из командне линије или преко датотеке скрипте.
Ако желите да наведете дозволе датотеке, можете користити команду лс .
цхмод Цомманд Синтак
Ово је исправна синтакса када користите цхмод наредбу:
цхмод [опције] режим [, режим] филе1 [филе2 ...]Следеће су неке од уобичајених опција које се користе са цхмод-ом:
- -ф, -силент, -куиет (потискује већину порука о грешци)
- -в, --вербосе (излази дијагностик за сваку обрађену датотеку)
- -ц, - промене (као што је вербосе, али извештава само када се изврши промена)
- -Р, - рецурсиве (рекурзивно мења датотеке и директоријуме)
- --хелп (приказује помоћ и излази)
- - верзија (излази информације о верзији и излази)
Испод је листа неколико нумеричких дозвола које се могу поставити за корисника, групу и све остале на рачунару. Поред броја је еквивалентно читање / писање / извршење.
- 7, рвк, читати, писати и извршити
- 6, рв-, читати и писати
- 5, рк, читати и извршити
- 4, р--, само за читање
- 3, -вк, писати и извршити
- 2, -в-, само пишите
- 1, --к, само изврши
- 0, ---, нема
Цхмод наредбе за наредбе
Ако сте, на пример, желели да промените дозволе датотеке "учесници" тако да сви имају потпуни приступ њему, унели бисте:
цхмод 777 учесникаПрви 7 поставља дозволе за корисника, други 7 поставља дозволе за групу, а трећи 7 поставља дозволе за све остале.
Ако желите да будете једини који може приступити њему, користићете:
цхмод 700 учесникаДа бисте себи и својим члановима дали потпуни приступ:
цхмод 770 учесникаАко желите да задржите пун приступ за себе, али желите задржати друге људе да мењају датотеку, можете користити:
цхмод 755 учесникаСледеће се користе слова одозго да промене дозволе "учесника" тако да власник може читати и писати у датотеку, али не мијења дозволе за било кога другог:
цхмод у = рв учеснициВише информација о команди цхмод
Можете промијенити власништво групе постојећих датотека и фасцикли помоћу команде цхгрп. Промените подразумевану групу за нове датотеке и фолдере помоћу наредбе невгрп.
Имајте на уму да ће симболичне везе које се користе у цхмод наредби утичу на прави циљни објекат.