Ito ang command attr na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
attr - pinalawak na mga katangian sa XFS filesystem objects
SINOPSIS
attr [ -LRSq ] -s attrname [ -V attrvalue ] pangalan ng landas
attr [ -LRSq ] -g attrname pangalan ng landas
attr [ -LRSq ] -r attrname pangalan ng landas
attr [ -LRSq ] -l pangalan ng landas
PANGKALAHATANG-IDEYA
Ang mga pinahabang katangian ay nagpapatupad ng kakayahan para sa isang user na mag-attach ng name:value pairs sa mga object
sa loob ng XFS filesystem.
Inilalarawan ng dokumentong ito ang attr command, na halos katugma sa IRIX command
ng parehong pangalan. Kaya ito ay partikular na naglalayong sa mga gumagamit ng XFS filesystem - para sa
filesystem independiyenteng pinalawig na katangian manipulasyon, kumonsulta sa getfattr(1) at
setfattr(1) dokumentasyon.
Maaaring gamitin ang mga pinahabang katangian upang mag-imbak ng meta-impormasyon tungkol sa file. Halimbawa
Maaaring sabihin ng "character-set=kanji" sa isang document browser na gamitin ang Kanji character set kung kailan
ang pagpapakita ng dokumentong iyon at ang "thumbnail=..." ay maaaring magbigay ng pinababang pangkalahatang-ideya ng resolusyon
ng isang mataas na resolution na graphic na imahe.
Sa XFS filesystem, ang pangalan ay maaaring hanggang sa 256 bytes ang haba, na winakasan ng una
0 byte. Ang layunin ay ang mga ito ay napi-print na mga pangalan ng ASCII (o iba pang set ng character) para sa
katangian. Ang halaga ay maaaring hanggang sa 64KB ng arbitrary na binary data.
Ang mga katangian ay maaaring ilakip sa lahat ng uri ng XFS inode: mga regular na file, direktoryo,
mga simbolikong link, mga node ng device, atbp.
Gumagamit ang XFS ng 2 magkahiwalay na attribute name space na nauugnay sa bawat object ng filesystem. sila
ay ang mga ugat at gumagamit mga puwang ng address. Ang ugat address space ay maa-access lamang sa
superuser, at pagkatapos ay sa pamamagitan lamang ng pagtukoy ng flag argument sa function call. Iba pang mga gumagamit
ay hindi makikita o magagawang baguhin ang mga katangian sa ugat puwang ng address. Ang gumagamit tirahan
ang espasyo ay protektado ng normal na mekanismo ng mga pahintulot ng file, kaya ang may-ari ng file ay maaaring
magpasya kung sino ang makakakita at/o makakapagbago ng halaga ng mga katangian sa anumang partikular na file.
DESCRIPTION
Ang attr Pinapayagan ng utility ang pagmamanipula ng mga pinahabang katangian na nauugnay sa filesystem
mga bagay mula sa loob ng mga script ng shell.
Mayroong apat na pangunahing operasyon na attr maaaring gumanap:
GET Ang -g attrname sinasabi ng opsyon attr upang hanapin ang pinangalanang bagay at i-print (sa stdout)
ang value na nauugnay sa pangalan ng attribute na iyon. Kasama ang -q bandila, stdout ay
eksakto at tanging ang halaga ng katangian, na angkop para sa imbakan nang direkta sa a
file o pagproseso sa pamamagitan ng piped command.
LIST Ang -l sinasabi ng opsyon attr upang ilista ang mga pangalan ng lahat ng mga katangian na
nauugnay sa bagay, at ang bilang ng mga byte sa halaga ng bawat isa sa mga iyon
mga katangian. Kasama ang -q bandila, stdout ay magiging isang simpleng listahan ng katangian lamang
mga pangalan, isa sa bawat linya, na angkop para sa pag-input sa isang script.
Alisin Ang -r attrname sinasabi ng opsyon attr upang alisin ang isang katangian na may ibinigay na pangalan mula sa
ang bagay kung mayroon ang katangian. Walang output sa matagumpay na pagkumpleto.
Itakda/GUMAWA
Ang -s attrname sinasabi ng opsyon attr upang itakda ang pinangalanang katangian ng bagay sa
halagang binasa mula sa si stdin. Kung mayroon nang attribute na may ganoong pangalan, ang halaga nito
ay papalitan ng isang ito. Kung ang isang katangian na may ganoong pangalan ay wala pa
umiiral, ang isa ay malilikha gamit ang halagang ito. Kasama ang -V attrvalue bandila, ang
ang attribute ay itatakda na magkaroon ng value ng attrvalue at si stdin hindi babasahin.
Kasama ang -q bandila, stdout hindi gagamitin. Kung wala ang -q bandila, isang mensahe na nagpapakita
ang pangalan ng katangian at ang buong halaga ay ipi-print.
Kapag ang -L ang opsyon ay ibinigay at ang pinangalanang bagay ay isang simbolikong link, gumana sa
mga katangian ng bagay na tinutukoy ng simbolikong link. Kung wala ang pagpipiliang ito, gumana sa
ang mga katangian ng simbolikong link mismo.
Kapag ang -R ang opsyon ay ibinigay at ang proseso ay may naaangkop na mga pribilehiyo, gumana sa
ugat attribute namespace sa halip na ang USER namespace ng attribute.
Ang -S ang opsyon ay magkatulad, maliban kung ito ay tumutukoy sa paggamit ng katiwasayan namespace ng attribute.
Kapag ang -q ang pagpipilian ay ibinigay attr susubukang tumahimik. Maglalabas ito ng mga mensahe ng error
(sa stderr) ngunit hindi magpi-print ng mga status message (sa stdout).
NOTA
Ang karaniwang file interchange/archive programs alkitran(1), at cpio(1) ay hindi mag-archive o
ibalik ang pinalawig na mga katangian, habang ang xfsdump(8) programa ay.
MGA CAVEATS
Ang opsyon sa listahan na nasa bersyon ng IRIX ng command na ito ay hindi suportado. getfattr
nagbibigay ng mekanismo para mabawi ang lahat ng mga pangalan ng katangian.
Gumamit ng attr online gamit ang mga serbisyo ng onworks.net