Niyə Bir Qovluq Yarada Bilmirsən

Niyə Bir Qovluq Yarada Bilmirsən
Niyə Bir Qovluq Yarada Bilmirsən

Video: Niyə Bir Qovluq Yarada Bilmirsən

Video: Niyə Bir Qovluq Yarada Bilmirsən
Video: İnformatika dərsləri.7-ci sinif.Fayl və qovluqlarla iş. 2024, Noyabr
Anonim

Windows əməliyyat sistemində bir özəllik var - içərisində xüsusi adları olan bir qovluq yarada bilməzsiniz. Məsələn, con qovluğu, lpt. Bununla bağlı bir neçə fikir var. Onlardan biri bu adların sistem tərəfindən qorunmasıdır.

Niyə bir qovluq yarada bilmirsən
Niyə bir qovluq yarada bilmirsən

Windows əməliyyat sistemində COM, CLOCK $, AUX, PRN, LPT adlı bir qovluq və ya fayl yaratmaq mümkün deyil. Bu qadağanın Bill Gates tərəfindən illərdir onu müşayiət edən ləqəbi səbəbiylə tətbiq etdiyi bir versiyası var. Dostlarından ciddi şəkildə inciyərək ləqəbli bir qovluq yaradılmasına bir məhdudiyyət tətbiq etdi. Lakin bu versiya səhvdir, daha məntiqli bir izahat olduğu üçün belə adlarla qovluq yaratmaq mümkün deyil. Windows əməliyyat sisteminin başlanğıcında Dosun ilk cihazları buraxıldı; bu qovluqları yaratmağa imkan verirlər. Ancaq bu ƏS-nin müasir versiyalarında bu qovluqlar yaradılmır, çünki Windows bu adlar əvvəlcədən yaradılan və mövcud sistem qovluqlarının adları kimi qəbul olunur. OS Dos-də konsoldan bir fayl yazmaq əmri var idi - bu mətnin mətni.txt nüsxəsinə bənzəyirdi. Klaviaturadan daxil olan hər şey bu fayla düşdü. Com adlı bir qovluq yaratmaq mümkün olsaydı, bütün qovluğu bir fayla köçürmək olardı. Buna görə bu adın istifadəsi qadağan edildi. Bu söz olduqca vacib idi, bu ad sistem tərəfindən G / Ç cihazları üçün qorunurdu. Prn adlı bir qovluq yaratmaq mümkün deyil, çünki yerinə yetirən text.txt> prn əmri var idi (və indi bunun üçün məsuliyyət daşıyır).) sənədin məzmunu printerə kopyalanır … Və bu ad həm də ayrılmış bir sistem sözcüyüdür, həmçinin Windows-da aşağıdakı adlarla bir qovluq edə bilməzsiniz: PRN, NUL, CLOCK $, AUX, COM0, COM1,… COM9, LPT0, LPT1,… LPT9. Bu adlar müəyyən funksiyalar üçün də qorunur. Məsələn, Nul sözü sistem tərəfindən ümumiyyətlə "Heç bir şey" kimi şərh edilir və Nul əmri, sistem əmrlərinin çıxışını yönləndirmək üçün hazırlanmış boş bir cihazdır. Buna görə də bu adla bir qovluq yaratmaq mümkün olmayacaq.

Tövsiyə: