.php> Содержание: "Лабораторная работа №1. Командный интерпретатор"

Лабораторная работа №1. Командный интерпретатор



Содержание1.2. Регистрация в системе
1.3. Пользователи системы и владельцы файлов
1.4. Структура файловой системы
1.4.1 Типы файлов
2. Командный язык системы unix. интерпретатор shell
Пример. Переход к начальному каталогу пользователя: cd $HOME
2.2. Получение справки
2.3. Команды работы с каталогами
A. Тип файла
B. Права на использование файла
С. Число связей
D. Пользователь-владелец файла E. Группа-владелец файла
F. Размер файла в байтах G. Дата последней модификации файла H. Имя файла
2.4. Команды работы с файлами
Числовая нотация команды chmod
Символьная нотация команды chmod
Создание жесткой связи
2.5. Команды вывода содержимого файла
2.6. Поиск в файловой системе
Регулярные выражения
Метасимволы, используемые в регулярных выражениях
Примеры регулярных выражений
N, перед ним можно ставить плюс или минус, при этом справедливо следующее правило: "+N
2.7. Подсистема управления заданиями
Поля вывода команды ps
USER - имя пользователя. PASSWORD
2.9. Перенаправление потоков и программные каналы
2.12 Архивирование и сжатие
Архивирование - tar
Сжатие - gzip, compress, zip
Справочная таблица по быстрой распаковке архивов
Задания на лабораторную работу
3. Записать содержимое домашней директории в файл brig.dat
6. Изменить права доступа к файлу, разрешив запись в него другим пользователям.
8. Определите тип созданного файла с помощью команды file
10. Найдите в домашнем каталоге все объекты, которые являются директориями. Найдите все файлы в директории /tmp, имеющие в своем
12. Получите список всех процессов в систме, а также параметры загрузки системы (с помощью команды top)
14. Запустите процесс top в фоновом режиме. Переведите процесс в интерактивный режим.
16. Сжать файлы с помощью архиваторов tar, gzip, compress, zip и сравнить степень сжатия. Выполнить сортировку по размеру файлов
18. Определите свой идентификатор и группу к которой вы относитесь использую вывод переменных среды (команда set)