�������: ������ (���� | �����������) ��RU opennet.me  
The OpenNET Project / Index page

[ ������� /+++ | ����� | ���� | ]

������� ������������ / ������ "������������ ��� Linux" / ���������� ���������
next up previous contents index
Next: ������� ��������� ������ Up: �������� ������� Previous: ������� ������ ������   Contents   Index

��������� ����������� ������

������� ����� �� ����� ������������� ���� � ������ ���� ��������� ���������� �����, ������� ���������������� ����� ���������� ������� - �������� �����. ��� ��������, ��� ����� ������, ������� ����� ���� ������� � �������� �������, ���������� ������ ��������� ������������, ������� ���� ���� �������� ��� �������� �������� �������, ���� ����������� ������ �� ����������� ������ ��������� �������.

��������� ���������� ����� ����� ��������� ��������.

�������� ���� ��� ��������  
1.2emi_mode USHORT ��� � ����� ������� � ������� �����  
i_uid USHORT ������������� ��������� ����� (Owner UID)  
i_size ULONG ������ ����� � ������  
i_atime ULONG ����� ���������� ��������� � ����� (Access time)  
i_ctime ULONG ����� �������� �����  
i_mtime ULONG ����� ��������� ����������� �����  
i_dtime ULONG ����� �������� �����  
i_gid USHORT ������������� ������ (GID)  
i_links_count USHORT ������� ����� ������ (Links count)  
i_blocks ULONG ����� ������, ���������� ������  
i_flags ULONG ����� ����� (File flags)  
i_reserved1 ULONG ��������������� ��� ��  
i_block ULONG[15] ��������� �� �����, � ������� �������� ������ �����  

i_version ULONG ������ ����� (��� NFS)  
i_file_acl ULONG ACL �����  
i_dir_acl ULONG ACL ��������  
i_faddr ULONG ����� ��������� (Fragment address)  
i_frag UCHAR ����� ��������� (Fragment number)  
i_fsize UCHAR ������ ��������� (Fragment size)  
i_pad1 USHORT ����������  
i_reserved2 ULONG[2] ���������������  

���� ���� � ���� ������� � ����� ������������ ����� ����- �������� �����, ������ ��� �������� ������ ������, ������������ ��������� ����� � ������������� ���� ��� ��������� ������ ����������� ����� �� ����.

������������� �������� ���������� ����� (����)  
1.2emS_IFMT F000 ����� ��� ���� �����  
S_IFSOCK A000 �������� ������ (socket)  
S_IFLNK C000 ������������� ������  
S_IFREG 8000 ������� (regular) ����  
S_IFBLK 6000 ����-��������������� ����������  
S_IFDIR 4000 �������  
S_IFCHR 2000 ����-��������������� (����������) ����������  
S_IFIFO 1000 ����������� ����� (fifo)  
       
S_ISUID 0800 SUID - ��� ����� ��������� S_ISGID 0400 SGID - ��� ����� ������  
S_ISVTX 0200 ��� ���������� ������ (sticky bit)  
       
S_IRWXU 01C0 ����� ���� ��������� �����  
S_IRUSR 0100 ����� �� ������  
S_IWUSR 0080 ����� �� ������  
S_IXUSR 0040 ����� �� ����������  
       
S_IRWXG 0038 ����� ���� ������  
S_IRGRP 0020 ����� �� ������  
S_IWGRP 0010 ����� �� ������  
S_IXGRP 0008 ����� �� ����������  
       
S_IRWXO 0007 ����� ���� ��������� �������������  
S_IROTH 0004 ����� �� ������  
S_IWOTH 0002 ����� �� ������  
S_IXOTH 0001 ����� �� ����������  

����� ��������� ������������ ������� ��������� ������������, ������� ��������������� ��� ����������� ����� � ������ ������ ���� � �������� �������. ��� ��������� �����������

������������� �������� ��������  
1.2emEXT2_BAD_INO 1 ��������� ����������, � ������� ����������� ������ ��������� ������ �� ����� (Bad blocks inode)  
EXT2_ROOT_INO 2 ��������� ���������� ��������� �������� �������� ������� (Root inode)  
EXT2_ACL_IDX_INO 3 ACL inode  
EXT2_ACL_DATA_INO 4 ACL inode  
EXT2_BOOT_LOADER_INO 5 ��������� ���������� ���������� (Boot loader inode)  
EXT2_UNDEL_DIR_INO 6 Undelete directory inode  
EXT2_FIRST_INO 11 ������ ������������������� ��������� ����������  

����� ������ ���������� � ���� ������ - ���������� ��������� ��������. ���� ���������� ��������� �� �������� �������, �������, ������� ���� ���������, ������� �� ������� �������� ���������:

�������� ���� ��� ��������  
1.2eminode ULONG ����� ���������� ����������� (������) �����  
rec_len USHORT ����� ���� ������  
name_len USHORT ����� ����� �����  
name CHAR[0] ��� �����  

��������� ������ � �������� �� ����� ���������� ������� ����� (�� ���� ������ ���� ����������� ������� ������ ������ �����). �������, ���� ��������� ������ �� ���������� ������� � ������ �����, ��� ����������� � ��������� ����, � ���������� ������ ������������ ����� �������, ����� ��� ��������� ���� �� �����.


next up previous contents index
Next: ������� ��������� ������ Up: �������� ������� Previous: ������� ������ ������   Contents   Index
Alex Otwagin 2002-12-16



������:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
�������:

�������� �� �����
���������� �� ���������
Created 1996-2026 by Maxim Chirkov
��������, ����������, ����������