Junior — Middle
Тавзеҳ диҳед, ки файли тавсиф дар системаи оператсионӣ Linux чӣ гуна аст
sobes.tech AI
Ҷавоб аз AI
Дескриптори файли дар Linux — ин рақамии целест, ки системаи амалиётӣ барои идоракунии файлҳои кушод, сокетҳо, дастгоҳҳо ва дигар захираҳои воридотӣ/баромадӣ истифода мебарад.
Вақте ки як раванде файлро мекушояд ё сокет месозад, ядро дескриптори файлро баргардон мекунад — индекс дар ҷадвали файлҳои кушодашудаи раванде. Бо истифода аз ин дескриптор, раванде метавонад файлро бихонад, нависад, баста, ва дигар амалиётҳоро иҷро кунад.
Масалан, ҷараёнҳои стандартии воридот ва баромад дорои дескрипторҳои муайян мебошанд:
- 0 — stdin
- 1 — stdout
- 2 — stderr
Дескрипторҳои файл имкон медиҳанд, ки кор бо намудҳои гуногуни захираҳо ба тариқи ягона абстраксия карда шавад, бо истифода аз фармонҳои системӣ мисли read(), write(), close().