- •7. Unix way дегеніміз не?
- •8. Unix тарихы.
- •9. Unix-тің түрлері.
- •10. Linux, Linux ядросы, Dos интерфейстері және Windows дегеніміз не?
- •11. Жүйелік ақпаратты көру шаралары(uname, free командалары).
- •12. Linux дистрибутивтері. Ең танымал дистрибутивтер.
- •25. Linux файлдарының түрлері. Қарапайым файлдар. Каталогтар. Орнастыру файлдары.
- •26. Файлдық жүйе бойынша навигация : cd, pushd, popd, pwd.
- •27. Файлды құру, жою және көшіру. Touch, rm, cp командалары.
- •28. Mkdir, rmdir команда каталогтарымен операция жасау.
- •29. Linux файодық жүйесінің ең маңызды каталогтері: /bin каталогтері.
- •30. Linux файодық жүйесінің ең маңызды каталогтері: /boot.
- •11. /Etc/group файлдары..
- •12. /Etc/shadow файлдары..
- •13. /Etc/gshadow файлдары..
- •14. Root тіркеу жазбасы.
- •15. Linux-тегі парольдер .
- •16. Login, su, newgrp командалары.
- •17. Passwd, gpasswd, chage командалары.
- •18. Тіркеу жазбасын құру және жою.
- •7. Linux –тегі тіркеу жазбасының құқықтарын ұйымдастыру. Оқу . Жазу. Орындау .
- •8. Каталогтардың құқықтарының ерекшеліктері .
- •9. Chmod командасының рұқсат құқығын тағайындау.
- •10. Chown командасының рұқсат құқығын тағайындау..
- •11. Chgrp командасының рұқсат құқығын тағайындау..
- •12. Sticky bit.
- •7. Cat, less, head, more, tail, od, tac командаларының мәтіндік ақпаратты экранға шығару
- •8. Man анықтамалық басшылықты көру программасы.
- •9. Шығаруды қайта бағыттау. Stdin, stdout, stderr жайлы түсінік. Каналдар.
- •11. Ақпаратты фильтрлеу. Регулярлы өрнектер . Grep командасы.
- •12. Архивтендіру. Tar және gzip утилиттері.
- •6. Linux-тегі процесстер . Процесстердің идентификаторлары. Демондар.
- •7. Ps командасы.
- •8. Процесстердің рұқсат құқықтары. Нақты және эффективті идентификаторлар. Suid және sgid биттары.
- •9. Процесстерді басқару. Сигналдар.
- •10. Nice, nohup, kill, killall командалары.
- •7. Командалық қабыршақтар жайлы түсінік. Командалық қабыршақтарға шолу жасау.
- •9. Консольдің күрделілігі.Тапсырмалар.Тапсырмаларды басқару.
- •10. Ауыспалы орталар.
- •11. Midnight commander.
9. Chmod командасының рұқсат құқығын тағайындау.
Linux-тегі
рұқсат құқықтарын тарату үшін арналған
көптеген командалар бар. Олардың ішіндегі
негізгілері – бұл chmod, chown, chgrp.
Chmod (Change
MODe – сменить режим) командасы
файлға рұқсат құқын өзгертеді. Бұл
команданы қолдану үшін файл қожайынының
рұқсат құқығы немесе root құқығы болу
керек. Команда синтаксисі мындай:
сhmod
mode filename, мұндағы
filename
– рұқсат құқықтары өзгеретін файл
аты;
mode
– файлға орнатылатын рұқсат құқы. Рұқсат
құқығын екі нұсқада жазуға болады –
символдық және абсолют түрде.
Символдық
түрде сhmod командасын
қолдану төмендегідей түрде
болады:
мұндағы
:
u,g,o,a
– қолданушы, топтар, қалған
қолданушылар,сәйкесінше барлық топ
рұқсат құқықтарын орнату.
+,-,=
- қосу, жою, сәйкесінше рқұсат беруді
орнату.
r,w,x,X,u,g,o-
оқу, жазу, орындау құқығы. Орындау болады,
егер оған сәйкес құқық тағы рұқсат
топтарында, қожайында, топтың өзінде,
қалған қолданушыларда да болса.
Асолютті
режимді қолдану үшін файлға рұқсат
құқын үш екілік топтар түрінде көрсетуге
болады. Мысалы:
wx
r-x r—өрнегі мынадай түрде
болады:
111 101 100
Енді
әр екілік топты сегіздік санға
аударамыз:
111
-7, 101 -5, 100 -4.
10. Chown командасының рұқсат құқығын тағайындау..
Chown (Change OWNer- қожайынды өзгерту) командасы файл қожайынын ауыстыруға мүмкіндік береді. Бұл команданы қолдану үшін ағымдағы файл қожайынын немесе root құқын иемденуі қажет. Команда синтаксисі оңай: chown username: groupname filename, мұндағы username – қолданушы аты – жаңа файл қожайынының; groupname- топ аты - жаңа файл қожайынының filename- қожайыны ауысатын файл аты; Топ атын команда синтаксисінде көрсетпесе де болады, сонда тек файл қожайыны ғана өзгереді.
11. Chgrp командасының рұқсат құқығын тағайындау..
Chgrp командасы файлдың топ – қожайынын өзгерту үшін қолданылады. Оның синтаксисі: chgrp groupname filename, мұндағы: groupname – файл кіретін топ аты filename - өзгеретін файл аты Сhown және сhmod командаларын тек файлдың қожайын – қолданушысы және root қолдануы мүмкін, chgrp командасын - файлдың қожайын – қолданушысы, файлдың қожайын – тобын және root қолданады.
12. Sticky bit.
Файл мен каталогтарға орнатылуы мүмкін кейбір ерекше құқықтары бар. Олардың кейбіреуі туралы “процесстер” тақырыбын оқу кезінде талқылайтын боламыз. Бірақ біреуін қазір қарастырайық. Бұл sticky bit (бекітілу биті) деп аталады. Юникстің бірінші нұсқаларында бұл бит программа жұмысы кезінде жүйе кодының образын жадыда қалдыру үшін қолданған болатын. Сонда программаға келесідей қараған кезде оның жүктелуіне көп уақыт кетті, себебі құрылғыдан кодты оқу қажеттілгі аз болды. Қазір Linux-те файлдар үшін бұл биттің мағынасы бұрынғыдай қалады. Ал каталогтар үшін бұл атрибут жаңа мағынаға ие болды. Егер sticky bit каталогқа орнатылған болса және егер қолданушыда файлға жазу құқы бар болса, онда бұл каталогтан файлдарды тек файлдың қоданушы –қожайыны ғана өшіре алады. Топ –қожайынның және қалған қолданушылардың файлға жазу құқы болса да sticky bit каталогқа орнатылған жағдайда оларды өшіре алмайды. Бекіту биті символды түрде сhmod командасы арқылы орнатылады: chmod + t filename
Файлдармен жұмыс істеу.
