Міністерство освіти і науки Україниіі
Національний університет „Львівська політехніка”
Звіт
До практичної роботи №1
З дисципліни:
«Мережеві операційні системи»
Варіант 2
ЗАВДАННЯ
Мета роботи
познайомитися з поняттями операцiйної системи Linux: консоль, вiддаленi термiнали, оболонка;
познайомитися з процедурою реєстрацiї користувача в системi;
познайомитися з поняттям файл та каталог, iменуванням файлiв, типами файлiв в операцiйної системи Linux, поняттям права доступу до файлiв та каталогiв;
познайомитися з поняттями операцiйної системи Linux: стандартний ввiд-вивiд, перенаправлення вводу-виводу, конвеєри, фiльтри..
Порядок роботи
Використовуючи вище приведений "Теоретичний вступ", познайомитися з поняттями консоль, вiддаленi термiнали, оболонка, процедурою реєстрацiї користувача в системi, поняттям файл та каталог, iменуванням файлiв, типами файлiв, поняттям права доступу, з поняттями стандартний ввiд-вивiд, перенаправлення вводу-виводу, конвеєри, фiльтри..
Використовуючи login i password, зареєструватися в операцiйнiй системi.
Використовуючи вище приведений опис та утилiту man, познайомитися та потренуватися у використаннi команд w, who, pwd, ls -l, cd, ps ax.
Використовуючи вище приведений опис, приклади з роздiлу "Перенаправление ввода/вывода, каналы и фильтры" [1], потренуватися у перенаправленнi вводу/виводу та використаннi конвеєрiв.
who
15:09:54 up 3 min, 1 user, load average: 0,03, 0,08, 0,03
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
near tty1 - 15:07 0.00s 0.51s 0.17s -bash
near tty1 2010-03-28 15:07
pwd
/home/near
ls
1conky.cfg~
ati-driver-installer-9-12-x86.x86_64.run
books
conky
dhcp
lmms
octave-core
STUDY
yersinia.log
Видео
Документы
Картинки
Музыка
Рабочий стол
итого 94396
ls -lia
426 drwxr-xr-x 95 near near 12288 2010-02-28 21:13 .
24 drwxr-xr-x 3 root root 4096 2009-04-30 14:20 ..
32328 drwx------ 3 near near 4096 2009-07-20 00:25 .adobe
177430 drwxr-xr-x 4 near near 4096 2009-12-27 16:17 .anki
128080 drwx------ 2 near near 4096 2009-10-12 21:09 .aptitude
…
31752 drwxr-xr-x 2 root root 4096 2009-12-12 21:20 .wireshark
11567 drwxrwxrwx 10 root root 4096 2009-11-23 22:07 www
15950 -rw------- 1 root root 0 2009-12-27 18:57 .Xauthority
122249 drwx------ 4 near near 4096 2009-09-06 11:45 .xchat2
31116 drwxr-xr-x 2 near near 4096 2009-06-29 10:56 .xine
7910 -rw-r--r-- 1 near near 573 2009-11-04 20:01 .xscreensaver-getimage.cache
62 -rw------- 1 near near 15502 2010-02-28 18:44 .xsession-errors
92 -rw------- 1 near near 55152 2010-02-28 18:28 .xsession-errors.old
127643 -rw-r--r-- 1 root root 430788 2009-12-24 22:07 yersinia.log
926 drwxr-xr-x 2 near near 4096 2009-12-27 15:34 Видео
918 drwxr-xr-x 21 near near 4096 2009-12-02 20:47 Документы
922 drwxr-xr-x 11 near near 36864 2009-12-27 16:56 Картинки
919 drwxr-xr-x 3 near near 4096 2009-11-16 17:16 Музыка
32656 drwxr-xr-x 7 near near 4096 2010-02-02 17:54 Рабочий стол
ps
PID TTY TIME CMD
2186 tty1 00:00:00 login
2432 tty1 00:00:00 bash
2540 tty1 00:00:00 ps
ps -ax
PID TTY STAT TIME COMMAND
1 ? Ss 0:01 /sbin/init
2 ? S< 0:00 [kthreadd]
3 ? S< 0:00 [migration/0]
4 ? S< 0:00 [ksoftirqd/0]
…
1051 ? S 0:00 /usr/lib/hal/hald-addon-cpufreq
1052 ? S 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
1074 ? S 0:00 hald-addon-storage: polling /dev/sdb (every 2 sec)
1085 ? S 0:00 hald-addon-input: Listening on /dev/input/event9 /dev/input/event1 /dev/input/event0 /dev/input/event3 /dev/input/event5 /dev/input/event6 /dev/input/event2
1091 ? S 0:00 hald-addon-storage: polling /dev/sr0 (every 2 sec)
1104 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4
1106 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5
1117 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2
1119 tty3 Ss+ 0:00 /sbin/getty -8 38400 tty3
1121 tty6 Ss+ 0:00 /sbin/getty -8 38400 tty6
1123 ? Ss 0:00 acpid -c /etc/acpi/events -s /var/run/acpid.socket
1167 ? Ss 0:00 anacron -s
1173 ? Ss 0:00 atd
1174 ? Ss 0:00 cron
1240 ? SL 0:00 /usr/sbin/slmodemd --alsa -c USA hw:0,6
1322 ? S 0:00 /bin/sh /usr/bin/mysqld_safe
1430 ? Sl 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
1431 ? S 0:00 logger -t mysqld -p daemon.error
…
2432 tty1 S 0:00 /bin/bash
2541 tty1 R+ 0:00 ps –ax
Висновок:
На даній лабораторній роботі я пригадав основні команди командного середовища bash.