Лабораторная работа 1
"Работа в командной строке"
Вариант 1.
1) Определить, какой каталог является текущим (рабочим).
2) Создать в текущем каталоге подкаталог subdir.
3) Перейти в созданный каталог.
4) Скопировать из каталога /bin в текущий все файлы, имя которых содержит хотя бы один символ a.
5) Просмотреть список файлов в текущем каталоге.
6) Удалить из текущего каталога все файлы, имя которых длиннее 4 символов.
7) Просмотреть список файлов в текущем каталоге в расширенном формате.
8) Перенаправить вывод команды ls -l в файл list1.
9) Изменить права доступа ко всем файлам в текущем каталоге на следующие: для владельца разрешены чтение и запись, для группы и остальных - только чтение. Убедиться в правильности выполненного действия.
10) Перенаправить вывод команды ls -l в файл list2.
11) Объединить содержимое файлов list1 и list2 и записать результат в файл list.
12) Создать символическую связь link, указывающуюна файл list.
13) Просмотреть содержимое файла list, используя созданную символическую связь.
14) Переместить файл list в домашний каталог (если в нём уже имеется такой файл - заменить).
15) Удалить созданный в п.2 каталог subdir.
16) Составить отчёт о проделанной работе. В конце отчёта приложить содержимое файла list из п.14.
Вариант 2.
1) Определить, какой каталог является текущим (рабочим).
2) Создать в текущем каталоге подкаталог newdir.
3) Перейти в созданный каталог.
4) Просмотреть содержимое каталога /bin в постраничном режиме.
5) Скопировать из каталога /bin в текущий все файлы, имя которых начинается с символов a,b или с.
6) Просмотреть список файлов в текущем каталоге в расширенном формате.
7) Перенаправить вывод команды ls -l в файл list.
8) Переименовать файл bash в текущем каталоге в файл sh.
9) Изменить права доступа ко всем файлам в текущем каталоге, отняв право исполнения у группы и остальных (others) пользователей. Убедиться в правильности выполненного действия.
10) Перенаправить вывод команды ls -l, добавив егов конец файла list.
11) Создать символическую связь link, указывающуюна файл list.
12) Убедиться, что созданная связь указывает на файл list.
13) Просмотреть содержимое файла list, используя созданную символическую связь.
14) Переместить файл list в домашний каталог (если в нём уже имеется такой файл - заменить).
15) Удалить созданный в п.2 каталог newdir.
16) Составить отчёт о проделанной работе. В конце отчёта приложить содержимое файла list из п.14.
Вариант 3.
1) Определить, какой каталог является текущим (рабочим).
2) Создать в текущем каталоге подкаталог mydir.
3) Перейти в созданный каталог.
4) Просмотреть содержимое каталога /bin в постраничном режиме.
5) Скопировать из каталога /bin в текущий все файлы, имя которых заканчивается на символ e или h.
6) Просмотреть список файлов в текущем каталоге.
7) Удалить из текущего каталога все файлы, имя которых длиннее 5 символов.
8) Просмотреть список файлов в текущем каталоге в расширенном формате.
9) Перенаправить вывод команды ls -l в файл list.
10) Изменить права доступа ко всем файлам в текущем каталоге на следующие: для владельца разрешены чтение и запись, для группы - только чтение, для остальных - ничего. Убедиться в правильности выполненного действия.
11) Перенаправить вывод команды ls -l, дописав его в конец файла list.
12) Создать символическую связь link, указывающуюна файл list.
13) Просмотреть содержимое файла list, используя созданную символическую связь.
14) Переместить файл list в домашний каталог (если в нём уже имеется такой файл - заменить).
15) Удалить созданный в п.2 каталог mydir.
16) Составить отчёт о проделанной работе. В конце отчёта приложить содержимое файла list из п.14.
Вариант 4.
1) Определить, какой каталог является текущим (рабочим).
2) Создать в текущем каталоге подкаталог dir2.
3) Перейти в созданный каталог.
4) Скопировать из каталога /bin в текущий все файлы, имя которых начинается с символов a,b или с.
5) Просмотреть список файлов в текущем каталоге в расширенном формате.
6) Перенаправить вывод команды ls -l в файл list.
7) Переименовать файл bash в текущем каталоге в файл sh.
8) Изменить права доступа ко всем файлам в текущем каталоге, отняв право исполнения у всех пользователей. Убедиться в правильности выполненного действия.
9) Перенаправить вывод команды ls -l, добавив егов конец файла list.
10) Создать символическую связь link, указывающуюна файл list.
11) Просмотреть содержимое файла list, используя созданную символическую связь.
12) Переместить файл list в домашний каталог (если в нём уже имеется такой файл - заменить).
13) Удалить созданный в п.2 каталог dir2.
14) Найти файл с именем cc во всём дереве каталогов. Определить тип этого файла.
15) Найти регулярный файл, на который указывает символическая связь cc.
16) Составить отчёт о проделанной работе. В конце отчёта приложить содержимое файла list из п.12.
Вариант 5.
1) Определить, какой каталог является текущим (рабочим).
2) Создать в текущем каталоге подкаталог subdir.
3) Перейти в созданный каталог.
4) Скопировать из каталога /bin в текущий все файлы, имя которых содержит хотя бы один символ e.
5) Удалить из текущего каталога все файлы, имя которых длиннее 4 символов.
6) Переименовать файл more в текущем каталоге в .mm.
7) Просмотреть список файлов в текущем каталоге в расширенном формате. Выводится ли информация по файлу .mm? Что следует сделать, чтобы вывести эту информацию?
8) Перенаправить вывод команды ls -l в файл list1.
9) Изменить права доступа ко всем файлам в текущем каталоге на следующие: для владельца разрешены чтение и запись, для группы - только чтение, для остальных - прав нет. Убедиться в правильности выполненного действия.
10) Перенаправить вывод команды ls -l в файл list2.
11) Объединить содержимое файлов list1 и list2 и записать результат в файл list.
12) Создать символическую связь link, указывающуюна файл list.
13) Просмотреть содержимое файла list, используя созданную символическую связь.
14) Переместить файл list в домашний каталог (если в нём уже имеется такой файл - заменить).
15) Удалить созданный в п.2 каталог subdir.
16) Составить отчёт о проделанной работе. В конце отчёта приложить содержимое файла list из п.14.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.