Модуль Файлдық жүйені басқару Дәріс 15. Қашықтан өңдеу


Командалық интерпретатор бағдарламалау үшін ыңғайлы түрі  болып табылады.  3)



Pdf көрінісі
бет3/5
Дата11.05.2022
өлшемі214,58 Kb.
#142751
түріБағдарламасы
1   2   3   4   5
Байланысты:
Дәріс 15

 
Командалық интерпретатор бағдарламалау үшін ыңғайлы түрі 
болып табылады. 
3)
 
Пайдаланушы 
жүйеге 
кірген 
уақытында 
оның 
инициализацияланған скрипті іске қосады, ол бірнеше функцияларды 
орындайды: бағдарламаларды табу үшін жолды белгілейді, терминалды 
инициализациялайды, пошталық жәшіктің орналасуын анықтайды. 
Инициализациялайтын 
скрипт 
пайдаланушының 
үй 
каталогында 
орналасады. 
Әртүрлі 
командалық 
интерпретаторда 
әртүрлі 
инициализациялайтын скриптілер қолданылады. 
Profile және login скрипттары жүйеге бірінші кірген уақытта 
орындалады. Cshrs, kshrs және bashrc скриптілері интерпретаторының әрбір 
іске қосқан уақытында орындалады. 
4)
 
Негізгі ЖБ инициализациясы shell скриптінің орындалғанында 
болады. 
2 кесте 
Командалық 
интерпретатор
Инициализациялайтын 
скриптілер
Bourne shell 
C shell 
Korn shell 
Profile 
Login және cshrc 
Profile және kshrc 
Bourne-again shell(bash) 
Profile және bashrc 


 Әрбір 
стандартты 
командалық 
интерпретатордың 
өзінің 
бағдарламалау тілі бар, олар қиын есептерді орындау үшін командалық 
файл немесе скриптілерді құруға мүмкіндік береді. 
Shell интерпретаторы тізбекті командаларды скриптіден оқып және 
оларды орындайды. Бұл жағдайда скриптіден үлкен өнімділікті күтуге 
болмайды, бірақ ол тиімді болып саналады, өйткені бәрі көрнекті және 
оңай. Егер бағдарламаның өнімділігі ең маңызды болатын болса, онда 
бағдарламалау үшін тиімді болып Си тілі алынады. 
Bourne shell интерпретаторында комментариялар ‘#’символынан 
басталады, ол бағдарламаның әрі қарай орындалуын жеңілдетеді. 
Комментарийлер жолдың бәрін алмауы мүмкін, ол командадан кейін 
жазылуы мүмкін. 
Жүйеде әртүрлі интерпретатордың скриптілері бар, сондықтан 
интерпритациялайтын команданың атын көбінесе бірінші жолда көрсетеді
мысалы: # ! binish. 
Бұл 
жағдайда 
скрипті 
Bourne 
shell 
мәтіні 
арқылы 
интерпретацияланады. Командалық жолда скриптінің іске қосқан жағдайда 
(ол үшін орындауға құқығы болу қажет). Жаңа командалық интерпретатор 
іске қосылады, командаларды енгізу бұл кезде скрипті файлынан 
орындалады. 
Жағдайларды 
бақылау 
үшін 
жүйеде 
syslog 
бағдарламасы 
қолданылады, ол екі негізгі функцияны орындайды - файлды тіркеу және 
әкімгерге басқаруды беру. 
Syslog-тің бөліктері болып табылатын: 
1)


Достарыңызбен бөлісу:
1   2   3   4   5




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет