Linux komandanı öyrənin - getfacl

Adı

getfacl - fayl girişini nəzarət siyahıları əldə edin

Sinopsis

getfacl [-dRLPvh] fayl ...

getfacl [-dRLPvh] -

Təsvir

Hər bir fayl üçün getfacl, fayl adını, sahibi, qrupu və Access Control List (ACL) siyahısını göstərir. Bir qovluqda default ACL varsa, getfacl da ACL'yi göstərir. Qeyri-kitabçalarda default ACLs ola bilməz.

Getfacl ACL'ləri dəstəkləməyən bir fayl sistemində istifadə edilərsə, getfacl ənənəvi fayl rejimi icazəsi bitləri ilə müəyyən edilmiş giriş icazələrini görüntüləyir.

Getfacl çıxış formatı belədir:

Rux: rxx # effektiv: rx 6: qrup: rwx # effektiv: rx 7: qrup: 4: user: rwx 5: user: joe: rwx # rx 8: mask: rx 9: digər: rx 10: default: user :: rwx 11: default: user: joe: rwx # effektiv: rx 12: default: qrup: rx 13: default: mask: rx 14 : default: digər: ---

Lines 4, 6 və 9 fayl rejimi icazə bitlərinin istifadəçiləri, qrupu və digər sahələrinə cavab verir. Bu üç əsas ACL giriş adlanır. Lines 5 və 7 adlı istifadəçi adı və qrup adları adlanır. Line 8 effektiv hüquq maskasıdır. Bu giriş bütün qruplara və adlandırılmış istifadəçilərə verilmiş səmərəli hüquqları məhdudlaşdırır. (Fayl sahibinin və digər icazələrin effektiv məsuliyyət maskasından təsirlənməməsi, digər bütün yazılar daxildir). Lines 10 - 14 bu kataloqla əlaqəli default ACL-ni göstərir. Dizinler default ACL ola bilər. Daimi fayllarda heç bir default ACL yoxdur.

Getfacl üçün default davranış ACL və default ACL-ni göstərmək və giriş hüquqlarının effektiv hüquqlardan fərqləndiyi xəttlər üçün effektiv hüquqların şərhini daxil etməkdir.

Çıxış bir terminal üçün, effektiv hüquqlar şərh 40 sütunu ilə uyğunlaşdırılır. Aksi hallarda, bir sekme xarakteri ACL girişini və effektiv hüquqların şərhini ayırır.

Birdən çox faylın ACL siyahıları boş xətlər ilə ayrılır. Getfacl'ın çıxışı da setfacl üçün giriş kimi istifadə edilə bilər.

İzinlər

Dosyaya axtarış giriş imkanı olan proses (yəni, faylın tərkib kataloğuna oxumaq imkanı olan proseslər) də faylın ACL'lərinə oxumaq imkanı verilir. Fayl rejiminə daxil olmaq üçün lazım olan icazələrə oxşardır.

Seçimlər

--Giriş

Faylın daxilolma nəzarət siyahısını göstərin.

-d, --default

Varsayilan adi denetim listesini görüntüleyin.

- başlıq

Comment başlığını (hər bir faylın çıxışının ilk üç xəttini) göstərməyin.

- bütün təsirli

ACL girişində müəyyən edilmiş hüquqlara bərabər olsa da, bütün effektiv hüquqların şərhlərini yazdırın.

- təsirsiz

Effektiv hüquqlar şərhlərini yazmayın.

-skip-bazası

Yalnızca əsas ACL girişlərinə malik olan faylları atın (sahib, qrup, digərlər).

-R, - irəliləyiş

Bütün faylların və qovluqların ACL'lərini recursively siyahıya alın.

-L, - gündəlik

Mantiqli gediş, simvolik əlaqələri izləyin. Varsayışlı davranış simvolik link arqumentlərini təqib etmək və alt dizinlərdə rast gəlinən simvolik əlaqələri atmaqdır.

-P, - fizik

Fiziki gəzinti, bütün simvolik əlaqələri atlayın. Bu da simvolik link arqumentlərini atır.

- hər şey

Alternativ cədvəlli çıxış formatını istifadə edin. ACL və default ACL yan-yana göstərilir. ACL maska ​​girişi səbəbindən təsirsiz olan icazələr kapitallaşdırılmış göstərilir. ACL_USER_OBJ və ACL_GROUP_OBJ girişləri üçün giriş etiketi adları da başlıqlarda göstərilir, bu girişləri müəyyənləşdirməyə kömək edir.

--səsiz adlar

Öncək bükülmə simvollarını ('/') kəsməyin. Varsayışlı davranış, aparıcı slash simvollarını ləğv etməkdir.

--versiya

Getfacl və çıxış versiyasını çap edin.

- yardımçı

Komanda xəttinin seçimlərini izah edən yardımı yazdırın.

-

Komanda xəttinin seçimlərinin sonu. Qalan bütün parametrlər bir dash xarakteri ilə başlamış olsa belə, fayl adları kimi şərh edilir.

-

Fayl adı parametresinin tek bir satır karakteri olması durumunda, getfacl standart girdiği bir fayl siyahısı yazır.

POSIX 1003.1e TƏTBİQ STANDARDINA MÜDDƏTƏ 17

Ətraf mühit dəyişən POSIXLY_CORRECT müəyyən edildikdə, getfacl-ın default davranışı aşağıdakı yollarla dəyişir: Başqa cür göstərilmədiyi təqdirdə yalnız ACL yazılır. Varsa ACL yalnız -d variantının verildiyi halda çap olunur. Heç bir command line parametri verilməmişsə, getfacl '`getfacl -' 'kimi çağırılmış kimi davranır.