189
Bundaytizimdabirma’noliidentifikatsiyafayliuchunto‘liqnombilannoml
ashdanfoydalaniladi.
To‘liqnomildizdanushbufaylgachabo‘lganyo‘lorqalisoddabelgili
barchakataloglarzanjirinio‘zidataqdimetadi.
Bundayko‘rinishdato‘liqnomnomlartarkibidabo‘ladi,
ya’nisoddanomlarOTajratgichidabir-biridanalohidaqabulqiladi.
Ajratgichsifatidako‘pinchato‘g‘rivateskarichiziqishlatiladi,
shusabablikatalogildiziniko‘rsatilmaydi. 6.1b-rasmda Main.exe sodda
nomiga ega ikkita fayl ko‘rsatilgan, biroq ular /depart/Main.exe va
/user/Anvar/Main.exe nomlari bilan farqlanadi.
Fayl va uning to‘liq nomi o‘rtasida daraxtsimon fayl tizimida
bitta fayl – bitta to‘liq nomga mos bir ma’noni bildiradi. Tarmoq
tuzilishiga ega fayl tizimida fayl bir nechta kataloglar tarkibiga kirishi
mumkin, demak bir nechta to‘liq nomlarga ega bo‘ladi, bu yerda bitta
fayl – ko‘plab to‘liq nomga mos keladi. Ikkala holatda ham fayl to‘liq
nomni bir ma’noli identifikatsiyalaydi. Fayl nisbiy nomga ham
tenglashtirilishi mumkin.
Fayl nisbiy nomi “joriy katalog” tushunchasi orqali aniqlaniladi.
Fayl tizimi katalogida bittasi har bir vaqt onida har bir foydalanuvchi
uchun joriy fayl bo‘ladi, chunki bu katalogni OT buyrug‘i asosida
foydalanuvchining o‘zi tanlaydi. Fayl tizimi faylli to‘liq nomini
shakllantirish uchun nisbiy nomga qo‘shimcha sifatida keyinchalik
foydalanish maqsadida joriy katalog nomini belgilaydi. Foydalanuvchi
nisbiy nomni qo‘llash orqali joriy katalogdan ushbu faylgacha
marshrut yo‘li orqali katalogni fayl zanjir nomini identifikatsiyalaydi.
Masalan, agar joriy katalog /user katalogi bo‘lsa, unda faylning nisbiy
nomi
/user/Anvar/Main.exe
quyidagi
shaklda
ifodalanadi:
Anvar/Main.exe.
Belgili nomlar foydalanuvchi uchun qulay, lekin operatsion
tizim uchun emas. OT o‘zining ichki maqsadlari uchun faylga noyob
nomlarni taqdim etadi. Ya’ni bitta fayl – bitta noyob nom kabi. Noyob
nom foydalanuvchi fayliga yoki ilovasiga taqdim etilgan bir xil bir
yoki bir nechta belgili nomlari mavjud bo‘ladi. Noyob nomlar faqat
operatsion tizimda foydalanishga mo‘ljallanadi va o‘zida identifikator
sonlarini nomoyon qiladi. Bunday noyob nomli faylga Unix tizimida
indeksli tavsiflovchi raqamini misol qilib keltirish mumkin
Dostları ilə paylaş: