Tá struchtúr mar a thugtar air Inode ag gach comhad agus fillteán sa chóras comhad ina stórálann sé meiteashonraí an réada seo. Stórálann sé an t-úinéir, an grúpa úinéirí, am an mhodhnaithe, am an chruthaithe, agus am rochtana an chomhaid, chomh maith le faisnéis eile. Is féidir é seo a fheiceáil ní hamháin le cabhair ó uirlisí dífhabhtaithe córais comhad. Taispeánann an fóntais ls
faisnéis áirithe, ach más gá duit níos mó, is féidir leat an t-ordú stat
a úsáid. Thíos inseoimid duit conas an t-ordú seo a úsáid i Linux.
Tá comhréir an ordaithe simplí. Ní mór duit roghanna agus an cosán chuig an gcomhad ar mhaith leat faisnéis a fheiceáil ina leith a thabhairt dó:
$ stat [options] /path/to/file
Ní gá roghanna a rith agus níl mórán acu ann:
-L, dereference
- taispeáin faisnéis comhaid in ionad nasc siombalach;
-f, --file-system
- taispeáin faisnéis faoin gcóras comhad ina bhfuil an comhad suite;
-c, --forma
- ligeann sé duit an fhormáid aschuir a shonrú in ionad an chinn chaighdeánaigh, déantar gach comhad a aschur ar líne nua;
--printf
- cosúil le --format
, ach le haghaidh líne nua ní mór duit a úsáid;
-t, --terse
- taispeáin faisnéis i bhfoirm an-ghearr, ar líne amháin;
--version
- taispeáin an leagan fóntais.
Féachfaimid ar shamplaí úsáide. Chun faisnéis faoi chomhad a fheiceáil, rith an clár gan roghanna, ag tabhairt an chonair chuig an gcomhad dó, mar shampla /etc/passwd
:
$ stat /etc/passwd
Aschur cláir:
File
- cosán chuig an gcomhad ina bhfuil an fhaisnéis le feiceáil;
Méid ( Size
) - méid comhaid i mbéiteanna;
Bloc IO Block
- méid bhloc an chórais comhad i mbéiteanna;
Blocks
- líon na mbloc córais comhad atá á n-áitiú ag an gcomhad;
Device
- aitheantóir na gléis, mar shampla HDD, ar a bhfuil an comhad sábháilte;
Inode - uimhir uathúil Inode an chomhaid seo;
Links
- líon na naisc chrua chuig an gcomhad seo;
Access
- cearta rochtana ar an gcomhad;
Uid
- aitheantóir agus ainm an úsáideora ar leis an gcomhad;
Gid
- aitheantóir agus ainm an ghrúpa comhad;
Access
- am an rochtana dheireanaigh ar an gcomhad;
Modhnaithe ( Modify
) - an t-am deireanach a athraíodh ábhar an chomhaid;
Change
- an t-am a ndearnadh tréithe an chomhaid nó ábhar an chomhaid a athrú go deireanach;
Cruthaithe ( Birth
) - Coimeádta chun dáta cruthaithe an chomhaid bhunaidh a thaispeáint, ach níl sé curtha i bhfeidhm fós.
Ní mór dúinn labhairt beagán níos mó faoin bhformáid ama. Mar shampla, is é 2020-12-02 18:25:01.043831739 +0200 an t-am rochtana deireanach ar an gcomhad. Taispeántar an t-am seo agus an crios ama á chur san áireamh. Agus léiríonn na huimhreacha +0200 go bhfuil an crios ama ar an ríomhaire a chruthaigh nó a mhodhnaigh an comhad seo dhá uair an chloig níos déanaí ná UTC, is é sin, an Eoraip/Kiev in am geimhridh.
Má dhéanann tú iarracht nasc siombalach a chur chuig an bhfóntas, ní thaispeánfar ach faisnéis ó Inode an naisc féin:
$ stat /etc/passwdlin
Chun faisnéis a fheiceáil faoin gcomhad a bhfuil an nasc ag tagairt dó, ní mór duit an rogha -L
a úsáid:
$ stat -L /etc/passwdlink
Is féidir leat ní comhad amháin a aistriú, ach roinnt comhad:
$ stat /etc/passwd /etc/group
Is féidir na seichimh charachtar seo a leanas a úsáid chun an t-aschur a fhormáidiú:
%A
- cearta rochtana;
%b
- líon na mbloc áitithe;
%F
- cineál comhaid;
%g
- aitheantóir grúpa comhad;
%G
- ainm an ghrúpa comhad;
%i
- Aitheantóir inode;
%n
- ainm comhaid;
%s
- méid comhaid;
%u
- aitheantóir úinéara comhaid;
%U
- ainm úinéir an chomhaid;
%x
- an t-am rochtana deireanach;
%y
- am an mhodhnaithe ábhair dheireanaigh;
%z
- am an athraithe dheireanaigh ar ábhar nó ar thréithe.
Is iad seo i bhfad ó na seichimh uile is féidir, is féidir leat tuilleadh a fháil sa chabhair fóntais:
$ man stat
Mar shampla, taispeánaimis ainm an chomhaid agus an t-am a ndearnadh an t-ábhar a mhodhnú go deireanach amháin:
$ stat --printf "File %n has been modified %y " /etc/passwd /etc/group
Más mian leat faisnéis a fheiceáil faoin gcóras comhad ina bhfuil an comhad suite, ní mór duit an rogha -f
a úsáid:
$ stat -f /etc/passwd
Féachfaimid ar bhrí na réimsí a thaispeánann an fóntais:
File
- ainm comhaid;
Type
- cineál córais comhad;
ID
- aitheantóir córais comhad;
Fad ainm ( Namelen
) - an fad uasta d'ainm sa chóras comhad;
Méid Block size
- an méid sonraí in aghaidh an iarratais léite nó scríofa le haghaidh feidhmíocht is fearr;
Is é méid Fundamental block size
méid fisiceach bloic i gcóras comhad.
Ansin tagann líon iomlán na mbloc sa chóras agus líon na mbloc saor in aisce.