Команда chmod
у Linux-у и другим UNIX-сличним оперативним системима се користи за промену дозвола датотека и директоријума. Дозволе одређују које су операције дозвољене за одређену датотеку или директоријум, као што су читање, писање и извршавање.
Команда chmod
може се користити за промену дозвола за власника датотеке, групу и друге кориснике. Дозволе се могу подесити као нумеричке вредности или симболички режими.
Да бисте уклонили заставицу извршне датотеке, користите опцију -x
:
На пример, да бисте поставили дозволе за читање, писање и извршавање за власника датотеке и дозволе само за читање за групу и остале кориснике, можете користити следећу команду:
chmod 755 filename
где је „ filename
“ име датотеке или директоријума за који желите да промените права приступа.
Да бисте инсталирали chmod
, потребно је да покренете следећу команду у терминалу:
chmod <access rights> <file or directory name>
Где:
< access rights
> - нумеричка вредност или симболички режим који дефинише потребна права приступа. Нумеричке вредности могу бити у распону од 0 до 7, где свака цифра одговара одређеним правима приступа (4 - читање, 2 - писање, 1 - извршавање). Симболички режими се састоје од комбинације слова „ r
“, „ w
“ и „ x
“ за различите категорије корисника (власник, група, остали).
< file or directory name
> - путања до датотеке или директоријума за који желите да промените права приступа.
Примери коришћења команде chmod
:
chmod 755 filename
chmod 554 filename
chmod 664 filename
chmod +x filename
chmod u+rw filename
chmod go+x filename
Команда chmod
не може бити уклоњена јер је уграђена команда у већини UNIX и Linux оперативних система. Међутим, можете вратити дозволе за датотеку или директоријум на подразумеване вредности ако то желите.
Да бисте ресетовали дозволе датотеке или директоријума на њихове подразумеване вредности, можете користити команду chmod
са одговарајућим нумеричким вредностима или симболичким режимом. На пример, да бисте поставили дозволе на 644 за датотеку, можете покренути следећу команду:
chmod 644 filename
Овим ће се подесити дозволе за читање и писање за власника датотеке, а за групу и остале кориснике само за читање.