Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Теркелуде болатын проблемалар

Читайте также:
  1. Lt;variant> қылмыс оқиғасын анықтау мен айыпталушының қатысуынсыз мүмкін болатын барлық тергеу әрекетін анықтау
Проблема Себебі Әрекеттер
Мәнсіз символдар Жылдамдық дұрыс қойылмаған <RETURN> немесе <BREAK> батырмаларын басу
Енгізу/шығару үлкен әріптермен беріледі Терминал үлкен әріптерге қойылған Жүйеден шығыңыз да терминалды кіші әріпке қойыңыз
енгізу үлкен әріптерден, шығару кіші CAPS батырмасы CAPS батырмасын басыңыз
Енгізу екі рет жазылады Терминал полудуплекстық режимге қойылған Тернималға дуплекстық режимдіқосыңыз
ТАВ батырмасы дұрыс істемейді Табуляция дұрыс қойылмаған Енгізініз: stty -tabs

Ескерту: көптеген проблемалар терминалды дұрыс қойманғандықтан шығады.

 

Тәжірибелік жұмыс № 16,17,18

1.5 тақырып. Linux/UNIX ОЖ администрациялау жүйесі

Сабақ тақырыбы: Қолданушының есеп жазбаларын басқару. Қолданушы туралы ақпаратты қосу, өзгерту. UNIX ОЖ көп қолданушылық режимі.

Бағдарлама - бұл компьютерге арналған нұсқаулардын жиынтығы. Алдын ала трансляциясыз орындалатын бағдарламалар жасалынған командалар немесе бағдарламалар деп аталады.

Қолданушы командалар не істей алады?
UNIX жүйесінін сыртқы келбеті бағдарламаларды және жүйенін саймандық құралдарын тұрады. Олар функцияларға бөлінеді:

  1. Бағдарламалық байланыс – бағдарламалық тілдер және жүйенін интерфейсін қамтамасыз етеді.
  2. мәтінді өңдеу - жүйеде жолдық және экрандық редакторлар бар, сонда мәтінді өңдеуге, қателерді іздеуге болады
  3. Ақпаратты ұйымдастыру – көптеген бағдарламалар каталогтарды, папкаларды жасауға, жоюға мүмкіндік береді.
  4. Қызмет ететін бағдарламалар – графиканы және есептерді шешетін саймандар құрылғылары
  5. Электрондық байланыс – басқа жүйелерге ақпаратты жіберуге мүмкіндік береді

 

Командаларды қалай орындауға болады

UNIX жүйесіне сұраныс ұғымды болу үшін біз команданы командалық жолына жазамыз. Егер синтаксис бойынша команданын бөліктерін жазбасақ,онда shell сұранысты интерпретиция алмайды.

 

Командалық жолдын синтаксисынын мысалы:

command option(s) argument(s) <CR>әр командалық жолына жоқ дегенде екі компоненті жазу керек:команданы және батырманы <RETURN>. Командалық жол кілттерді және аргументтерді пайдалана алады. Көрсетілген мысалда:

command – бұл орындалатын бағдарламанын
option – бағдарламаны қалай іске қосу үшін кілттер
argument – өңделетін мәліметтерді көрсетеді, бұл каталог немесе файл аты

 

Кейбір командалар бір командалық жазбада бірнеше аргументті қолдана алады.Мысалы:

ls -l -i file1 file2 file3 команда кілт аргумент

 

команда орындалу үшін экранда көмек көрсетіледі (мысалы # символы). Shell команданы тексереді, абғдарлама орындалу үшін каталогтарды іздейді,содан кейін сұранысты ядроға жібереді. Ядро нұсқаларды орындайды да сіз берген команданы орындады.

Бағдарламаны аяқтаған сон, shell келесі команданы орындауга дайындығын көмек жол мен көрсетеді.

Файлдық жүйе UNIX ОЖ-нін тасы болып табылады. Ол логикалық әдістін ұйымдастыруын, ақпараттын басқаруын қамтамасыз етеді. Файлдық жүйе иерархиялық құрылымнан тұрады.

UNIX ОЖ-нің негізгі элементі файл болып табылады. Фалдын түрлері:

5) Қарапайым

6) Анықтама

7) Арнайы

8) Символдық каналдын байланысы

Қарапайым файл символдардын жиынтығы. әр түрлі ақпаратты сақтауға арналған. Мәтіндерден,бағдарламанын кодынан тұра алады.

Анықтамалар супер-файл болып табылады. Олар басқа файлдар немесе басқа анықтамалардын тұрады. Сіз жасаған анықтамалар, өзініздін анықтамасынызда сақталынады. Жүйеге кіргенде бұл анықтама сізге беріледі.

Арнайы файлдар физикалық құралдарға сәйкес келеді. Олар дискжетек,магниттік лента немесе байланыс каналы.

Символдық каналдын байланысы – бұл файл басқа файлдарды көрсетеді.

Символические каналы связи - это файлы, которые указывают на другие файлы.

1-деңгей тапсырмалары:

1. Түпкі каталогтың ішкі каталогтарын көрсетіңіз?

[user@localhost ~]$ find

./xxx

./xxx/yyy

./xxx/yyy/zzz

./file.test

 

2. «re» сөзінен басталатын барлық /etc каталогының ішіндегі файлдарды шығару жолдарын көрсетіңіз?

[user@localhost ~]$ find /etc -name "re*"

find: /etc/tcb: Permission denied

find: /etc/default: Permission denied

/etc/chroot.d/resolv.all

/etc/chroot.d/resolv.conf

/etc/chroot.d/resolv.lib

/etc/redhat-release

/etc/remounttab

/etc/resolv.conf

2-деңгей тапсырмалары:

Сұрақтарға жауап беріңіз.

1) UNIX ОЖ – нің тұтынушылары

2) UNIX ОЖ – нің тұтынушы интерфейсі

3) UNIX ОЖ – нің артықшыланған тұтынушысы

4) UNIX ОЖ – нің программалары

5) UNIX ОЖ – нің командалары

6) UNIX ОЖ – нің процестері

7) UNIX ОЖ – нің енгізу

8) rmdir командасының қызметі – директрияны жою

9) mkdir командасының қызметі – директорияны құру

10) echo командасының қызметі - командалық жолдың аргументерін стандартты шығаруға шығару

11) ps командасының қызметі - орындалатын процесстердің нөмірлері мен ақпараттарын шығару

12) kill командасының қызметі - орындалып жатқан процессті оның «нөмірі» бойынша «өлтіру»

 

3-деңгей тапсырмалары:

1. Ls «кеңейтілген» командасымен F командасының шығарылуын салыстырыңыз.

[user@localhost /]$ ls -F

bin/ dev/ home/ lib/ mnt/ proc/ sbin/ sys/ usr/

boot/ etc/ image/ media/ opt/ root/ srv/ tmp/ var/ (каталогтың аты көк түспен және каталогтан кейін «/» таңбасы пайда болады.

2. ls ~: командасының көмегімен үй каталогының (домашний каталог) мазмұнын көріңіз

[user@localhost /]$ ls ~

Documents tmp (үй каталогының (домашний каталог) мазмұнында стандартты каталогтар тізімі)

3. mv Файлдардың орнын (атын) өзгерту командасының көмегі арқылы файл1»-дің атын «файл2»-ге ауыстырыңыз.

Команда форматы: mv файл1 файл2 mv файл1 [файл2...] каталогЕскерту: Бұл команда cp командасы сияқты, бірақ бастапқы файл жойылады. mv /dss/*/rk_*.help /dss/delo 4. ln файл1» мен «файл2» төменде байланысу жолдары көрсетілген, қалай байланысқан түсіндіріп өтіңіз.Команда форматы: ln файл1 файл2 # «қатты» линк құрылады ln -s файл1 файл2 # «Символдық түрдегі» линк құрыладыБұл команда файл1 файлына тағы бр ат құрады. Нәтижесінде файл1 мен файл2 физикалық түрде бір файл болыптабылады. Егер сіз «символдық түрдегі файл құратын болсаңыз, онда файл1-дің болуы міндетті емес. Ал файл2 бәрі бір құрылады.

Пайдаланылған әдебиеттер тізімі.

1. Unix и Linux. Руководство системного администратора. 4-е изд. Авторлары

Немет Э., Снайдер Г., Хейн Т., Уэйли Б. 2012

2. Командный язык ОС UNIXАвторлары:Ктитров С.В., Овсянникова Н.В. 2007

3. Операционная система UNIX Автор:Робачевский А.2002

4. Яворский В.В., Әміров А.Ж. «Операциялық жүйелер»

5.www.google.kz, www.yandex.ru сайттары.


Дата добавления: 2015-07-19; просмотров: 308 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Терминал| Введение. Зачем нужен Linux

mybiblioteka.su - 2015-2024 год. (0.011 сек.)