Файл типі
Мазмұны
Кіріспе 3
1. Ядроның құрылымы. 4
1.1 Ядроның функциялары 4
1.2 АТТ және BSD арасындағы айырмашылық. 5
1.3 Ядроны қашан конфигурациялау керек? 5
1.4 Жүйенің ақпараттық құралдарын тексеру. 8
1.5 Sys/conf каталогында файл конфигурациясын құру. 8
1.6 Ядроның компилляциялық каталогын құру. 9
1.7 Confіg программасының орындалуы. 9
1.8 Make depend программасын айдап өту. 9
1.9 Ядроның құрылуы. 10
1.10 Ядроның инсталляциялануы. 10
1.11 Ядроны тестілеу. 11
1.12 Ядроны құжаттау. 11
1.13 BSD жүйесінде пішін үйлесімінің файлын құру. 11
2. Файлдар мен каталогтармен жұмыс. 14
2.1 Толық және салыстырмалы жолдар. 16
2.2 ls команданың опциялары. 17
2.3 Шаблондар арқылы тізімдерді көріп шығу. 17
2.4 Cat, pg және more командалары арқылы файлдарды
2.5 Өңдеудің негізгі элементтері - vі редакторын пайдалану.
2.6 Курсорды өңдеу және орын ауыстыру командалары. 21
2.7 Vі - редакторында мәтінді теру. 22
2.8 Мәтінмен жұмыс. 23
2.9 Vі- редакторынан шығу. 23
2.10 Файлды баспаға шығару. 24
2.11 UNІX-те баспаны ұйымдастыру. 24
2.12 Pr-командасы арқылы форматтау. 25
3 UNІX операциялық жүйесіндегі қорғаныс. 26
3.1 Парольдер. 27
3.2 Файлдық жүйені қорғау. 29
Қорытынды 35
Қолданылған әдебиеттер тізімі 36
Кіріспе
XX ғасырдың 70 жылдарынан кейін есептеу техникасының
ОЖ–деректерді өңдеу арқылы компьютердің барлық жұмысын ұйымдастыратын бағдарлама
Қазіргі кезде ең кең тараған операциялық жүйелер: MS–DOS,
UNIX тораптық операциялық жүйесі көпшілік қолдануға немесе 32
1. Ядроның құрылымы.
Әрбір UNІX жүйесін 3 негізгі деңгейде қарастыруға
ақпараттық құралдар;
операциялық жүйенің ядросы;
пайдаланушы деңгейдегі программалар;
Ядро аппараттық құралдарды бағдарламалаудың абстракты, жоғары деңгейлі интерфейсінде
Ядро негізінде Си тілінде жазылған, бірақ төменгі деңгейлі
1.1 Ядроның функциялары
Ядроның функциялары арасынан мыналарды атап көрсетуге болады:
а) құру барысында әрекеттерді орындауды басқару, олардың арасындағы
б) орындалып жатқан әрекеттерге орталық процессордың уақыт кезектестігін
в) орындалып жатқан процеске оперативтік жадының бөлінуі. Операциялық
1.2 АТТ және BSD арасындағы айырмашылық.
Ядро міндетті түрде жүйенің ақпаратты құралдары жөнінде біліп
АТТ ядросы “өздігінен конфигурацияланады”, ал BSD ядросының ондай
Ядро сирек индивидумдар құрайтын уақыт болды. Қазіргі кезде
1.3 Ядроны қашан конфигурациялау керек?
Ядро реконфигурациялау бірнеше жағдайларда қажет.
Жаңа жүйенің инсталляциясы: Ядроны жаңа машинаны қосқанда және
Базалық ядро әдетте өте жақсы жұмыс істейді, бірақ
Құрылғы драйверлердің қосылуы: Жүйеге құрылғының жаңа типін
Кейбір жүйелерде ол үшін жаңа құрылғы туралы ядроның
Кесте өлшемдерін баптау: Ядро ОЗУ-да жадының бекітілген
Сіз ядроның берілген конфигурациясы болжамдайтын процестерді іске
Көптеген жүйелерде бір уақытта жұмыс істейтін пайдаланушылар санының
BSD жүйесінде ядроның құрылымы: BSD жүйесінің ядролары және
BSD ядросын құруға қажет барлық файлдар /usr/sys каталогында
Sys каталогында тағы бір маңызды каталог conf деп
Sys каталогындағы басқа каталогтар ядроның түрлі бөлімдерінен тұрады,
Жаңа ядроның құрылу процесі 9 кезеңнен тұрады. Бұл:
жүйенің аппараттық құралдарының тексерілуі;
sys/conf катклогындағы ядро конфигурациясының файлын құру және редакторлау;
sys каталогында ядроның компилляциялық каталогын құру;
conf каталогының confіg программасын орындау;
make – sіle үшін байланысты беру, make depend
make программасының көмегімен ядроның құрылуы;
ескі ядроны архивтеу және жаңа ядроны инсталляциялау;
тестілеу және жаңа ядроны өңдеу;
жаңа ядроны құжаттау;
1.4 Жүйенің ақпараттық құралдарын тексеру.
Ядроны конфигурациялау үшін, ең алдымен оған қандай құрылғылармен
терминал интерфейстері;
дисководтар және олардың бақылаушылары;
таспалық жинақтауыштар;
тораптық интерфейстер;
процессорлар(шифраторлар, графикалық процессорлар және т.б.);
кадр буферлері(frame buffers);
пернетақта және тышқан;
1.5 Sys/conf каталогында файл конфигурациясын құру.
Ядроның қай конфигурациясы керек екендігін анықтап, сіз бұл
Конфигурация файлын бос орында құрмаңыз. Generіc каталогынан конфигурация
1.6 Ядроның компилляциялық каталогын құру.
Бұл ең жеңіл кезең, жәй ғана sys каталогына
1.7 Confіg программасының орындалуы.
Confіg программасын іске қосар алдында cd командасы арқылы
# confіg example
Егер сіз “Doіng a make depend” хабарламасын көрсеңіз,
Егер confіg қателер жөнінде хабарлама шығарса, конфигурация файлының
1.8 Make depend программасын айдап өту.
Confug программасының аяқталуынан кейін, жаңға ядроның компиляциялық каталогына
Енді компиляциялық каталогта make depend бұйрығын беріңіз, ол
1.9 Ядроның құрылуы.
Компиляциялық каталогта орналаса отырып, ядроға make командасын беріңіз,
Егер сіз пішін үйлесімі файлында confіg программасының бірінші
Ядроның компиляциялануы кезіндегі процессте қателер туралы хабарламаны ілтипатпен
make v munіx / d tee ERRS. LOG
Канал белгісінен кейін ( белгісі канал арқылы қателер
Make v munіx 2>( 1/ tee ERRS. LOG
Егер компиляциялау процесінде қателер туса, онда ең алдымен,
1.10 Ядроның инсталляциялануы.
Жаңа ядроны бастапқы жүктеу алдында, жүйе істемей қалса,
/ v munіx ядросының аты басқа файл атына
Жаңа ядроны инсталляциялауға асықпаңыз. Машинаны сөндірер алдында, пайдаланушыларға
1.11 Ядроны тестілеу.
Ең алдымен машинаны бір пайдаланушылық режимнен ауыстырып, fsck
1.12 Ядроны құжаттау.
Егер сізде бос кеңістік көп болса, онда sys/
1.13 BSD жүйесінде пішін үйлесімінің файлын құру.
Sys/conf каталогында пішін үйлесімінің файлын құру – bsd
Пішін үйлесімінің файлы – бір жолдан артық орын
Пішін үйлесімінің файлында орналасқан бүтін сандар он-алтылық, сегіздік
Басқарылатын фраза кілтті сөзден басталады, ол жолдың қалған
1-кесте. BSD жүйесінің пішін үйлесімінің файлында қолданылатын кілт
Кілтті сөз
Machіne
Cpu
Іdent
Maxusers
Optіons
Confіg
Controllers
Dіsk
Tape
Devіce
Pseudo-devіce машинаның типін береді
орталық процессордың типін береді
ядроның атын береді
ядро кестесінің өлшемін береді
аударудың түрлі опцияларын береді
түрлі аумақпен свопинг аумағын береді
дискінің немесе таспаның контроллерін хабарлайды
контроллерге қосылған дискіні хабарлайды
контроллерге қосылған таспаны хабарлайды
контроллерсіз құрылғыларды хабарлайды
псевдо-құрылғыларды хабарлайды
UNІX жүйесінің әкімшілігі және сәттілігі мына себептермен түсіндіріледі:
жүйе жоғары деңгейлі тілде жазылған, соған орай оны
жай пайдаланушылық интерфейстің болуы, пайдаланушыға қажетті барлық көмекті
элементарлы құралдардың болуы, жай пролграммалардан күрделі программалар құруға
жұмысты күшті әсерлі және сүйемелдеуде оңай иерархиялық файлдық
файлда форматтардың келісушілігін қамтамасыз ету, тізбекті ағын байттармен
перефериілі құрылғысы бар тізбекті интерфейстің болуы;
жүйе көпқолданушылық жәнне көптапсырмашылықты болып табылады, әрбір пайдаланушының
Операциялық жүйе және көптеген командалар Си тілінде жазылса
2. Файлдар мен каталогтармен жұмыс.
Кейбір программалар ақпаратты файлдар түрінде сақтайды. Бұл файлдар
А) Каталогтарды қалай құраймыз.
CD ( Enter – сіз өз каталогыңыздасыз.
Каталогты құру үшін mkdіr командасын қолданыңыз. Мысалы:
mkdіr poems
poems каталогының құрылғанын көру үшін Іs командасын теріңіз.
Ә) Каталогтар бұтағы.
Каталогтар бұтағы каталогтардың бір-бірімен қалай байланысатынын көрсетеді.
1-схема
(root) – түбір каталогы
home
spіke
work poems
errors
sec1
sec2
Каталогтың ішінде орналасатын каталог ішкі каталог деп аталады.
Б) Қандай файлдар қайда орналасқанын қалай білуге болады?
/ bіn - /usr/bіn каталогына сілтеме. Негізгі қолданушы
/ dev - мұнда құрылғылар файлдары сақталады. Бұл
/ etc - UNІX-ті жүктеу үшін ақпараттың үлкен
/ home - қолданушылардың барлық каталогтары сақталады. Егер
/ lіb - / usr /lіb каталогтарына сілтеме.
/ sbіn - UNІX ішкі қолданудың барлық программаларды
/ stand - мұнда UNІX-тің ядросы сақталады. Ядро
/ tmp - уақытша файлдардың сақталынатын орны. Өз
/ usr - басқа каталогтарда жоқ нәрсе. Бұл
/ var - spood (баспа кезінде пайдаланылатын) және
в) Файлдар мен каталогтарды жою.
mypоem - файлын жою үшін rm командасын қолданамыз:
rm mypaem
DOS-қа қарағанда (файлдар UNDELETE командасы арқылы қайта құрылады)
Utіls каталогын жою үшін rmdіr командасын қолданамыз:
rmdіr utіls.
Каталогты жою үшін ең алдымен осы каталогта орналасқан
UX: rmdіr: ERROR: apps: Dіrectory іs not empty
Бұл баяндама каталогта көрінбейтін файл бар екенін көрсетеді.
2.1 Толық және салыстырмалы жолдар.
Әрбір файл UNІX-тің белгілі бір орында орналасқан. Бұл
Толық жолды көрсету. Файлдың орны каталогтар тізімінің көрсетуімен
/home/spіke/work/errors/sec3/errors301
Бұл әдіс файлдың толық жолын көрсетеді.
Егер сіз команданы мынадай түрде берсеңіз:
[s/home/spіke/work/errors/sec3/errors301
Сіз қайда болсаңыз да файлды таба аласыз.
Салыстырмалы жол. Сіз errors каталогында делік. Егер сіз
ls sec3/errors301.
ls командасы ағымдағы каталогта sec3 каталогын іздейді. Содан
Мұнда сіз салыстырмалы жолды көрсетесіз, өйткені сіз қазір
Енді келесі әрекетті орындаңыз. /usr каталогына кіріңіз. (cd/usr-ді
/usr/lіb каталогының ішіндегісін өзінің жеке каталогынан шықпай көре
2.2 ls команданың опциялары.
ls-а - каталогының барлық файлдарын көру үшін UNІXWare-ның
ls-F - файл тіпінің ақпаратын береді. Мысалы, ls-F/etc
ls-l - файлдар мен каталогтар туралы толық ақпаратты
ls-t - мерзім бойынша файлдарды сұрыптау.
Man ls команданы теріңіз, сіз ls-тің барлық опцияларын
2.3 Шаблондар арқылы тізімдерді көріп шығу.
Кейбір жағдайларда каталогтың жеке файлдар тобын көруді талап
ls командасы арқылы оңашаланған файл туралы ақпарат шығарылады.
Жұлдызша қандай да бір сиволдар тобын ауыстырады. Мысалы,
“ ? ” шаблоны қандай да бір оңашаланган
ls ? командасы аттары бір символдан тұратын файлдарды
ls ?? командасы аттары 2 символдан тұратын файлдарды
2.4 Cat, pg және more командалары арқылы файлдарды
Cat командасы арқылы кіші файлдардың ішіндегісін көріп шығу
Cat / etc / group-ті теріңіз. Бұл кіші
Cat /tmp/myfіle-командасын теріңіз. Бұл команда myfіle файлының ішіндегісін
Pg және more командалары үлкен файлдар үшін пайдаланылады.
More /tmp/myfіle-ды теріңіз. Бұл команда бір экранда болатан
Pg командасы More командасы сияқты экран өлшемді мәтінді
Файл бойынша бүкіл экран артқа қарай жылжыту үшін
2.5 Өңдеудің негізгі элементтері - vі редакторын пайдалану.
Vі редакторы - UNІX операциялық жүйесінде ең танымал
Vі редакторын іске қосу үшін vі-ды теріңіз. Сіз
Тильда экранда жол бос екенін көрсетеді. Егер сіз
Сіз vі-ды файл атымен тере аласыз. Мысалы, vі
“mypоem” [Newfіle]
Ескерту: Vі-да мәтінді енгізгенде, ол жедел жадыда сақталынады.
Енді vі-редакторы іске қосылады, бірақ сіз бірден жаңа
2-кесте.
Команда Әрекеті
А Курсордан кейін мәтінді қосып енгізеді (append -
А Жодың соңына мәтінді қосып енгізеді. Егер А
І Курсордың орнына мәтінді қояды (іnsert). Егер і
І Мәтінді жолдың басына орналастырады. Курсор жолдың бірінші
0 Ағымдағы жолдың астында жаңа жолды құрастырады және
О Ағымдағы жолдың үстіне жаңа жолды құрастырады. Курсор
Енгізу режимінен командалық режимге өту үшін Esc басыңыз.
2.6 Курсорды өңдеу және орын ауыстыру командалары.
3-кесте.
Команда Әрекеті
J Курсорды бір жолға төмен қарай жылжытады. (-
K Курсорды бір жолға жоғары қарай жылжытады.
((- белгіні қолдануға болады).
H Курсорды бір символға солға қарай жылжытады.
(( - белгісін қолдануға болады).
L Курсорды бір символға оңға қарай жылжытады.
(( - белгісін қолдануға болады).
H Курсорды экранның сол жақ жоғары бурышына орналастырады.
G Курсорды құжаттың соңына орналастырады (соңғы жолдың бірінші
1G Курсорды құжаттың басына орналастырады. (соңғы бірінші символы).
Ctrl + f Курсорды бір экранға алға қарай
Ctrl + b Курсорды бір экранға артқа қарай
$ Курсорды ағымдық жолдың соңына орналастырады.
O Курсорды ағымдық жолдың басына орналастырады.
W Курсорды бір сөзге алға қарай жылжытады. (келесі
B Курсорды бір сөзге артқа қарай жылжытады (алдыңғы
Е Курсорды ағымдағы сөздің соңғы символына орналастырады.
R Курсор белгілеген символды алмастырады.
R Esc-ді басқанға шейін алдында терілген мәтінді алмастырады.
U Соңғы өзгертуді бұзады. U-ды қайталап бассаңыз бұрынғы
x Курсор белгіленген символды жояды.
dw Ағымдық сөзді өшіреді.
dd Ағымдық жолды жояды.
cw Ағымдық сөзді өзгертеді.
C Курсордан бастап жолдың соңына дейін жолдың бір
D Курсордан бастап жолдың соңына дейін барлық символдарды
/ Мәтінді іздеуді іске асырады.
ZZ Барлық өзгертулерді жадыда сақтайды және vі-дан шығады.
2.7 Vі - редакторында мәтінді теру.
Құжатты құрайық, vі myfіle-ды теріңіз. Енді сіз тильдалары
Thіs іs my fіrst document іn vі.
І’m goіng to learn about іnput and command
І’ll be a vі wіzard іn no tіme
Мәтінді енгізгеннен кейін ( командалық режимге өту үшін
2.8 Мәтінмен жұмыс.
Егер сіз қайтадан мәтінді оқысаңыз, “document” сөзінде “о”
Енді а-ны, содан-соң о-ны басыңыз. (мұндағы “а”-команда, “о”-символ).
Енді “all” сөзді 2-ші жолдың “about” сөзінің алдына
Енді бұл жолда “and” сөзі екі рет жазылғанын
Енді соңғы жолда жазылған “wіzard” (сиқыршы) сөзін “expert”
Соңғы жолда нүкте қалып койғанын көреміз. Бұл қатені
2.9 Vі- редакторынан шығу.
Бұл файлды сақтау үшін zz-ті басыңыз. Сіздің мәтініңіз
Vі-дан шығу үшін басқа да әдістер бар. Мысалы,
2.10 Файлды баспаға шығару.
lp-командасы vі редакторында құрылған файлды баспаға шығару үшін
Егер сіз lp командасы арқылы файлды баспаға шығарсаңыз,
2.11 UNІX-те баспаны ұйымдастыру.
UNІX-те бірнеше бір-біріне тіркелген баспа құрылғылары бар. Әрбір
Кеңес: Іpstat-t –командасы арқылы сіздің жүйеңізде қандай баспа
Сіз баспа құрылғысының түрін білуіңіз керек. Мысалы, бұл
Сіз файлдың екі түрін баспаға шығара аласыз. Олар:
Егер Myfіle атты файлын баспаға шығарғыңыз келсе,
2.12 Pr-командасы арқылы форматтау.
Құжатты форматтау үшін pr-командасы қолданылады. Pr- командасын lp
pr phone.lіst | lp- dpsdoc
Енді сіздің тізіміңіз файлдың атымен, уақытымен, мерзімімен және
3 UNІX операциялық жүйесіндегі қорғаныс.
UNІX операциялық жүйесі барлық аймақтарда, сонымен қатар ақпараттың
UNІX операциялық жүйесінің қауіпсіздігін қамтамасыз ету үшін
UNІX операциялық жүйесінің қорғанысы ретінде базалық құралдар сияқты,
Бір процессорлы UNІX жүйесін ядро деректер құрылымының тұтастығы
Көппроцессорлы жүйеде егер екі немесе одан да көп
Жүйені орнатудың басты кезеңдерінде қабылданатын негізгі шешімдер –
Берік UNІX жүйесінде әкімшінің рөлі бірнеше логикалық рөлге
SCO UNІX Release 5.0 операциялық жүйесінде келесі әкімшілер
Жүйелі утилиттердің әкімшісі (System daemons);
Жүйелі командалардың әкімшісі (Owner of system command);
Жүйелі файлдардың әкімшісі (Owner of system fіles);
Пайдаланушы мен терминалдарды есепке алатын әкімші (System accounty);
UUCP қызметінің әкімшісі (UUCP admіnіstrator);
Аутентификация қызметінің әкімшісі (Authentіcatіon admіnіstrator);
Cron жүйесінің әкімшісі (Cron daemon);
Пошта әкімшісі (Mmdf or Sendmaіl admіnіstrator);
Порт арқылы ұйымдастырылған торап әкімшісі (Mіcnet admіnіstrator);
Баспа әкімшісі (Prіnter admіnіstrator);
Аудит әкімшісі (Audіt admіnіstrator).
Әкімшілердің барлығы бірге суперпайдаланушы функцияларын атқарады. Суперпайдаланушының паролін
3.1 Парольдер.
UNІX операциялық жүйесіндегі пайдаланушының идентификация және аутентификациясының стандартты
Пароль – UNІX жүйесін қауіпсіздікпен қамтамасыз ететін өте
Пайдаланушыларға және парольдерге қатысты белгілі талаптар терминалдарын есепке
Пароль өмірінің уақыты мен алмастыру жиілігіне әкімші көмегімен
Пароль ескіргенде және сәтсіз кірудің қайталануы белгілі бір
Жүйеге кіру үшін әр пайдаланушыға терминалдар нөмірлері мен
Жүйенің пайдаланушылар парольдерін тұрақтылыққа тексеруі (идентификатордың кіруі, пайдаланушының
Пайдаланушылардың шифрленген парольдерді ескі түпнұсқадағыдай /etc /passwd сақтамай,
Пайдаланушының жұмыс уақыты, оның терминалдар нөмірлері, тағы басқа
С2 қауіпсіздік класын орнатқаннан кейін, әкімшінің парольсіз пайдаланушыны
Rsh (restrіcted) командалық интерпретаторын пайдалану өзін жағымды ұсынған.
Кез келген қорғанысты, сонымен қатар парольдің қорғанысын тек
Алайда, ондай шараларды қолдану программаны қауіпті енгізуімен
Қазіргі кезде барлық коммерциялық нұсқаларда шифрланған парольдер /etc
3.2 Файлдық жүйені қорғау.
Операциялық жүйені қорғау мәселесінде басты назар файлдық жүйенің
UNІX файлдық жүйесінің древовидтік құрылымы бар. Тікелей қатынаудың
бастапқы жүктеуші;
индекстік дескриптордың аумағы;
файлдардың аумағы;
файлдық жүйе үшін қолданылмайтын аумақ;
Суперблок келесі өрістерден тұрады:
файлдық жүйенің өлшемі;
файлдық жүйедегі бос блоктардың саны;
файлдық жүйеде бар бос блоктардың тізімінің тақырыбы;
бос блок тізіміндегі келесі элементтің номері;
индекс облысының өлшемі;
файлдар жүйесіндегі бос индекстердің саны;
файдар жүйесіндегі бос индекстердің тізімі;
бос индекс тізіміндегі келесі бос индекс;
бос блоктар мен бос индекстер тізімі үшін бұғатталған
суперблокқа өзгерістер енгізетінін көрсететін жалау;
Файлдық жүйені монтирлеу (mount командасы) кезінде суперблок оперативті
UNІX жүйесіндегі әр файл керемет индекстерден тұрады. Индекс
Индекстер статикалық түрде дискіде сақталынған, ядро оларды жадыға
Файл иесінің идентификаторы және топ идентификаторы.
Файл типі. Файл қарапайым типті файл, каталог, арнайы
Файлға қатынау құқығы. Файлға қатынау құқығы индивидуалды иесімен
Файлмен жұмысты сипаттайтын уақытша мәліметтер: файлға соңғы өзгерістер
Берілген файлға сілтейтін, файл атының мөлшерін білдіретін индекс
Файл ақпараты орналасатын дискттік блоктардың адрес кестесі.
Байт бойынша файл өлшемі.
Индекс құрамында файлға қатынау үшін керек файлдың құрамында
Файлға жазылғаннан кейін ғана, оның мазмұны өзгереді. Индекс
Файлды ашқан кезде индекс жадыға көшіріледі және қайтадан
Жадыдағы индекс жағдайы.
Құрамында файлы бар файлдық жүйе құрылысының логикалық номері.
Индекс номері.
Жадыдағы басқа индекстердің көрсеткіштері.
Файлдың активті зоналарына сәйкес келетін сілтеу санауышы.
Жадыда ядро жұмыс істейтін көптеген индекс көшірмесіндегі өрістер
Файлдық жүйелердің иерархиялық құрылымы құрылған файлдар каталогтар болып
UNІX операциялық жүйесіндегі файлдық жүйелерге дәстүрлі түрде файлдардың
Мысалы, файлға “rwrx-xr” қатынау құқығы, файл иесі толық
UNІX операциялық жүйесінің құрылымының принциптеріне сәйкес, орындалып жатқан
Егер 4-ші бит топ мүшелерінің қатынау құқығы бар
Setgіd биті UNІX жүйесінде, setuіd битіне қарағанда жиі
Егер 4-ші бит барлық қалған пайдаланушылардың қатынау құқығы
Бұл әсіресе /tmp және /usr/tmp анықтамалары үшін қажет
PATH=.:/bіn:/usr/bіn:/etc.
Анықтама үшін stіcky битін тек әкімші ғана орната
UNІX-тің кейбір жүйелері (мысалы, Solarіs) қатынау басқаруының тізімдерін
Umask жүйелі айнымалысының мәнін қарастырайық. Оның көмегімен құрылған
Арнайы файлдарға қатынау құқығының дұрыс орнатылуы өте маңызды
Деректерді басқа жүйелерден импорттағанда ақпаратты қорғау тәртібінің қамтамасыз
UNІX-тің кейбір жүйелері tar командасының көмегімен арнайы файлдарды
Файлдар жүйені монтирлеу кезінде файлды импорттағандағы мәселелер пайда
Қорытынды
Бір қарағанда UNIX өте қиын операциялық жүйе болып
UNІX жүйесінің сәттілігі мына себептермен түсіндіріледі:
жүйе жоғары деңгейлі тілде жазылған, соған орай оны
жай пайдаланушылық интерфейстің болуы, пайдаланушыға қажетті барлық көмекті
элементарлы құралдардың болуы, жай программалардан күрделі программалар құруға
жұмысты күшті әсерлі және сүйемелдеуде оңай иерархиялық файлдық
файлда форматтардың келісушілігін қамтамасыз ету, тізбекті ағын байттармен
перефериілі құрылғысы бар тізбекті интерфейстің болуы;
жүйе көпқолданушылық жәнне көптапсырмашылықты болып табылады, әрбір пайдаланушының
Операциялық жүйе және көптеген командалар Си тілінде жазылса
Қазіргі кезде UNІX жүйесінен артықшылығы мол,
Қолданылған әдебиеттер тізімі
”UNIX : руководство системного администратора“. Э.Немет , Г.Снайдер
“UNIX без проблем!: руководство пользователя“. Л.Шамер және К.Негус,
“UNIX”.Джон МакМален, аударған В.Л.Григорьев. Москва: “ЮНИТИ” – 1996
“Системные вызовы ОС UNIX”. С.В.Свиридов. Москва: “Память“ –
36
Visual Basic 6 жобалау ортасы
Элемент типі - массив элементтерінің типін көрсету
Файлдык жуйе
String типті айнымалыға қолданылатын стандартты функциялар мен процедуралар
Логикалық файлдың сипатталуы
Файлдар және файлдық жүйе
MS DOS операциялық жүйелерімен жұмыс модульдері
TURBO PASCAL ИНТЕГРАЛДЫҚ ПРОГРАММАЛАУ ОРТАСЫ
Файлдар және оның түрлері
Файлдармен жұмыс істеу