Linux Command - getfacl білу

Атауы

getfacl - файлды кіруді бақылау тізімдерін алу

Синопсис

getfacl [-dRLPvh] файл ...

getfacl [-dRLPvh] -

Сипаттама

Әр файл үшін, getfacl файл атауын, иеленушісін, топты және Access Control List (ACL) файлын көрсетеді. Егер каталогта әдепкі ACL болса, getfacl әдепкі ACL-ды көрсетеді. Анықтамалық емес анықтамалар әдепкі ACL-ге ие болмайды.

Егер getfacl ACL-ді қолдамайтын файлдық жүйеде пайдаланылса, getfacl дәстүрлі файл режимі рұқсат биттерімен анықталған қатынас рұқсаттарын көрсетеді.

Getfacl өнімінің шығу пішімі мынада:

#: 4: user: joe: rwx #effective: rx 6: group :: rwx #effective: rx 7: group: user: lisa 3: # group: rx 8: mask: rx 9: басқа: rx 10: әдепкі: user :: rwx 11: default: user: joe: rwx #effective: rx 12: әдепкі: group :: rx 13: default: mask: rx 14 : әдепкі: басқа: ---

4, 6 және 9-жолдар пайдаланушы режиміне, тобына және файл режимінің рұқсаттарының басқа өрістеріне сәйкес келеді. Бұл үш негізгі ACL жазбалары деп аталады. 5 және 7-жолдар пайдаланушы және топтық жазбалар деп аталады. 8-жол - тиімді қорғау маскасы. Бұл жазба барлық топтарға және аталған пайдаланушыларға берілген тиімді құқықтарды шектейді. (Файл иесі және басқа рұқсаттардың тиімді құқықтары маскасына әсер етпейді, барлық басқа жазбалар болады.) 10-14 желілері осы каталогпен байланысты әдепкі ACL көрсетеді. Анықтамаларда әдепкі ACL болуы мүмкін. Тұрақты файлдар әдепкі ACL болмайды.

Getfacl үшін әдепкі мінез-құлық ACL және әдепкі ACL-ді көрсету және жазбаларға құқықтар тиімді құқықтардан ерекшеленетін жолдарға арналған тиімді құқық түсіндірмелерін қосу болып табылады.

Егер шығыс терминал болса, тиімді құқықтары туралы түсініктеме 40-бағанға сәйкес келеді. Олай болмаған жағдайда, бір таңбалық таңба ACL жазбасын және тиімді құқықтары түсініктемесін бөледі.

Бірнеше файлдардың ACL тізімдері бос жолдармен бөлінеді. Getfacl-дің шығуын setfacl-ге енгізу ретінде де пайдалануға болады.

Рұқсаттар

Файлға іздеу қатынасы бар процесс (мысалы, файлдың құрамында бар каталогқа оқуға рұқсаты бар процестер) файлдың ACL-леріне оқуға рұқсат беріледі. Бұл файл режиміне кіруге қажетті рұқсаттарға ұқсас.

Опциялар

- Қажет

Файлға қатынасты басқару тізімін көрсету.

-d, --default

Әдепкі қатынасты басқару тізімін көрсету.

- тақырып атауы

Пікір тақырыбын көрсетпеңіз (әрбір файлдың шығуының алғашқы үш жолы).

- барлық тиімді

ACL жазбасымен анықталған құқықтармен бірдей болса да, барлық тиімді құқықтары туралы түсініктемелерді басып шығарыңыз.

- тиімді емес

Құқыққа қатысты тиімді түсініктемелерді басып шығармаңыз.

- skip-base

Негізгі ACL жазбалары бар файлдарды өткізіп жіберіңіз (иесі, тобы, басқалары).

-R, --recursive

Барлық файлдар мен каталогтардың ACL тізімін рекурсивті түрде тізімдеңіз.

-L, - логикалық

Логикалық серуендеу, символдық сілтемелерді қадағалаңыз. Әдепкі мінез-құлық символдық сілтеме аргументтерін қадағалау және подкаталогтарда кездесетін символдық сілтемелерді өткізу болып табылады.

-P, - физикалық

Физикалық серуендеу, барлық символикалық сілтемелерді өткізіп жіберіңіз. Бұл сондай-ақ символикалық сілтеме дәлелдерін өткізіп жібереді.

- жалпы

Баламалы кесте шығару пішімін пайдаланыңыз. ACL және әдепкі ACL параметрлері бірге көрсетіледі. ACL маска жазуларына байланысты тиімсіз рұқсаттар бас әріптермен көрсетіледі. ACL_USER_OBJ және ACL_GROUP_OBJ кірістері үшін кіру тегтері атаулары да бас әріптермен көрсетіледі, бұл сол жазбаларды анықтауға көмектеседі.

--әдетті атаулар

Бастапқы қиғаш сызық таңбаларын ('/') тастамаңыз. Әдетті мінез-құлықтағы жетекші кескін таңбаларын қию.

- түрлендіру

Getfacl нұсқасын басып шығыңыз.

--Көмектесіңдер

Пәрмен жолының параметрлерін түсіндіретін анықтама анықтамасы.

-

Пәрмен жолының параметрлерін аяқтау. Барлық қалған параметрлер файл атаулары ретінде түсіндіріледі, тіпті олар сызықша таңбалармен басталса да.

-

Егер файл атауының параметрі жалғыз жол белгісі болса, getfacl стандартты енгізуден файлдардың тізімін оқиды.

POSIX 1003.1e СТАНДАРЫНЫҢ СӘЙКЕСТІГІ 17

Егер POSIXLY_CORRECT ортасының айнымалысы анықталған болса, getfacl әдепкі әрекеті келесі жолдармен өзгертіледі: егер басқаша көрсетілмесе, ACL ғана басып шығарылады. Әдепкі ACL параметрі -d параметрі берілгенде ғана басып шығарылады. Егер ешқандай командалық жол параметрі берілмесе, getfacl оны `` getfacl - 'деп шақырылған секілді әрекет етеді.