Научите Линук Цомманд - гетфацл

Име

гетфацл - добијате контролне листе за приступ датотекама

Синопсис

гетфацл [-дРЛПвх] датотека ...

гетфацл [-дРЛПвх] -

Опис

За сваку датотеку, гетфацл приказује име датотеке, власника, групе и Листу контроле приступа (АЦЛ). Ако директоријум има подразумевани АЦЛ, гетфацл такође приказује подразумевани АЦЛ. Не-директорије не могу имати подразумеване АЦЛ-ове.

Ако се гетфацл користи у датотечном систему који не подржава АЦЛ-ове, гетфацл приказује дозволе за приступ дефинисане у традиционалним битовима за приступ фајлу.

Излазни формат гетфацл је следећи:

1: # датотека: сомедир / 2: # власник: лиса 3: # група: особље 4: корисник :: рвк 5: корисник: јое: рвк # ефективна: рк 6: група :: рвк # ефективна: рк 7: цоол: рк 8: маск: рк 9: други: рк 10: дефаулт: корисник: рвк 11: подразумевано: корисник: јое: рвк #еффецтиве: рк : дефаулт: остало: ---

Линије 4, 6 и 9 одговарају корисничким, групним и другим пољима дозвола битова за датотеку. Ова три се зову базни АЦЛ уноси. Линије 5 и 7 се именују корисничким и именованим групним уносима. Линија 8 је ефектна маска права. Ова ставка ограничава ефективна права која се додељују свим групама и именованим корисницима. (Маска ефективних права не утиче на власника датотеке и друге дозволе, сви остали уноси су укључени). Линије 10- 14 приказују подразумевани АЦЛ повезани са овим директоријумом. Директоријуми могу имати подразумевани АЦЛ. Обичне датотеке никада немају подразумевани АЦЛ.

Подразумевано понашање за гетфацл је да прикаже АЦЛ и подразумевани АЦЛ и укључи ефективан коментар о правима за редове где се права уноса разликују од ефективних права.

Ако је излаз на терминал, коментар о ефективним правима је поравнат са колоном 40. У супротном, знак једне картице разликује ставку АЦЛ и коментар ефективних права.

Листе АЦЛ-а са више датотека су раздвојене празним линијама. Излаз гетфацл се такође може користити као улаз за сетфацл.

Дозволе

Процесом са приступом за претраживање у датотеку (тј. Процесима са приступом читања до садржаја директоријума датотеке) такође се даје приступ читању АЦЛ-у датотеке датотеке. Ово је аналогно дозволама које су потребне за приступ режиму датотека.

Опције

--аццесс

Приказати листу контроле приступа датотекама.

-д, -дефаулт

Приказати подразумевану листу контрола приступа.

--омит-заглавље

Немојте приказати заглавље коментара (прве три линије излаза сваког фајла).

- све ефективно

Штампајте све коментаре о ефективним правима, чак и ако су идентична правима која су дефинирана АЦЛ уносом.

- није ефикасан

Не штампајте ефективне коментаре о правима.

--скип-басе

Прескочите датотеке које имају само базне налоге АЦЛ (власника, групе, других).

-Р, - рекурзивно

Листу АЦЛ-ова свих датотека и директоријума рекурзивно.

-Л, - логично

Логичка шетња, слиједите симболичке везе. Подразумевано понашање је пратити аргументе симболичке везе и прескакати симболичке везе које се срећу у поддиректоријима.

-П, - физичка

Физичка шетња, прескочите све симболичке везе. Ово такође прескочи симболичке линкове.

- обично

Користите алтернативни табеларни излазни формат. АЦЛ и подразумевани АЦЛ су приказани један поред другог. Дозволе који су неефикасни због АЦЛ маск уноса приказани су капитализовани. Ознаке улазних ознака за ставке АЦЛ_УСЕР_ОБЈ и АЦЛ_ГРОУП_ОБЈ се такође приказују великим словима, што помаже у проналажењу тих уноса.

- назива имена

Немојте укидати водеће знакове за слајду (`/ '). Подразумевано понашање је укидање водећих знакова слајда.

- верзија

Одштампајте верзију гетфацл и излаз.

--помоћ

Штампајте помоћ објашњавајући опције командне линије.

-

Крај опција командне линије. Сви остали параметри се тумаче као имена датотека, чак и ако почну са симболом цртице.

-

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

КОНФЕРЕНЦИЈА ЗА ПОСИКС 1003.1е ОСНОВНИ СТАНДАРД 17

Ако је дефинирана променљива окружења ПОСИКСЛИ_ЦОРРЕЦТ, подразумевано понашање гетфацл се мења на следеће начине: Осим ако није другачије назначено, штампа се само АЦЛ. Подразумевани АЦЛ се штампа само ако је дата опција. Ако није дат параметар командне линије , гетфацл се понаша као да се позива као `` гетфацл - ''.