#pragma css /css/2020.css <<BI>> = Задания по файловой системе и командной строке = Читайте [[../hints3|подсказки]]. == Обязательные задания для выполнения во время занятия == 1. Зайдите на kodomo.fbb.msu.ru по ssh 1. Выполните команду pwd 1. Перейдите в директорию `/P/y20_pr3` 1. Выполните команду ls (посмотрите список файлов в этой директории) 1. Для обоих файлов (по очереди) выполните команду `less <имя файла>` (например, если файл называется kakto.txt, то `less kakto.txt`) * внутри less перемещайтесь по файлу: * по одной строке — стрелки ↓ и ↑ на клавиатуре * быстро вниз — клавиша "пробел" * быстро вверх — клавиша "u" (от слова "up") * выход из less — клавиша "q" 1. Напишите преподавателю (в личный чат), что, по вашему мнению, содержит каждый файл 1. Посмотрите размер файлов (в строках, словах и символах) командой `wc *` 1. Перейдите в свою домашнюю директорию командой cd без аргументов. Убедитесь (pwd), что вы там. 1. Создайте указанное дерево поддиректорий (= папок) в своей домашней директории * Создайте в домашней директории поддиректорию term1 и перейдите в неё * Создайте в директории term1 поддиректорию block1 и перейдите в неё * Создайте в директории block1 две поддиректории credits и pr3 {{{#!wiki warning Имена директорий должны быть буквально такими, как указано. Большая и маленькая буквы — это разные буквы. }}} В директорию credits будете копировать файлы, которые будут проверяться в блоке 1. Они и только они могут быть в этой директории, никакого мусора не должно быть!!! Директория pr3 предназначена для тренировочных файлов, созданных в этом практикуме. == Обязательные задания, которые можно (и желательно) начать на занятии, но можно доделать дома == Когда всё будет сделано и проверено, не забудьте записаться в [[https://docs.google.com/forms/d/e/1FAIpQLSfI0sOt741GUvrXr9Pk1YrDHZy3ijN-SjudUchiAXgaiesH9Q/viewform?usp=sf_link|очередь]]. Срок выполнения — одна неделя. === 1. Создайте в директории pr3 текстовый файл и запишите в него три или более любых английских фраз === * Имя файла и фразы придумайте самостоятельно. Приятнее проверять будет, если фразы окажутся осмысленными !:) * Проверьте, что все получилось {{{#!wiki note Не используйте в именах файлов русские буквы и пробелы. Можно использовать латинские буквы, цифры, дефис и нижнее подчёркивание. Можно и точку, но её желательно использовать аккуратно. Так, если в файле текст (как в данном случае), то очень желательно, чтобы имя файла кончалось на ".txt". Другие символы (скобки, кавычки, звёздочку, апостроф и др.) лучше пока не использовать, чтобы не возникало неожиданных и ненужных проблем. }}} === 2. Скопируйте созданный файл в директорию credits для проверки. Имя копии должно быть таким, как указано === Файл в директории credits должен называться `Xxxxxxxx-pr3-1.txt` . Здесь Xxxxxxx — ваша фамилия, написанная латинскими буквами. Проверьте, что все предыдущие задания выполнены правильно === 3. Опишите на wiki странице /pr3 ОДНУ опцию ОДНОЙ из указанных ниже команд === Команды такие: wc, ls, rm, mv. Можно выбрать какую-нибудь другую. Описание должно включать * Что делает команда * Короткое (например -h) и длинное (например, --help) задание опции * Пример использования команды без опции * Пример использования команды с опцией * Объяснение того, как опция влияет на работу команды Вы должны обязательно понимать, что делает команда и опция и описать это на русском языке своими словами. Цель задания — чтобы вы поняли что такое опции и как они задаются в bash. {{{#!wiki note Перед записью на проверку стоит проверить соответствие формальным требованиям к расположению и именам папок и файла с помощью команды (работает из любой папки): `~is_rusinov/check_pr3.sh` <<Signature(ИР)>> }}}