Ознакомление с организацией сети в терминальном классе (Лабораторная работа № 2)

Страницы работы

Содержание работы

Министерство Образования и Науки Российской Федерации

Новосибирский государственный технический университет

Кафедра прикладной математики

Лабораторная работа №2
по дисциплине

«Операционные системы и оболочки»

Факультет:                    ПМИ

Группа:                          ПМИ-01

Студент:                        Востриков Д. Н.                   

                                         Уваров В. Е.

Преподаватель:         Долозов Н.Л., Куликов И.Н.

Новосибирск

2012

Цель работы

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

Последовательность выполнения лабораторной работы.

1. Осуществите вход в систему, используя соответствующее имя  пользователя.

2.

[pmi0111@students ~]$ cd ~

[pmi0111@students ~]$ cat > abc1

«Quick brown fox jumped over the lazy dog.»

Ctrl +D

[pmi0111@students ~]$ Cat abc1

«Quick brown fox jumped over the lazy dog.»

[pmi0111@students ~]$ cat abc1

Quick brown fox jumped over the lazy dog.

[pmi0111@students ~]$ more abc1

Quick brown fox jumped over the lazy dog.

[pmi0111@students ~]$ head abc1

Quick brown fox jumped over the lazy dog.

[pmi0111@students ~]$ tail abc1

Quick brown fox jumped over the lazy dog.

[pmi0111@students ~]$ cp abc1 april

[pmi0111@students ~]$ ls

abc1  april  Old  tmp  trash

[pmi0111@students ~]$ cp abc1 may

[pmi0111@students ~]$ mkdir monthly

[pmi0111@students ~]$ cp april may monthly

[pmi0111@students ~]$ cp monthly/may monthly/june

[pmi0111@students ~]$ ls monthly

april  june  may

[pmi0111@students ~]$ cp -r monthly monthly.04

abc1  april  may  monthly  monthly.04  Old  tmp  trash

[pmi0111@students ~]$ cp -r monthly.04 /tmp

Permission denied

[pmi0111@students ~]$ mv april july

[pmi0111@students ~]$ mv july monthly.04

[pmi0111@students ~]$ ls monthly.04

april  july  june  may

[pmi0111@students ~]$ mv monthly.04 monthly.05

[pmi0111@students ~]$ mkdir reports

[pmi0111@students ~]$ /etc/mvdir monthly.05 reports

-bash: /etc/mvdir: No such file or directory

[pmi0111@students ~]$ mv reports/monthly.05 reports/mothly

[pmi0111@students ~]$ ls -l may

-rw-r--r-- 1 pmi0111 brigades-0x 42 Mar 15 12:23 may

[pmi0111@students ~]$ chmod u+x may

[pmi0111@students ~]$ ls -l may

-rwxr--r-- 1 pmi0111 brigades-0x 42 Mar 15 12:23 may

[pmi0111@students ~]$ chmod g-r,o-r monthly

[pmi0111@students ~]$ chmod g+w abc1

[pmi0111@students ~]$ find ~ -name "m*" -print

/home/export/brigades/pmi0111/monthly.05

/home/export/brigades/pmi0111/monthly.05/may

/home/export/brigades/pmi0111/reports/mothly

/home/export/brigades/pmi0111/monthly

/home/export/brigades/pmi0111/monthly/may

/home/export/brigades/pmi0111/may

[pmi0111@students ~]$ find /etc -name "p*" –print

Many Files

[pmi0111@students ~]$ find ~ -name "*%" -exec rm {} \;

[pmi0111@students ~]$ grep fox a*

Quick brown fox jumped over the lazy dog.

[pmi0111@students ~]$ ls -l | grep "sep xx"

[pmi0111@students ~]$ df -vi

[pmi0111@students ~]$ du -u /home/dnl

du: invalid option – u

[pmi0111@students ~]$ ps –efu pmi0111

3. Hf,jnf

[pmi0111@students ~]$ find ~ -name “abc1”

abc1

[pmi0111@students ~]$ cp abc1 equipment

[pmi0111@students ~]$ mkdir ski.places

[pmi0111@students ~]$ mv equipment ski.places

[pmi0111@students ~]$ mv ski.places/equipment ski.places/equiplist

[pmi0111@students ~]$ cp  abc1 ski.places/equiplist2

[pmi0111@students ~]$ mkdir ski.places/equipment

[pmi0111@students ~]$ mv ski.places/equiplist

ski.places/equiplist2 ski.places/equipment

[pmi0111@students ~]$ mvdir ski.places newdir/plans

4.

4.1. drwxr--r--   ...   australia

drwxr-xr-x 2 pmi0111 brigades-0x 4096 Mar 15 13:08 australia

[pmi0111@students ~]$ chmod g-x,g-rw,o-x,u+r Australia

drwx---r-- 2 pmi0111 brigades-0x 4096 Mar 15 13:08 australia

4.2. drwx--x--x   ...   play

drwxr-xr-x 2 pmi0111 brigades-0x 4096 Mar 15 13:08 play

chmod g-r,o-r play

drwx--x--x 2 pmi0111 brigades-0x 4096 Mar 15 15:56 play

4.3. -r-xr--r--   ...   my_os

-rw-r--r-- 1 pmi0111 brigades-0x    0 Mar 15 13:08 my_os

[pmi0111@students ~]$ chmod u-w,u+x my_os

-r-xr--r-- 1 pmi0111 brigades-0x    0 Mar 15 13:08 my_os

4.4. -rw-rw-r--   ...   feathers

-rw-r--r-- 1 pmi0111 brigades-0x    0 Mar 15 13:09 feathers

[pmi0111@students ~]$ chmod g+w feathers

-rw-rw-r-- 1 pmi0111 brigades-0x    0 Mar 15 13:09 feathers

5.  Проделайте   приведенные  ниже  упражнения

5.1.

[pmi0111@students etc]$ cat /etc/passd

[pmi0111@students etc]$ wc -l /etc/passwd

47 записей

Структура:

Логин  : Хеш пароля : ИД  пользователя : ИД группы : инф. Поле : дом. Каталог : рег. оболочка

5.2. 

[pmi0111@students etc]$ more passwd

5.3. Скопируйте файл ./feathers в файл ./file.old.

[pmi0111@students ~]$ cp feathers file.old

5.4. Переместите файл ./file.old в каталог ./play

[pmi0111@students ~]$ mv file.old play

5.5. Скопируйте каталог  ./play в каталог ./fun .

[pmi0111@students ~]$ cp -r ./play fun

5.6.  Переместите каталог ./fun в каталог  ./play и назовите его games.

[pmi0111@students ~]$ mv ./fun ./play/games

5.7. Лишите владельца файла ./feathers права на чтение.

[pmi0111@students ~]$ chmod u-r feathers

5.8.  Что  произойдет,  если вы попытаетесь просмотреть файл ./feathers   командой  cat?

cat: feathers: Permission denied

5.9.  Что  произойдет,  если вы попытаетесь скопировать файл ./feathers?

Похожие материалы

Информация о работе