ОС Лаб.работа №2 (1) (Методические указания по выполнению всех лабораторных работ), страница 3

PDF-файл ОС Лаб.работа №2 (1) (Методические указания по выполнению всех лабораторных работ), страница 3 Операционные системы (17092): Книга - 5 семестрОС Лаб.работа №2 (1) (Методические указания по выполнению всех лабораторных работ) - PDF, страница 3 (17092) - СтудИзба2017-12-28СтудИзба

Описание файла

Файл "ОС Лаб.работа №2 (1)" внутри архива находится в папке "Методические указания по выполнению всех лабораторных работ". PDF-файл из архива "Методические указания по выполнению всех лабораторных работ", который расположен в категории "". Всё это находится в предмете "операционные системы" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "операционные системы" в общих файлах.

Просмотр PDF-файла онлайн

Текст 3 страницы из PDF

Это достигается путем использования групповых знаков(? и *) или формата файл1 + файл2 + файл3. Например, для объединенияфайлов 1.txt и 2.txt в файл 3.txt можно задать следующую команду:COPY 1.txt+2.txt 3.txtОперационные системы. Лаб.работа № 2(ОС Windows. Командная строка CMD.Командные файлы)13Объединение всех файлов с расширением dat из текущего каталога водин файл all.dat может быть произведено с помощью команды: COPY /B*.dat all.datКлюч /B здесь используется для предотвращения усечения соединяемыхфайлов, так как при комбинировании файлов команда COPY по умолчаниюсчитает файлы текстовыми.Если имя целевого файла совпадает с именем одного из копируемыхфайлов (кроме первого), то исходное содержимое целевого файла теряется.Если имя целевого файла опущено, то в его качестве используется первыйфайл из списка.Например, команда COPY 1.txt+2.txt добавит к содержимому файла1.txt содержимое файла 2.txt.Командой COPY можно воспользоваться и для присвоения какому-либофайлу текущей даты и времени без модификации его содержимого.

Для этогонужно ввести команду COPY /B 1.txt +,,Здесь запятые указывают на пропуск параметра приемника, что иприводит к требуемому результату.Команда COPY имеет и свои недостатки. Например, с ее помощьюнельзя копировать скрытые и системные файлы, файлы нулевой длины, файлыиз подкаталогов. Кроме того, если при копировании группы файлов COPYвстретит файл, который в данный момент нельзя скопировать (например, онзанят другим приложением), то процесс копирования полностью прервется, иостальные файлы не будут скопированы.2.2.3 Команда XCOPYУказанные при описании команды COPY проблемы можно решить спомощью команды XCOPY, которая предоставляет намного большевозможностей при копировании.

Необходимо отметить, что XCOPY можетработать только с файлами и каталогами, но не с устройствами.Синтаксис команды:Операционные системы. Лаб.работа № 2(ОС Windows. Командная строка CMD.Командные файлы)14XCOPY источник [результат] [ключи]Команда XCOPY имеет множество ключей, ниже дано описаниенекоторых из них.Ключ /D[:[дата]] позволяет копировать только файлы, измененные неранее указанной даты. Если параметр дата не указан, то копирование будетпроизводиться только если источник новее результата.Например, командаXCOPY "C:\Мои документы\*.*" "D:\BACKUP\Мои документы" /Dскопирует в каталог 'D:\BACKUP\Мои документы' только те файлы изкаталога 'C:\Мои документы', которые были изменены со времени последнегоподобного копирования или которых вообще не было в 'D:\BACKUP\Моидокументы'.Ключ /S позволяет копировать все непустые подкаталоги в каталогеисточнике.С помощью ключа /E можно копировать все подкаталоги, включая ипустые.Если указан ключ /C, то копирование будет продолжаться даже в случаевозникновения ошибок.

Это бывает очень полезным при операцияхкопирования, производимых над группами файлов, например, при резервномкопировании данных.Ключ /I важен для случая, когда копируются несколько файлов, а файлназначения отсутствует. При задании этого ключа команда XCOPY считает,что файл назначения должен быть каталогом. Например, если задать ключ /I вкоманде копирования всех файлов с расширением txt из текущего каталога внесуществующий еще подкаталог TEXT,XCOPY *.txt TEXT /Iто подкаталог TEXT будет создан без дополнительных запросов.Ключи /Q, /F и /L отвечают за режим отображения при копировании.При задании ключа /Q имена файлов при копировании не отображаются,ключа /F - отображаются полные пути источника и результата.

Ключ /LОперационные системы. Лаб.работа № 2(ОС Windows. Командная строка CMD.Командные файлы)15обозначает, что отображаются только файлы, которые должны бытьскопированы (при этом само копирование не производится).С помощью ключа /H можно копировать скрытые и системные файлы, ас помощью ключа /R — заменять файлы с атрибутом "Только для чтения".Например, для копирования всех файлов из корневого каталога диска C:(включая системные и скрытые) в каталог SYS на диске D:, нужно ввестикоманду:XCOPY C:\*.* D:\SYS /HКлюч /T позволяет применять XCOPY для копирования толькоструктуры каталогов источника, без дублирования находящихся в этихкаталогах файлов, причем пустые каталоги и подкаталоги не включаются.

Длятого, чтобы все же включить пустые каталоги и подкаталоги, нужноиспользовать комбинацию ключей /T /E.Используя XCOPY можно при копировании обновлять только ужесуществующие файлы (новые файлы при этом не записываются). Для этогоприменяется ключ /U. Например, если в каталоге C:\2 находились файлы a.txtи b.txt, а в каталоге C:\1 — файлы a.txt, b.txt, c.txt и d.txt, то после выполнениякомандыXCOPY C:\1 C:\2 /Uв каталоге C:\2 по-прежнему останутся лишь два файла a.txt и b.txt,содержимое которых будет заменено содержимым соответствующих файловиз каталога C:\1.Если с помощью XCOPY копировался файл с атрибутом "Только длячтения", то по умолчанию у файла-копии этот атрибут снимется. Для того,чтобы копировать не только данные, но и полностью атрибуты файла,необходимо использовать ключ /K.Ключи /Y и /-Y определяют, нужно ли запрашивать подтверждениеперед заменой файлов при копировании. /Y означает, что такой запрос нужен,/-Y - не нужен.Операционные системы.

Лаб.работа № 2(ОС Windows. Командная строка CMD.Командные файлы)162.2.4 Команда DIRКоманда используется для вывода информации о содержимом дисков икаталогов.DIR [диск:][путь][имя_файла] [ключи],Параметр [диск:][путь] задает диск и каталог, содержимое которогонужно вывести на экран. Параметр [имя_файла] задает файл или группуфайлов, которые нужно включить в список.КомандаDIR C:\*.batвыведет на экран список файлов с расширением bat в корневом каталоге дискаC:.Если задать эту команду без параметров, то выводится метка диска и егосерийный номер, имена (в коротком и длинном вариантах) файлов иподкаталогов, находящихся в текущем каталоге, а также дата и время ихпоследней модификации.

После этого выводится число файлов в каталоге,общий объем (в байтах), занимаемый файлами, и объем свободногопространства на диске.С помощью ключей команды DIR можно задать различные режимырасположения, фильтрации и сортировки. Например, при использованииключа /W перечень файлов выводится в широком формате с максимальновозможным числом имен файлов или каталогов на каждой строке.С помощью ключа /A[[:]атрибуты] можно вывести имена только техкаталогов и файлов, которые имеют заданные атрибуты ( R — "Толькочтение", A — "Архивный", S — "Системный", H — "Скрытый", префикс "–"имеет значение НЕ). Если ключ /A используется более чем с одним значениематрибута, будут выведены имена только тех файлов, у которых все атрибутысовпадают с заданными.Например, для вывода имен всех файлов в корневом каталоге диска C:,которые одновременно являются скрытыми и системными, можно задатькомандуОперационные системы.

Лаб.работа № 2(ОС Windows. Командная строка CMD.Командные файлы)17DIR C:\ /A:HSа для вывода всех файлов, кроме скрытых - командуDIR C:\ /A:-HАтрибуту каталога соответствует буква D, то есть для того, чтобы,например, вывести список всех каталогов диска C:, нужно задать командуDIR C: /A:DКлюч /O[[:]сортировка] задает порядок сортировки содержимогокаталога при выводе его командой DIR. Если этот ключ опущен, DIR печатаетимена файлов и каталогов в том порядке, в котором они содержатся в каталоге.Если ключ /O задан, а параметр сортировка не указан, то DIR выводит именав алфавитном порядке.

В параметре сортировка можно использоватьследующие значения: N - по имени (алфавитная), S - по размеру (начиная сменьших), E - по расширению (алфавитная), D - по дате (начиная с болеестарых), A - по дате загрузки (начиная с более старых), G - начать список скаталогов. Префикс "–" означает обратный порядок. Если задается болееодного значения порядка сортировки, файлы сортируются по первомукритерию, затем по второму и т.д.Ключ /S означает вывод списка файлов из заданного каталога и егоподкаталогов.Ключ /B перечисляет только названия каталогов и имена файлов (вдлинном формате) по одному на строку, включая расширение.

При этомвыводится только основная информация, без итоговой.2.2.5 Команды MKDIR и RMDIRДля создания нового каталога и удаления уже существующего пустогокаталога используются команды MKDIR [диск:]путь и RMDIR [диск:]путь[ключи] соответственно (или их короткие аналоги MD и RD ).Команда MKDIR не может быть выполнена, если каталог или файл сзаданным именем уже существует. Команда RMDIR не будет выполнена, еслиудаляемый каталог не пустой.Операционные системы. Лаб.работа № 2(ОС Windows. Командная строка CMD.Командные файлы)182.2.6 Команда DELУдалить один или несколько файлов можно с помощью командыDEL [диск:][путь]имя_файла [ключи]Для удаления сразу нескольких файлов используются групповые знаки ? и *.Ключ /S позволяет удалить указанные файлы из всех подкаталогов, ключ /F –принудительно удалить файлы, доступные только для чтения, ключ/A[[:]атрибуты] – отбирать файлы для удаления по атрибутам (аналогичноключу /A[[:]атрибуты] в команде DIR ).2.2.7 Команда RENПереименовать файлы и каталоги можно с помощью команды RENAME (REN ).REN [диск:][путь][каталог1|файл1] [каталог2|файл2]Здесь параметр каталог1|файл1 определяет название каталога/файла,котороенужноизменить,акаталог2|файл2задаетновоеназваниекаталога/файла.

В любом параметре команды REN можно использоватьгрупповые символы ? и *. При этом представленные шаблонами символы впараметре файл2 будут идентичны соответствующим символам в параметрефайл1.Например, чтобы изменить у всех файлов с расширением txt в текущейкаталога расширение на doc, нужно ввести такую команду:REN *.txt *.docЕсли файл с именем файл2 уже существует, то команда REN прекратитвыполнение, и произойдет вывод сообщения, что файл уже существует илизанят. Кроме того, в команде REN нельзя указать другой диск или каталог длясоздания результирующих каталога и файла. Для этой цели нужноиспользовать команду MOVE, предназначенную для переименования иперемещения файлов и каталогов.2.2.8 Команда MOVEОперационные системы. Лаб.работа № 2(ОС Windows.

Командная строка CMD.Командные файлы)19Синтаксис команды для перемещения одного или более файлов имеетвид:MOVE [/Y|/–Y] [диск:][путь]имя_файла1[,...] результирующий_файлСинтаксис команды для переименования папки имеет вид:MOVE [/Y|/–Y] [диск:][путь]каталог1 каталог2Здесь параметр результирующий_файл задает новое размещениефайла и может включать имя диска, двоеточие, имя каталога, либо ихсочетание.

Если перемещается только один файл, допускается указать егоновое имя. Это позволяет сразу переместить и переименовать файл.2.3 Командные файлы2.3.1 НазначениеКомандных файл содержат в себе последовательность команд Windows.Командные файлы в ряде случаев представляют удобный и простой способработы с файлами, папками и процессами в операционной системе Windows.Часто такие файлы используются для автоматизации рутинных процессов,например, для очистки временных папок, для создания резервных копий итому подобного.Кромекомандкомандныефайлысодержаттакженекоторыедополнительные инструкции и ключевые слова, придающие команднымфайлам некоторое сходство с алгоритмическими языками программирования.Например, если записать в файл deltmp.bat следующие команды:C:\CD %TEMP%DEL /F *.tmpи запустить его на выполнение (аналогично исполняемым файлам срасширением com или exe), то мы удалим все файлы во временной папкекаталога Windows.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
427
Средний доход
с одного платного файла
Обучение Подробнее