- •1. Опишите особенность файловой системы Линукс
- •2. Опишите права доступа для следующих примеров:
- •1)Rw-rwxr-- user:user index.Html
- •3. Приведите примеры команд терминала.
- •4. Опишите процедуру вставки текста, использую редактор
- •VI, в файл /home/user/test.Txt
- •5. Опишите таблицу, отображаемую в пункте 7 установки
- •6. Составьте таблицу соответствий (на основании внешнего
- •7. Сеанс работы в Линукс
- •Пользователь root
- •Выход из системы
- •8. Терминал и командная строка
- •9. Структура файловой системы
- •10. Работа с файловой системой
- •11. Доступ процессов к файлам и каталогам
- •12. Права доступа
- •13. Работа с текстовыми данными
- •14. Возможности командной оболочки
- •15. Текстовые редакторы
- •16. Этапы загрузки системы
- •17. Работа с внешними устройствами
- •18. Конфигурационные файлы
- •19. Управление пакетами
- •21. Сетевые и серверные возможности
- •22. Графический интерфейс
- •23. Прикладные программы
- •24. Политика свободного лицензирования. История Линукс:
12. Права доступа
Каждый файл или каталог в Linux имеет своего владельца – пользователя, а этот пользователь находится в одной или больше группах. Например, у нас может быть пользователь Vasia, он может быть включен в несколько групп – группу vasia, это его основная группа, группу printer, группу admin. Домашняя директория у него будет /home/vasia в файловой системе, и все файлы в ней будут принадлежать ему. На каждый файл раздается по три права на три группы пользователей системы (в контексте прав на файлы). Права – Чтение, Запись, Запуск. Сокращенно – r w x. Типы пользователей – Пользователь, Группа, Другие, сокращенно – u g o. Исполняемые файлы обычно имеют право x для запуска. Для директорий право x означает разрешение на вход в директорию, а право r – видимость ее вообще как элемента в системе.
13. Работа с текстовыми данными
Текстовый редактор vi, он же vim. Для того, чтобы отредактировать или создать новый файл, напишите в консоли vi filename при этом, если такой файл уже есть, он откроется для редактирования, а если нет, то создастся новый файл. Опять таки, если приходится редактировать файл, принадлежащий руту, придется писать sudo vi filename. После того как файл откроется, нажмите на кнопку с буквой i, что значит insert (вставка). После этого можно писать, редактировать текст, удалять строки тд. Когда вы напишите все что вам нужно, нажмите Esc:wq. Вот что это значит: Esc – переход в командный режим. Двоеточие – выполнить команду, wq – write quit, что по-русски значит сохранить и выйти. Если вы открыли файл, например, не для редактирования, а так, посмотреть, и нечаянно в нем что-то написали, не страшно, можно не сохранять. Просто дайте команду Esc:q!. То есть – выйти без сохранения. При поиске в файлах команда Esc:/ запросит строку поиска. Энтер – и вы перейдете на первое же совпадение. Для перехода к следующему совпадению просто жмите n - то есть next.
14. Возможности командной оболочки
В Linux терминал обеспечивает доступ к специальной программе — командной оболочке (чаще всего bash). Она занимается интерпретацией (переводом на машинный язык) команд пользователя. Почему "оболочка"? Наверное потому, что она как бы обволакивает операционную систему, позволяя человеку не вдаваться в подробности реализации функций системы, и, тем самым, облегчает работу.
Итак, через терминал (или консоль) мы получаем доступ к командной оболочке. В операционной системе Linux работать с командной оболочкой можно двумя способами: в графическом режиме и текстовом. Запустить эмулятор терминала в среде KDE (часто тут употребляют название "консоль") можно через главное меню. Для работы в текстовом режиме следует выполнить комбинацию клавиш Ctrl+Alt+F1 (или Ctrl+Alt+F2, или Ctrl+Alt+F3, или Ctrl+Alt+F4, или Ctrl+Alt+F5, или Ctrl+Alt+F6). Комбинация клавиш Ctrl+Alt+F7 переключает экран в графический режим. Другими словами, в Linux эмулируется семь терминалов.
15. Текстовые редакторы
Бывает, случаются случаи когда графическая оболочка по тем или иным причнам не доступна. Редактирование конфигурационных файлов в таких случаях доступно в консольных текстовых редакторах. Основных консольных редакторов, использующимися новичками два: nano и vim Для того, чтобы открыть файл в редакторе используйте команду
$ редактор /путь/к_файлу