Линук наредбе

Водич за наредбе за Линук Цхмод

Водич за наредбе за Линук Цхмод

Већина нових корисника Линука тражи начин путем командне линије за модификовање дозвола за датотеке / директоријуме. Корисницима би било драго да знају да постоји команда - синхронизована или цхмод, нпр.г. промените режим - који вам помажу да то брзо урадите. Цхмод модификује права сваког документа према режиму, у којем режим одређује привилегије које треба ажурирати. Можете одредити режим с осмобројним бројевима или словима.

Разумевање привилегија режима

Да бисте разумели цхмод, прво морате да разумете једноставне ствари у вези с њим. Отворите командни терминал и наведите све директоријуме или фасцикле за проверу додељених привилегија власници, групе и други. Морате да користите команду листе иза које следи -ог кључна реч. Приказаће се тип фасцикле, нпр.г. д припада а именик, р значи читати, в значи писати, и Икс значи извршење.

$ лс
$ лс -ог

Дођите до Десктоп директоријум помоћу цд наредбу и наведите привилегије додељене било којој одређеној датотеци помоћу лс команда. У нашем случају датотека је индексна.хтмл. Први '-' значи да ово није директоријум. Након тога рв, ова датотека је читала и писала привилегије додељене власнику, али нема права извршења. Следећи рв- односи се на додељене привилегије група и последњи р- означава привилегије додељене други за овај одређени индекс датотека.хтмл.

$ цд Десктоп
$ лс -ларт име датотеке

Нумерички режим

Морате једноставно схватити да нумерички режим укључује бројеви да додељују привилегије власницима, групама и другима. Број 4 је за читање, број 2 је за писати, број 3 је за извршење, и број 7 је за све, е.г. привилегије читања, писања и извршавања. Сада идите на Десктоп директоријум и креирајте нову датотеку са именом узорак.ткт. Наведите све датотеке које се налазе у Десктоп директоријум помоћу једноставне команде лист и приказати новостворену датотеку.

$ цд Десктоп
$ тоуцх име датотеке
$ лс

Прочитајте привилегије

Да доделите привилегије за читање само власник, морате додати број 4 у први место у цхмод наредби праћено именом датотеке. Када извршите команду лист за ову датотеку, видећете само то читати привилегије су додељене власнику.

$ цхмод 400 имена датотека
$ лс -ларт име датотеке

Дати привилегију читања а група, додати број 4 у друго место. Групи су додељене привилегије читања.

$ цхмод 040 име датотеке

Да би доделио привилегије читања други, додати број 4 у треће локација. Групи су додељене привилегије читања.

$ цхмод 004 назив датотеке

Да би доделио привилегију читања власник, група и други истовремено додати број 4 на свим локацијама.

$ цхмод 444 име датотеке

Привилегије писања

Да би понудио повластице писања власник, мораћете да додате број 2 у први место у цхмод команди. Када извршите листа наредбе за ову датотеку, видећете да су датотеци додељене само привилегије писања власник.

$ цхмод 200 имена датотека
$ лс -ларт име датотеке

Да би доделио привилегије писања група, додати број 2 у друго пребивалиште. Групи су додељене привилегије читања.

$ цхмод 020 име датотеке

Да би доделио привилегије писања други, додати број 2 у треће место. Групи су додељене привилегије читања.

$ цхмод 002 име датотеке

Да додели права писања власник, група и други истовремено додати број 2 на свим местима.

$ цхмод 222 име датотеке

Привилегије извршења

Да бисте власнику одобрили извршна права, мораћете да додате број 1 у први место.

$ цхмод 100 имена датотека
$ лс -ларт име датотеке

За додељивање права извршења група, додати број 1 у друго пребивалиште.

$ цхмод 010 име датотеке

Доделити права извршења други, додати број 1 на трећем месту.

$ цхмод 001 име датотеке

Да додели права извршења власник, група и други истовремено додати број 4 на свим локацијама.

$ цхмод 111 име датотеке

Да бисте власнику, групи и другима истовремено одобрили сва права читања, писања и извршавања, морате додати 7 на сва места.

$ цхмод 777 име датотеке

Симболички режим

У овом режиму ћете користити симболе за давање права.

Користити +к симбол да свима дају извршење права.

$ цхмод + к име датотеке

За повраћај, права извршења додају -к симбол.

$ цхмод -к име датотеке

Доделити права извршења само тренутном корисник, који је власник, Додајте у + к симбол.

$ цхмод у + к име датотеке

Слично томе, групе користе г + к, а друге користе о + к.

Вратите права извршења свима, додајте симбол уг-х. Можете користити а-к уместо уго-к.

$ цхмод уго-к име датотеке
$ цхмод а-к име датотеке

Ако желиш да копирај групу права и доделити их корисник, можете користити симбол г = у.

$ цхмод г = у име датотеке

Права једне датотеке можете користити као референцу за другу датотеку. За то једноставно користите референтну кључну реч праћену именима датотека.

$ цхмод --референце = име датотеке1 име датотеке2

Ако желите власнику доделити сва права, групи нема привилегија писања, а другима не желите доделити никаква права, то можете једноставно учинити једноставним концептом Реад = 4, врите = 2 и извршењем = 1. Додијелите власнику 7 као 4 + 2 + 1 = 7. Групи доделите 5 као 4 + 0 + 1, а другима 0.

$ цхмод 750 име датотеке

Доделити читати дозволе за све, додати а + р симбол.

$ цхмод име датотеке + р

Дати читати и писати дозволе за групе и други, Додајте го + рв симбол.

$ цхмод го + рв назив датотеке

Ако желите свима да дате привилегије за читање, писање, извршавање и подешавање Гроуп-ИД-а,  додајте =рвк, г + с симбол.

$ цхмод = рвк, г + с назив датотеке

Закључак

У овом упутству морали смо да изнесемо основне концепте цхмод инструкције и пружили примере који показују како ће се користити у могућим ситуацијама.

Топ 5 ергономских производа за рачунарски миш за Линук
Да ли дуготрајна употреба рачунара изазива бол у зглобу или прстима? Патите ли од укочених зглобова и стално морате да се рукујете? Да ли осећате гору...
Како променити поставке миша и додирне табле помоћу Ксинпут-а у Линук-у
Већина Линук дистрибуција подразумевано испоручује библиотеку „либинпут“ за обраду улазних догађаја на систему. Може да обрађује улазне догађаје и на ...
Замените тастере миша другачије за различити софтвер помоћу Кс-Моусе Буттон Цонтрол
Можда вам је потребан алат који би могао да промени контролу миша са сваком апликацијом коју користите. Ако је то случај, можете испробати апликацију ...