Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Unix ОЖ жинағы2013-2014.doc..doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
478.21 Кб
Скачать

Unix ож-де еңгізу/шығару жүйелерімен жұмыс

find утилитасы жұмыстын нәтижесін стандартты шығару құрылғысына (stdout) шығарады.

Ал sort и uniq утилеттері stdout-қа нәтижесін шығарады.

Мысалы (% символлы – бұл қабықшаға еңгізуге шақыруы ) %

sort

mustache

horn

hat

Control-D

Sort утилитасы stdin-нан үш жолды оқиды, сұрыптайды және нәтижене шығарады.

Кейбір утилиттер мәліметтерді жүелік ресурстардан алады және stdout-қа нәтижесін шығарады.

Unix командалары қателерді арнайы шығару жүйесіне шығарылады (standard error)

Z shell қабықшасы

UNIX ОЖ-нын қазіргі қабықшалары бағыттардын түрлерін қолданылады. UNIX-та пернетақта мәліметтерді еңгізу үшін қолданылады. zsh - қабықшасы Z бірнеше еңгізілетін және шығарылатын бағыттарды бір командалық жолда көрсетеді.

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

Тапсырмалар:

zsh% bash < tellme > log | mail -s "Who you are" 'whoami'

bash: line 4: systemname: command not found

zsh% <log

Your current login, working directory, and system are...

strike

/home/strike

'whoami' команданы жібереді және өз орынына нәтижелерді шығарады

Бақылау сұрақтары:

1) UNIX ОЖ қашан және қайда пайда болды?

2) UNIX ОЖ-нің қандай артықшылықтары бар?

3) UNIX ОЖ-де қандай бағдарламалармен жұмыс істеуге болады?

4) UNIX ОЖ-нің негізгі компоненттерін атаңыздар

5) UNIX ОЖ-нің негізні компоненттеріне сипаттама беріңіздер

6) UNIX ОЖ-ның негізгі оқиғалары

7) UNIX ОЖ –нің басты артықшылықтары қандай?

8) UNIX ОЖ қандай

9) үлкен бөліктерге бөлінеді?

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

Тапсырмалар:

  1. pwd командасы (print working directory — ағымдағы каталогты басып шығару) ағымдағы каталогтың атын білуге арналған команда. Төменде көрсетілген комаданы теріңізде, ағымдағы каталогтын атын атаңыз.

[user@localhost ~]$ pwd

/home/user

  1. cd командасын ағымдағы каталогты ауыстыру үшін қолданылады.

Мысалы: cd /etc —/etc, каталогына ауыстыру және ағымдағы каталог болу керек.

[user@localhost usr]$ pwd

/usr

[user@localhost usr]$ cd local

[user@localhost local]$ pwd

/usr/local

Осы әркеттерді орындап ағымдағы каталогтың атын табыңыз

  1. Каталог құру үшін mkdir командасын қолданып, жазылу түрі : mkdir [-p] каталог аты командасын орындап мысалда келтірілген, жаңадан құрылған каталогты табыңыз және өзіңіздің группаңыздың каталогын құрыңыз.

[user@localhost /]$ cd

[user@localhost ~]$ mkdir test

[user@localhost ~]$ ls

Documents test tmp

  1. rmdir. командасының көмегімен керекті және құрған каталогты жоюға арналған.

[user@localhost ~]$ mkdir -p test/xxx/yyy/zzz

[user@localhost ~]$ ls -R test

test:

xxx

test/xxx:

yyy

test/xxx/yyy:

zzz

test/xxx/yyy/zzz:

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

Өздік жұмыс:

  1. Каталотарға және файлдарға қолданылатын қандай командаларды білесіз?

  2. pwd командасының қызметі - ағымдағы директорияның атын алу

  3. cd командасының қызметі - ағымдағы директорияны өзгерту

  4. ls командасының қызметі - файлдар мен директориялар жөніндегі ақпараттарды баспаға шығару

  5. cat командасының қызметі - файл-аргументтерді стандартты шығаруға жинақтау немесе шығару

  6. cp командасының қызметі - файлдардың көшірмесін жасау

  7. mv командасының қызметі - файлдардың орнын ауыстыру (атын өзгерту)

  8. ln командасының қызметі - файлға сілтеме құру

  9. rm командасының қызметі - файлды жою

man командасының қызметі - команданың қолданылғаны және кілттері бойынша анықтаманы шығару

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]