Hoʻonohonoho i nā papahana hoʻopuka i nā Lists Control Lists (ACLs) o nā waihona a me nā papa kuhikuhi. Ma ka laina o ke kauoha , ua mālamaʻia ka papa o nā kauoha e ke kaʻina o nā leka (i hiki ke nānāʻia i kekahi o nā kauoha a ...).
ʻO nā koho -m, a me -x e manaʻo i ka ACL ma ka laina kauoha. Ua hoʻokaʻawaleʻia nā helu helu ACL a me nā hua'ōlelo comma (`, '). ʻO nā koho -M, a me -X i heluhelu i kahi ACL mai kahi faila aiʻole mai kahi hoʻolālā kūlana. Kāheaʻia ka hōʻailona komo i ACL ma ka Section ACL ENTRIES.
ʻO nā koho --set a me --set-kōnae i hoʻonohonoho i ka ACL o kahi faila aiʻole kahi papa kuhikuhi. Ua hoʻololiʻia ka ACL mua. Pono nā helu komo ACL no kēia hana e komo i nāʻaeʻana.
Nā --m (--modify) a me -M (--modify-file) mau koho e hoʻololi i ka ACL o kahi faila a papa kuhikuhi paha. Pono nā helu komo ACL no kēia hana e komo i nāʻaeʻana.
E hoʻololi nā kohoʻo -x (--remove) a me -X (--remove-file) i nā leka ACL. ʻAe wale nā helu o ACL me kaʻole o nā māhele papa e'āponoʻia e like me nā palena, keʻole ka weheweheʻana o POSIXLY_CORRECT.
I ka heluheluʻana mai nā waihona me ka hoʻohanaʻana i nā koho -M, a me -X ,'āpono ka papahana i nā huahana huahua huahana. Aia ma kahi o kahi helu ACL ma kēlā me kēia laina. Ma hope o ka hōʻailona Pound (`# '),ʻo nā mea a pau a hiki i ka hopena o ke laina ua mālamaʻia heʻano manaʻo.
Inā hoʻohanaʻia ka hoʻonohonohoʻana ma kahi pūnaewele pūnaewele iʻole e kākoʻo i nā ACL, hoʻonohonohoʻia ka papahana ma nāʻaoʻao o kaʻaeʻana o nā faile. Ināʻaeʻole ke komo ponoʻana o ka ACL i nā'āpana o kaʻaeʻana, hoʻololi ka hoʻonohonoho i nā hāhiʻaeʻana o ka faile e hōʻike i ka ACL i kahi hiki loa, kākau i kahi memo kuhi i ka hapa kūpono, a hoʻi mai me ka puka waho eʻoi aʻe ana i ka 0.
ʻO SYNOPSIS
papa inoa [-bkndRLPvh] [{-m | -x} acl_spec] [{-M | -X} acl_file] kōnae ...
hoʻonohonoho --restore = file
NO KA KULA
Ua hāʻawiʻia ka mea kuleana a me nā hana i hiki iā CAP_FOWNER ke kuleana e hoʻololi i ACLs o kahi pūnaewele. Ua like kēia me nāʻae e pono ai no ke komoʻana i keʻano o ka faile. (Ma nā pūnaewele Linux i kēia manawa,ʻo ka pakiaka wale nō ka mea hoʻohana me ka mana CAP_FOWNER.)
OPTIONS
-b, --remove-pau
E hoʻopau i nā kākoʻo ACL nui a pau. Kāohiʻia nā kāinoa ACL o ka mea nona, ka hui a me nā mea'ē aʻe.
-k, --remove-paʻamau
Wehe i ka ACL Default. Ināʻaʻohe Default ACL e ola,ʻaʻohe hoʻolahaʻana.
-n, --no-mask
Mai hōʻano hou i nā pono makame. ʻO ka hana kūpono o ka hoʻopiliʻana, e hoʻomau hou i ka komoʻana o ka mask ACL, koe ke hāʻawiʻoleʻia kahi komo komo mask. Hoʻonohonohoʻia ka hoʻomoka mask i kaʻaelike o nāʻaelike a pau o ka pūʻali pūʻali, a me nā helu inoa a me nā hui a pau. (ʻO kēia keʻano o nā mea i hoʻokomoʻia e ka'īlio komo).
--mask
E hoʻolālā hou i nā pono pono kameki, me ka hāʻawiʻana i kahi komo komoʻana o ka ACL. (E nānā i ka -n koho.)
-d, --default
ʻO nā hana a pau e pili ana i ka ACL kuhū. Hoʻopiʻiʻia nā loli ACL mau i ka hoʻonohonoho hoʻokomo i nā kiʻi ACL kuhi. Hoʻokuʻuʻia nā hoʻopuka helu ACLʻoiaʻiʻo i ka hoʻonohonoho hoʻokomo. (Kūkalaʻia kahi hōʻailona inā loaʻa kēia).
--restore = ka file
Hoʻouka hou i kahi kope kope i hanaʻia e 'sure -R' a iʻole like. Kuhiʻia nāʻae a pau o kahi hoʻoponopono pūnaewele piha piha me kēiaʻano. Inā hoʻokomo ka waihona i nā'ōlelo a nā mea nona nā manaʻo a iʻole nā'ōlelo a ka hui, a ke holo nei ka pakiaka ma ke aʻa, ua hoʻihoʻiʻia ka mea nāna a mālama i ka hui o nā faile a pau. ʻAʻole hiki ke hoʻohuiʻia kēia koho me nā koho'ē aʻe koeʻo "--test".
--test
Keʻano hoʻokolohua. Ma mua o ka hoʻololiʻana i nā ACL o kekahi mau faila, ua heluʻia nā LLC i loaʻa.
-R, --lecursive
E noi i nā hana i nā māhele a pau a me nā papa kuhikuhi e hana hou. ʻAʻole hiki ke hoʻohuiʻia kēia koho me "--restore".
-L, -ʻokoʻa
ʻO ka heleʻana o ka'ōlohelohe, e pili i nā loulou hōʻailona. ʻO ka hana kūpono e hahai i nā leʻaleʻa pili pūnaewele, a e lele i nā loulou pūnaewele i loko o nā papa kuhikuhi. ʻAʻole hiki ke hoʻohuiʻia kēia koho me "--restore".
-P, - hoʻopiʻi
E hele i kahi kaʻawale, e hoʻohemo i nā loulou a pau. Hoʻopiʻi kēia i nā manaʻo hoʻohālikelike hōʻailona. ʻAʻole hiki ke hoʻohuiʻia kēia koho me "--restore".
--huli
E kāleka i ka pae o ke kuʻina a me ka puka.
--help
Kaomi kōkua e wehewehe i nā koho laina.
Ka hopena o nā koho laina laina. Hoʻohālikeʻia nā pae'āina'ē aʻe he inoa inoa,ʻoiai inā hoʻomaka lākou me kahi papa.
Inā he koho hoʻokahi wale no ka inoa o ka pūnaewele,ʻikeʻia kahi papa inoa o nā faila mai ka papa hana maʻamau.
Nā leka uila ACL
Hāʻawi ka waihona pono i nā palapala hoʻokomo ACL nei (nā blanks i hoʻokomoʻia no ka mālamalama):
[effect]:] [kou]:] uid [: perms ]
Nā Hōʻike o kekahi mea hoʻohana i hoʻohanaʻia. Nā Hōʻike a ka meaʻai inā loaʻa ka uid .
[effect]:] g [roup]: gid [: hawaiian ]
Nā Hōʻike o kekahi hui i kapaʻia. Nā 'ae a ka hui kūʻokoʻa inā kaʻawale ka hale.
[effect]:] m [noi] [:] [: mau manaʻo]
ʻO ka makame pono
[effect]:] o [[] [:] [:]
Nā Hōʻike o nā mea'ē aʻe.
ʻAʻole mālamaʻia nā wahi Whitespace ma waena o nā hua hoʻolālā a me nā lekaʻole.
ʻO nā pane komo ACL kūpono me nāʻae i hoʻohanaʻia e hoʻololi a hoʻonohonoho i nā hana. (nā koho -m , -M , - hoʻomaka a me -set-file ). Kākauʻia me kaʻole o nā māhele lele e hoʻohanaʻia no ka holoiʻana i nā kiʻina (koho -x a me -X ).
No ka uid a me ka hale e hiki ke koho i kahi inoa a iʻole kekahi helu.
ʻO ka māhele papa e hui pūʻia me nā hua'ōlelo e hōʻike ana i nāʻae: heluhelu (r) , kākau (w) , hoʻokō (x) , hana wale inā he papa kuhikuhi ka faila a iʻole eʻae i ka mana no kekahi mea hoʻohana (X) . Ma kahi'ē aʻe, hiki i ka māhele'āleʻele ke helu helu (0-7).
KA HU'ĀINA HOPE I KUMU
I ka wā mua, nā waihona a me nā palapala kuhikuhi wale nō nā mea helu wale nō ACLʻai no ka mea nona, ka hui, a me nā mea'ē aʻe. Aia kekahi mau lula e pono e māʻona i hiki i ka ACL ke kūpono:
*
ʻAʻole hiki ke weheʻia nā mea hoʻokomoʻekolu. Pono e like me ka helu hoʻokahi o kēia mauʻano hoʻokomo.
*
I ka loaʻaʻana o kahi ACL i ka inoa o nā mea hoʻohana a iʻole nā inoa inoa o nā mea i kapaʻia, pono nō hoʻi iā ia kahi huna maka'āinana pono.
*
I ka loaʻaʻana o kekahi ACL i nā hemahemaʻAka ACL,ʻo nā mea hoʻokomoʻAka ACLʻekolu (mea hoʻohanaʻole, kahi kūikawā, a me nā mea'ē aʻe) pono ke noho.
*
I ka loaʻaʻana o kahi ACL'Ai'ē i ka inoa o nā mea hoʻohana a iʻole nā inoa inoa i kapaʻia, pono nō hoʻi i loko o kahi mask kuleana pono kūpono.
No ke kōkuaʻana i ka mea hoʻohana e hōʻoiaʻiʻo i kēia mau rula, kūkulu nā papahana i nā mea komo mai nā helu i loko o nā kūlana i lalo:
*
Inā ua loaʻa kahi mea hoʻohana i ka ACL a inoa inoa paha, aʻaʻohe puka komo mask, kahi komo mask i loko o nāʻae like hoʻokahi i ka hoʻokumuʻiaʻana o kaʻaoʻao. Ināʻole i hāʻawiʻia nā koho - ʻae, ua hoʻololi houʻia nāʻaeʻana o ke komoʻana o ka mask e hoʻokomo i kaʻaha o nāʻaelike a pau i komoʻia e kahi komo komo. (E nānā i ka hōʻike - koho).
*
Inā ua hanaʻia kahiʻAka ACL'ālohelohe, aʻaʻole ka mea nāna i mālama, loaʻa ka hui, a iʻole nā mea komo'ē aʻe, kope o ka mea ACL, nona ka hui, a iʻole e hoʻokomoʻia kahi komo i ka ACL Default.
*
Inā loaʻa iā ACL Default nā mea hoʻohana inoa a iʻole nā inoa o nā pūʻulu i kapaʻia, aʻaʻohe puka komo mask, kahi waihona mask i loko o nāʻae likeʻole kahi i hoʻohuiʻia ai kaʻaoʻaoʻo Default ACL. Ināʻole i hāʻawiʻia ka koho -n , ua hoʻololi houʻia nāʻae o ka hoʻokipa mask e komo i loko o kaʻaelike o nāʻae a pau i komoʻia e ka'īpuka komo. (E nānā i ka hōʻike - koho).
Nā hiʻohiʻona
Hāʻawi i kekahi mea hoʻohana hou heluhelu
papa helu: lisa: r file
Hoʻoponopono kākau i kaʻike mai nā hui a me nā mea hoʻohana i hoʻohanaʻia (me ka hoʻohanaʻana i ka mask kuleana pono)
papa kuhikuhi -mm :: rx file
Ke wehe nei i kahi hōʻailona inoa inoa mai kahi ACL file
hoʻolālā -xg: ke kikowaena lima
Ke kāomiʻana i ka ACL o kekahi file i kekahi
waihona file1 | hoʻonohonoho --set-file = - file2
Ke kāpekaʻana i ka ACL loaʻa i ka ACL Default
hoʻolālā -a dir | hoʻonohonoho -d -M-dir
KA HOʻOPIʻI I POSIX 1003.1e DRAFT STANDARD 17
Ināʻikeʻia keʻano o ka'ōnaeʻa POSIXLY_CORRECT,ʻo ka hana kūpono o nā hoʻololi hoʻonohonoho penei:ʻAʻohe o nā koho maʻamau a pau. ʻO ka '`default:' ua pio ka prefix. E hōʻoia nā koho a -x a -X i nā leka uila (a haʻalele iā lākou).
E nana iA
umask (1),