Файлын тодорхойлогч гэж юу вэ?

Агуулгын хүснэгт:

Файлын тодорхойлогч гэж юу вэ?
Файлын тодорхойлогч гэж юу вэ?
Anonim

Чөлөөт нэвтэрхий толь болох Википедиагаас. Unix болон Unix-тэй төстэй компьютерийн үйлдлийн системүүдэд файлын тодорхойлогч (FD, ихэвчлэн файлд ордог) нь файл эсвэл бусад оролт/гаралтын эх сурвалжийн-д зориулсан өвөрмөц танигч (бариул) юм. хоолой эсвэл сүлжээний залгуур.

Файлын тодорхойлогч хэрхэн ажилладаг вэ?

Файлын тодорхойлогч нь сөрөг биш тоо юм. Бид одоо байгаа файлыг нээх эсвэл шинэ файл үүсгэх үед цөм нь файлын тодорхойлогчийг процесс руу буцаана. Цөм нь ашиглагдаж буй бүх нээлттэй файлын тодорхойлогчдын хүснэгтийг хадгалдаг.

Файлын тодорхойлогч гэж юу вэ гэвэл цөмд файл руу холбоход ашигладаг файлын тодорхойлогч гэж юу вэ?

UNIX зэрэг ихэнх үйлдлийн системүүдэд файлын тодорхойлогчдыг “int” төрлийн объект хэлбэрээр төлөөлдөг. Файлын тодорхойлогчийг цөм дарааллын дагуу файлын тодорхойлолтын хүснэгтэд индекс болгон ашигладаг бөгөөд аль процесс нь тодорхой файлыг анх нээж, дараа нь нээгдсэн … дээр хүссэн үйлдлүүдийг гүйцэтгэх боломжийг олгодог.

Python хэл дээрх файлын тодорхойлогч гэж юу вэ?

Файлын тодорхойлогч нь процесс бүрийн цөмд хадгалагддаг нээлттэй файлуудын хүснэгт дэх нээлттэй файлыг тодорхойлох бүхэл тоо юм. … Файлын объектууд нь файлтай ажиллахад илүү тохиромжтой, алдаа бага гаргахын тулд файлын тодорхойлогчдыг ороосон Python ангиуд юм.

Сокет програмчлалд файл тодорхойлогч гэж юу вэ?

Сокет нь харилцаа холбооны төгсгөлийн цэгийн хийсвэрлэл юм. Сокет тодорхойлогчдыг файл хэлбэрээр хэрэгжүүлдэгUNIX систем дэх тодорхойлогч. … Үнэн хэрэгтээ унших, бичих гэх мэт файлын тодорхойлогчтой харьцдаг олон функцууд залгуур тодорхойлогчтой ажиллах болно.

Зөвлөмж болгож буй: