|
|||
Команда mkdir. Создание файлов. Команда grepКоманда mkdir 8. создать в домашнем каталоге подкаталог linux_lab1; 9. войти в подкаталог linux_lab1 10. скопировать в текущий каталог файл dir. txt из домашнего каталога; 11. удалить файл dir. txt из домашнего каталога;
Создание файлов 12. создать в домашнем каталоге подкаталог manyfiles; 13. создать в подкаталоге manyfiles 100 файлов с именами a1, a2, a3, и т. д до a100; 14. удалить только файлы с четными номерами;
Команда grep 15. вывести строки файла dir. txt, содержащие файлы с определенным месяцем (в зависимости от номера варианта 1 — январь, …12 — декабрь, 13 — опять январь) и записать их в файл grep_month_name. txt; 16. записать строки, не содержащие этот месяц, в файл grep_other_monthes. txt; 17. создать подкаталог grep, переместить в него файлы, созданные в пунктах двух предыдущих пунктах; 18. находясь в папке linux_lab1 найти все файлы в которых встречается подстрока root, вывести строки с указанием их номеров (поиск выполнять в каталоге и вложенных подкаталогах);
19. найти все файлы в системе, содержащие в имени bash (с помощью команд find и locate). Какая из команд работает быстрее, почему? Дополнительно проверить совпадают ли результаты выполнения обеих команд, чем они отличаются, почему? 20. найти в системе все файлы, измененные за последний час; 21. найти символические ссылки в каталоге / (но не глубже), вывести, на что они указывают; 22. посмотрите, какие переменные окружения заданы в вашей системе и найти самую короткую переменную; 23. поменять приглашение командной строки (переменная PS1), добавив текущее время; 24. удалить весь каталог manyfiles со всеми файлами.
Выполнение: Перешли в корневой каталог и проверили, где мы находимся; ls | cat –n.
Создали подкаталог, соответствующий номеру варианта (номер варианта –10), перешли в него и далее работали с подкаталогом var10.
|
|||
|