Linux OT da Absolyut manzil nomlari
va ular bilan ishlash
Absolyut manzillar Har bir fayl manzil nomiga ega. 3.3- rasmda ierarxik
strukturadagi fayl tizim shaklida kataloglar
manzil nomlar hamda oddiy
fayllar ifodalangan. Absolyut har doim testari slesh bilan ildiz katalog nomi
bilan boshalanadi. Keyin siz faylga olib boradigan absolyut manzilni ildiz
katalogdan tortib barcha oraliqdagi kataloglar tuzilgan manzilni yasashingiz
mumkin. Qatordagi fayl nomidagi oldingi va
keying guruh nomlarini bir-
biridan slesh bilan ajratiladi. Bu fayl nomi manzili absolyut manzil deyiladi,
sababi ildiz katalogdan tortib faylgacha yo‘lni ifodalaydi. Manzilning bir
qismi bo‘lgan eng oxirgi sleshdan keying nom oddiy fayl nomim fayl nomi
yoki bazovoy nom deya nomlanadi
~ (tilde) manzil nomda
Absolyut nomni
ifodalashni boshqacha ko‘rishida shell ~ simvoli orqali bosh katalog manzil
nomining boshida yozilib kengaytiriladi. Bu
qisqa nom yordamida qaysi
katalog ishchi katalogligiga qaramasdan o‘zingizning faylingizni .bashrc
ishchi faylda namoyish qilishingiz mumkin:
$ less -/.bashrc
.
Tilda
bosh
katalogdan yoki begona katalogdan boshlangan manzillarga tez jo‘natadi.
Shell joriy foydalanuvchi bosh katalog boshida foydalanuvchi nomidan oldin
joylashadigan tildani kengaytiradi. Masalan, ruxsatnomasi mavjud deya
tasavvur qilsakda, AlexScootning .bashrc faylini
quyidagi buyruqlar orqali
tekshira oladi:
$ less ~scott/.bashrc
Ishchi katalog qiymatlarni tavsiflab bering
Siz bog‘langan katalog ishchi yoki joriy katalog deb nomlanadi. PWD (ishchi
katalog chop qilish) utilida ishchi katalog yo‘li nomini tasvirlaydi. Ishchi
katalogdagi xoxlagan faylga murojatni amalga oshirish
uchun siz faqatgina
oddiy fayl nomi kerak. Boshqa katalogdagi faylga murojat qilish uchun faylga
olib boradigan manzildan foydalanishingi kerak bo‘ladi. Manzil nomini terish
foydasiz va xato qilishga katta ehtimoli bo‘ladi. Bu imkoniyat, GUI ostida fayl
nomi yoki belgini tanlash orqali xatoliklar kamligini ta‘minlaydi. Siz uzun
manzil nomlarga ehtiyojni kamaytirish maqsadida
aniq bir topshiriq uchun
ma‘lum bir ishchi katalogni tanlashingiz mumkin. Sizning ishchi katalogni
tanlovingiz, sizga boshqa amalga oshira
olmagan amallarni qilishga
imkoniyat bermaydi-u shunchaki bir qancha operatsiyalarni oddiylashtiradi
xolos.
Linux OT da inode nimani anglatadi? Va uning vazifalari qanday
Inode-fayl tizimidagi fayl yoki katalog haqida ma'lumot
saqlanadigan
ma'lumotlar tuzilishi. Ext4 kabi Linux fayl tizimida fayl faqat uning mazmuni,
masalan, matn, shuningdek, ism, yaratilish sanasi, kirish, o'zgartirish va huquq
kabi metadata ham mavjud. Bu Metadata va inode-da saqlanadi. Har bir fayl
o'zining noyob Inode-ga ega va bu erda fayl ma'lumotlari qaysi bloklarda
ko'rsatilgan.
Yuqorida aytib o'tganimdek,
Do'stlaringiz bilan baham: