Bu dərsdə biz kompüter elmləri baxımından fayl və qovluqların əsas anlayışlarını araşdıracağıq. Bu elementlər kompüterlərdə və digər rəqəmsal cihazlarda məlumatların təşkili, saxlanması və əldə edilməsi üçün əsasdır.
Fayllar kompüterdə məlumatların saxlanması üçün konteynerlərdir. Bu məlumatlar mətn, şəkillər, videolar, proqramlar və ya hər hansı digər rəqəmsal məlumat şəklində ola bilər. Hər bir fayl unikal ad və əməliyyat sisteminə onun tərkibində olan məlumatın növünü müəyyən etməyə kömək edən fayl uzantısı ilə saxlanılır. Məsələn, mətn faylında '.txt' uzantısı ola bilər, şəkil faylında isə '.jpg' və ya '.png' ola bilər.
İki əsas fayl növü var:
Kataloqlar kimi tanınan qovluqlar faylları idarə edilə bilən qruplara təşkil etmək üçün istifadə olunur. Əlaqədar faylları bir qovluqda saxlamaqla, istifadəçilər öz məlumatlarını mütəşəkkil saxlaya və xüsusi elementləri tapmağı asanlaşdıra bilərlər. Qovluqlarda məlumatların iyerarxik təşkilinə imkan verən digər qovluqlar da ola bilər.
Kompüterlər fayl və qovluqların saxlanmasını idarə etmək üçün fayl sistemindən istifadə edirlər. Fayl sistemi məlumatları kök kataloqdan başlayaraq iyerarxik strukturda təşkil edir. Oradan xüsusi faylları tapmaq üçün müxtəlif qovluqları gəzə bilərsiniz.
İstifadəçilər kompüterlərinin əməliyyat sistemi interfeysindən və ya komanda xətti təlimatlarından istifadə edərək yeni fayl və qovluqlar yarada bilərlər. Məsələn:
Fayl yolu fayl sistemindəki fayl və ya qovluğun yerini təyin edir. Bu, müəyyən bir fayl və ya qovluğa çatmaq üçün keçilməli olan qovluqların ardıcıllığını təmsil edən simvollar sətridir. İki növ fayl yolları var:
Fayl uzantıları əməliyyat sisteminə faylı necə idarə edəcəyini müəyyən etməkdə çox vacibdir. Məsələn, '.docx' uzantılı fayl Microsoft Word sənədi, '.py' uzantısı olan fayl isə Python skripti kimi tanınır. Faylın uzantısının dəyişdirilməsi faylın formatına uyğun gəlmirsə, onu yararsız edə bilər.
Fayl və qovluqlar üzərində həyata keçirilən ümumi əməliyyatlara yaratma, silmə, adının dəyişdirilməsi, surətinin çıxarılması və daşınması daxildir. Bu əməliyyatlar istifadəçinin seçimindən və tapşırığından asılı olaraq qrafik istifadəçi interfeysi (GUI) və ya komanda xətti alətləri vasitəsilə həyata keçirilə bilər.
Fayl sistemləri fayl və qovluqlara girişi idarə etmək üçün icazələri özündə birləşdirir. İcazələr kimin faylı oxuya, yaza və ya icra edə biləcəyini müəyyən edə bilər. Məsələn, yalnız oxumaq üçün icazələri olan fayla baxmaq olar, lakin dəyişdirilə bilməz.
Təsəvvür edin ki, müxtəlif tədbirlərdən foto kolleksiyanız var. Siz onları hadisə adına görə qovluqlarda təşkil etmək qərarına gəlirsiniz, sonra hər bir qovluqdakı fotoşəkilləri tarixə görə çeşidləyin. Bu təşkilati struktur xüsusi fotoşəkilləri daha səmərəli tapmağa kömək edir və rəqəmsal məlumatların idarə edilməsində fayl və qovluqların praktik tətbiqini nümunə göstərir.
Fərqli əməliyyat sistemləri FAT32, Windows üçün NTFS və Linux üçün ext4 kimi müxtəlif fayl sistemlərindən istifadə edir. Hər bir fayl sisteminin diskdəki məlumatları idarə etmək və təşkil etmək üçün öz üsulu var. Əsas fayl sistemini başa düşmək fayl ölçüləri, adlandırma konvensiyaları və performans mülahizələri haqqında məlumat verə bilər.
Kompüterin sabit diskindəki yerli yaddaşa əlavə olaraq, bir çox istifadəçi indi faylları saxlamaq üçün bulud saxlama xidmətlərindən istifadə edir. Buludda saxlanılan fayllara internetə çıxışı olan istənilən cihazdan daxil olmaq rahatlıq və çeviklik təklif edir. Bununla belə, məlumatların yerli və ya buludda saxlanmasından asılı olmayaraq, fayl və qovluqların prinsipləri eyni qalır.
Fayl və qovluqların əsas anlayışlarını başa düşmək kompüterdən istifadə edən hər kəs üçün vacibdir. Faylları və qovluqları effektiv idarə etməklə, istifadəçilər məlumatlarının mütəşəkkil, əlçatan və təhlükəsiz olmasını təmin edə bilərlər. Texnologiya inkişaf etdikcə, fayl və qovluqlarla qarşılıqlı əlaqə üsulları dəyişə bilər, lakin əsas prinsiplər kompüter elmləri və informasiya texnologiyaları üçün əsas olmaqda davam edəcək.