Л а б о р а т о р н а я р а б о т а №5 Управление процессами в ос linux Продолжительность работы



Download 268,5 Kb.
bet2/42
Sana11.08.2022
Hajmi268,5 Kb.
#846841
1   2   3   4   5   6   7   8   9   ...   42
Bog'liq
ОС ЛР 902 Часть2

Стандартные ввод и вывод

Каждый вновь созданный процесс получает уже открытыми три «файла». Так как Linux не делает различий между файлами и устройствами, открытый «файл» может быть настоящим файлом на диске или устройством, например, терминалом пользователя. Эти три открытых файла представляют собой стандартное устройство ввода (stdin), стандартное устройство вывода (stdout) и стандартное устройство вывода сообщений об ошибках (stderr). Все команды Linux, как и прикладные программы, получают информацию со стандартного устройства ввода и выводят информацию на стандартное устройство вывода. Все диагностические сообщения автоматически направляются на стандартное устройство вывода сообщений об ошибках.
Это всегда нужно помнить, потому что, например, чтобы отсортировать файл sales.dat и вывести результат на экран монитора не сохраняя результата сортировки в самом файле необходимо просто ввести команду:
#sort sales.dat
Её вводом будет не клавиатура (stdin), а файл sales.dat т.к. он указан после команды. Выводом же будет файл stdout (в нашем случае экран монитора), т.к. ничего дополнительно не оговаривается.
Пояснение
Команда sort, используемая без параметров, сортирует строки в текстовом файле, первым словом которых является число.

Когда пользователь регистрируется в системе, файлы стандартных устройств ввода, вывода и вывода сообщений об ошибках подключаются к его терминалу. Все запускаемые затем этим пользователем программы (создаваемые им процессы) получают доступ к его терминалу через эти три открытых файла. Виды терминалов, к которым будут подключены эти файлы, могут быть изменены в соответствии с потребностями конкретного пользователя.





  1. Элементарные операции над процессами

В данной работе, для организации интерфейса ОС LINUX с пользователем используется командный интерпретатор shell, который идентичен своему аналогу в ОС UNIX. Поэтому, для выполнения контрольного задания, можно пользоваться такими командами как cat [файл] и ls -F – для просмотра содержимого текстового файла и содержимого текущего каталога соответственно, т.к. в дальнейшем они больше упоминаться не будут.




    1. Download 268,5 Kb.

      Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   42




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish