Читайте также: |
|
Проблема | Себебі | Әрекеттер |
Мәнсіз символдар | Жылдамдық дұрыс қойылмаған | <RETURN> немесе <BREAK> батырмаларын басу |
Енгізу/шығару үлкен әріптермен беріледі | Терминал үлкен әріптерге қойылған | Жүйеден шығыңыз да терминалды кіші әріпке қойыңыз |
енгізу үлкен әріптерден, шығару кіші | CAPS батырмасы | CAPS батырмасын басыңыз |
Енгізу екі рет жазылады | Терминал полудуплекстық режимге қойылған | Тернималға дуплекстық режимдіқосыңыз |
ТАВ батырмасы дұрыс істемейді | Табуляция дұрыс қойылмаған | Енгізініз: stty -tabs |
Ескерту: көптеген проблемалар терминалды дұрыс қойманғандықтан шығады.
Тәжірибелік жұмыс № 16,17,18
1.5 тақырып. Linux/UNIX ОЖ администрациялау жүйесі
Сабақ тақырыбы: Қолданушының есеп жазбаларын басқару. Қолданушы туралы ақпаратты қосу, өзгерту. UNIX ОЖ көп қолданушылық режимі.
Бағдарлама - бұл компьютерге арналған нұсқаулардын жиынтығы. Алдын ала трансляциясыз орындалатын бағдарламалар жасалынған командалар немесе бағдарламалар деп аталады.
Қолданушы командалар не істей алады?
UNIX жүйесінін сыртқы келбеті бағдарламаларды және жүйенін саймандық құралдарын тұрады. Олар функцияларға бөлінеді:
Командаларды қалай орындауға болады
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 |