Учебни въпроси:
1. Стартиране на Линукс и разучаване на файловата структура.
2. Работа в конзола. Използване на команди за работа с потребители, групи, задаване на пароли.
3. Команди за смяна на правата за достъп до файлове и директории.
Необходими пособия:
- компютри с препоръчителна конфигурация: Pentium 4 - 2.4GHz, 256 MB RAM, 40 GB HDD, CD-ROM;
- софтуер Mandrake Linux 10.0;
Литература:
- Дейвид Бандел, Робърт Нейпиър, Linux - пълно ръководство - 2 тома, Софтпрес;
- Записки от лекциите по темата или тук
Време: 4 учебни часа
1) модел и тактова честота на микропроцесора, кеш памет, производителност (bogomips):
2) количество инсталирана RAM памет, свободна и заета памет, размер на swap файла:
3) точки на монтиране и капацитет на блоковите устройства (дялове на твърдия диск - root дял (/), дялове на Windows (ако има такива) - например /mnt/win_c, /mnt/win_d):
4) домашна директория на потребителя:
1) /var/log/syslog - файл, в който се пазят всички системни съобщения:
2) /var/log/bootlog - файл, в който се записва състоянието при начално стартиране на компютъра
3) /var/log/messages - файл с предупреждения и други системни съобщения
3) /var/log/auth.log - файл с записи за всички опити за влизане в системата
3) /var/log/kernel/info - файл със съобщения на ядрото
3) /var/log/XFree86.0.log - файл със съобщения на графичния сървър
Въпроси към задачата: Кой параметър служи за показване на скритите файлове?
Отговор:
Въпрос 1: Кой е параметърът, който показва разширена информация за файловете в дадената директория?
Отговор:
Въпрос 2: С какъв цвят са оцветени обикновените файлове, директориите и изпълнимите файлове?
Отговор:
Въпрос 3: С коя команда можете да видите съдържанието на един текстов файл? Дайте един пример!
Отговор:
Въпрос 4: Как се стартира един изпълним файл? Дайте пример!
Отговор:
Въпрос 5: С кой параметър на команда ls ще изведете сортиран списък на файловете по размер?
Отговор:
Въпрос 6: С кой параметър на командата ls ще изведете рекурсивно съдържанието на всички подчинени директории?
Отговор:
Въпрос 7: Каква информация дава командата ls --help?
Отговор:
- създайте директория student - подчинена на вашата домашна директория;
- направете справка за правата на директория student - право за четене, запис и разглеждане от собственика, групата и всички останали;
- дайте възможно най-широки права на директория student;
- влезте с командата telnet IP_адрес_на_компютър в друг компютър в мрежата, като преди това получите паролата за сътветния потребител на отдалечения компютър;
- влезте в директория student на отдалечения компютър и създайте в нея текстов файл с Вашето има (с помощта на команда echo Вашето_име > test.txt)
- сменете принадлежността на файла test.txt - да принадлежи на Вас (команда chown) и задайте право само за четене на файла (команда chmod);
- излезте от отдалечения компютър с команда exit;
- проверете с команда last кой е потребителят, влизал за последно във Вашата система, от кой компютър и за колко време;
- сменете Вашата парола.
- изпратете съобщение до всички потребители в системата с команда wall.
Въпроси към задачата:Въпрос 1:
Каква директория автоматично се създава при добавяне на нов потребител в системата? Дайте пример!
Отговор:
Въпрос 2: Какви права има тази директория при нейното създаване?
Отговор:
Въпрос 3: Може ли друг обикновен потребител в системата да влезе във Вашата домашна директория? А потребителя root?
Отговор:
Въпрос 4: Може ли да се изтрие даден файл, ако той има зададен атрибут r за собственика, групата и всички останали?
Отговор:
Въпрос 5: Какво означава атрибута x, установен за един файл? А как този атрибут се интерпретира, ако е зададен за една директория?
Отговор:
Въпрос 6: Може ли да се отнемат всички права на един файл и кой ще има достъп до него в такъв случай?
Отговор:
Въпрос 1: Коя директория ще стане активна ако се намирате в домашната си директория и изпълните команда cd..
Отговор:
Въпрос 2: Коя директория ще стане активна ако се намирате в домашната си директория и изпълните команда cd /
Отговор:
Въпрос 3: Кой клавиш се използва за автоматично завършване на командите или имената на файловете при тяхното въвеждане?
Отговор:
Въпрос 4: Кой има право да стартира програми от директорията /usr/bin ? А от /usr/sbin ?
Отговор: