UNIX – жүйесіндегі файлдың жүзеге асуы


Жұмыс түрі: Материал
Тегін: Антиплагиат
Көлемі: 6 бет
Таңдаулыға:
UNIX - жүйесіндегі файлдың жүзеге асуы.
UNIX - файлдық жүйесі дәстүрлі түрде жүзеге асады, сосын біз оны әрі қарай Berkeley версиясының жүзеге асу кезінде, жетілдіру барысын талқылаймыз.
UNIX-тің барлық жүйелері, бірнеше бөліктерден тұруы мүмкін, әрқайсысы өзінің файылдық жүйесі арқылы іске асады, сол сиқты файлдық жүйелер бойынша қолданылады.
UNIX-тің классикалық файл жүйесіндегі «диск бөлімдері» файл жүйесінен тұрады. 10. 17. -суретте көрсетілгендей. жүйелік блок:
0- пайдаланылмайды және дербес компьютерді «тиеп», жиі өшіріп қояды. Жүйелік блок 1- «супер блок» болып есептеледі. Бұл файл жүйесінде критикалық ақпараттар сақталып, і- желісіне сандарды енгізе отырып, дискті блоктардың сандарымен және сол сияқты тізім басындағы дискіден, әсіресе блоктардың бос орындары (1-неше жүздеген баспалар) . Блок 1- өзімен бірге «супер еркін блокты» жою кезінде файл жүйесі толып оқылмай қалады. «Супер блоктың» ізінше (І-node- қысқартылған, index node- индекс желісінің бар болуы) ; олар 1-ден бірнеше максимальді санға нөмірленеді. Дәл бір суреттелген файлда, әр бір і- желісі ұзындығы бойынша 64-байтқа ие, і -желісі есепті ақпаратты сақтайды (барлық ақпаратты енгізгенде, State жүйесі қайтып келу командасын і-желісіне әншейін алады), сол сиқты файлдағы барлық блоктардың өзіне керекті сандық ақпараттарын дискіден тауып алады.
10. 17. суретте орналасқан UNIX-тің классикалық файл жүйесі.
Толы Супер
блок блок
і-желісі Берілген болктар
Блок0 Блок 1
Берілген і-желісінің ізінше орналасуы. Бұл жерде барлық каталогтармен файлдар сақталады. Егерде файл немесе каталог азды-көпті 1-файлдан тұрса, онда файл блоктарының дискіде қатар орналасуы міндетті емес. Негізінде ереже бойынша, үлкен файлдағы блок, барлық дискіде таратылған. Berkeley версиясын жетілдіру барысында, әсіресе осы мәселені шешу керек еді .
Каталог- дәстүрлі файл жүйесіндегі баспа 16- байтты сәйкессіз (яғни V7) болып есептеледі. Әр баспасы 14-байттық файл атынан және і- желісіндегі нөмңірлерден тұрады.
Егерде қолданып отырғн файл каталогққа қатысты болса, і-желісінің кестедегі сапалық индексін қолдана отырып, дискінің жадын оқу үшін
і-желісі өзіне бағындырады. І-желісі, кестедегі берілген ядро құрылымдары және барлық файлдар мен каталогтар і-желісіне қатысты.
UNIX- версиясын Форматты і-желісінде
UNIX-ті біріншісінен екіншісіне түрлендіріп, отырады.
Жұмыс каталогындағы файлды ашу ушін: каталог жүйесі әншейін оқылады. Қолданып отырған файлды, баспаны салыстыра отырып, каталог аяқталмағанша баспа уақытша көрінбейді.
Linux операциялық жүйесі.
Linux көп есептілі және көп пайдаланылатын бизнес, білім және жеке пограммаға арналған операциялық жүйе. Linux Intel803866, Intel80186, Pentuim компьютерлерінде жұмыс істей алатын Unix типті операциялар тобына жатады. Linux жоғарыда айтылған компьютерлерді жұмыс станциясына айналдыра алады. Ол алғашқыда Линус Торбальс жасап шығарған Unix-тің нұсқасы. Қазіргі таңда ол XWindows, TCP\IP, Emase және т. б. пакеттермен жұмыс істей алады. Linux-тің басқа операциялық жүйелерден қандай айырмашылығы бар? Ол өз еркі мен жасап шығарылған және ол үнемі даму үстінде. Бұл жұмысқа еріктілердің барлығы шақырылады. Қойылатын жалғыз талап ол Unix-қа қызығушылық және өз мүмкіндігін ортада көрсетуде деген ынта әлемдегі көптеген университеттер операциялық жүйені программалау және жобалаудың оқу курстарда Linux-ті қолданады. Linux берілгендерді сақтауға түрлі типті файлдық жүйелер қолдайды.
Кейбір файлдық жүйелер мысалы, ext 2fs файлдық жүйесі арналған Linux үшін құрылған. Сонымен қатар Minix1, xenix файлдық жүйесін қолдайтын қатты дисктегі MS DOS файлдарына тура қарауда мүмкіндік беретін MS DOS файлдық жұмысы іске асылған. Linux CD ROM дискілерімен ( 1809660) жұмыс істеуге арналған . ISO 9660 CD ROM файлдық жүйесінде қолдайды. Linux желімен жұмыс істеу үшін TCP\IP протаколдарын толық топтамасын қамтамасыз етеді. Linux өзегі бірден Intel 80386, Intel 80486 процессорларына арналған арнайы қорғау режимі есепке алып құрылған. Linux-тің арнайы дистрибутивтер бар. Бұлардың Internet - тен алуға болады. Linux-тің танымал дистрибутивті Slaskware-ні орнату мәселесіне тоқталайық. . Егер сіз Internet-ке қосылған болсаңыз Linux-ті көшірудің қарапайым жолы оны FTP серверлері арқылы алу. Дисрибутивиердің көпшілігі дискеталар түрінде сақталады. Дискета құрамын көшіріп алу үшін MS DOS-та Raw, RITE. EXE программасын пайдалану керек. Slakwеre дистрибутициясы дискреп топтамасынан тұрады. Оның әр қайсысының құрамында программаның нақты типі бар. Біз қайсы топтаманы көшіру керектігін өзіміз таңдаймыз. Мысалы: А тобы бұл базалық жүйе құрамында программаның нақты типі бар. Біз қайсы топтаманы көшіру керектігін өзіміз таңдаймыз. Мысалы: А тобы бұл базалық жүйе жұмысты бастауға жеткілікті elvis және coom командаларына қол жеткізеді. Elvis-текстік редактор, coom-файлдарды салыстыру. Бұдан басқа AP, D, E, F, I, N, OOP, Q, TTC, Y, X, XAP, XD, XV, IV, OF, T сияқты бар. А-тобы міндетті түрде басқалары өз еркімен алынады. Linux-тің дистрибутивтерін алған соң сіз өз жүйеңізді инсталяциялауға дайындаңыз. Linux нұсқаларын айырмашылығы болғаны мен инсталяцияның жалпы әдістері келесідей.
- Қатты дискіні бөліктерге бөліңіз. Егер сізде басқа операциялық жүйе орнатылған болса онда сіз Linux-қа орын қалдыру үшін дискетаны қайтадан бөліңіз.
- Linux инсталяциясының құралдарын жүктейміз. Әр бір дистрибутив инсталяция құралымын қандайда бір түрдегі жүктемелі дискетаға ие. Ол программаларды инсталяциялауға қажет. Бұл құралдарды жүктеу қандайда бір инсталяцияның қадамдық программасын шығарады немесе оны қолдан орнатуға мүмкіндік береді.
- Linux бөлімдер қайтадан бөліп Linux-қа орын бөлінген соң бұл орынды Linux бөлімін құрасыз.
Linux-та бөліктерге бөлу концепциялары.
Жалпы хағдайда қатты дискілер әр бір бөлікке бір операциялық жүйе орналасатындай бөліктерге бөлінеді. Мысалы: сіз дискідегі бір- біріне тәуелсіз бөліктерді құруыңызға болады.
- MS DOS үшін
- ОС 2 үшін
- Linux үшін
MS DOS-тің көптеген жүйелері барлық дискілік кеңістікті толтырып бір бөлікті пайдаланылады. MS DOS-та ол С: түрінде белгілі. Егер сізде бөлікте біреуінен көп болса, онда ларға D:, E: және т. с. с. аттар беріледі. Дискінің бірінші секторында мастер Master bood Record. (Жүктемелі жазу. )
- Бастапқы
- Кеңейтілген
- Логикалық
Linux-тің бөліктерге қоятын талаптары.
Unix жүйесінде файлдарды сақтау үшін форматталған дискіде сақталады. Linux-ті инсталяциялаудан бұрын сіз алдымен Linux программаларын орналастыру үшін файлдық жүйелерді дайындап алуыңыз қажет. Ең болмағанда бір файлдық жүйе болуы тиіс. Ол түбірлік файлдық жүйеге орналастыруға тырысады. Өйткені бірнеше файлдық жүйені басқару оңайға түседі.
Linux-тің инсталяциясы.
Дискіні бөліктерге бөліп болған соң сізді инсталяцияны бастауға болады.
- Linux-тің инсталяциясы құралдарын жүктейміз.
- Бөліктерге құру үшін F дискті роындаңыз.
- Linux файлдық жүйесін құру үшін MLEFS-ті орындау.
- Linux программасын инсталяциялаймыз.
- Жаңа Linux жүйесінің іске қосылу үшін жүктемелі дискті құрыңыз.
Бірақ Linux-тің нұсқасына қарай кейбір қадамдар автоматталған болуы мүмкін.
Көптеген дистрибутивтер Linux бөліктерін F диск программасының
көмегімен құруды айтады. Linux-тің дисковаттарымен бөліктерін басқа операциялық жүйелермен салыстырғанда аттары басқаша болады. MS DOS-та иілгіш дисктер А: және В: болады. Ал қатты дисктер C:, D: т. с. болады. Ал Linux-та IDEV каталогында орналасқан құрылғылар драйверлері жүйе құрылғыларымен үйлесу үшін қолданылады.
Linux бөліктерін қолданбас бұрын сіз мұнда файлдық жүйе құруыңыз керек. Файлдық жүйенің бірнеше типі бар. Файлдық жүйенің әрбір типі өзінің форматымен мінездемелеріне ие. Файлдық жүйенің ең танымал түрі бұл Second Extender file Sister Exte fs Slacwere дистрибуттерін инсталяциялау кезінде файлдық жүйелер автоматты түрде құрылады.
Linux - тің кілттік сызықтары.
- 32-разрядты режимде қорғалған көп қолднылушы операцияляқ жүйе, оның құрамында 16-разрядты кодтар жоқ.
- Жадтың 32 (Аlpa үшін 64) биттік ішкі жүйе
- Linux 3 Gb- қа дейін процесте ерекшеленеді.
- Қолданыушы файлы және процестің қауіпсіздік жүйелері
- “X Windows” графйкалық интерфейстің желілік жүйесі. Қосымшалы желі арқылы іске қосамыз.
- Жалпы кітапхана (“shared libraries”)
- API POSIX. 1 cтильді, USL және BSD кеңейтулерімен.
- ТСР\IP хаттамасы және стандартты инструменттер жиынтығы BSD
- WWW инструменттерінің кең спектері. .
- Unix стандартты желілік файылдың жүйенің клиент және сервері NTS.
- LAN manager үшін SAMBA SMB сервері және Windows for Work groups клиенті.
- IPX желісінде қолдану үшін арналған Netatalk Apple talk сервері.
- SNTP клиент сервері.
- UUSP - хаттамасы үшін программалық қамтамассыз ету.
- Интернет желісімен аналогтық және сандық модемдер арқылы жалғану, SLIP және РРР қолдану.
- Желілік жоғарғы өндірістік драйверлерінің кең тарауы.
- Дыбыс платасы үшін драйверлер.
- DOS әлеуметоры.
- Тәжрибелік тегін жүйе. Лицензия көшіруге ғана емес сонымен бірге soft таратуға мүмкіндік береді.
- Дегенмен қолайлы жүйе.
- Бүкіл дүние жүзінде 2-6 млн қолданушылары бар.
Linux - тің Unix - тен айырмашылығы:
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz