Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Список ключей к любой команде можно узнать, набрав имя команды слеш и вопрос: имя_команды/? .

Лабораторная работа №2.

 

Общие команды в командной строке

 

 

Выполните команду Пуск-Выполнить. Введите cmd- и нажмите enter.

 

Типовая структура команды выглядит следующим образом:

<имя команды> [<список параметров>] [<список ключей>]

Параметры (аргументы) указывают на те объекты, над которыми совершаются операции, ключи уточняют действие команды. Признак ключа (переключателя) – наличие косой линии ‘ / ’. Квадратные скобки указывают на возможность отсутствия фрагмента.

DIR

Команда работы с каталогами; выводит на экран список директориев и файлов, находящихся внутри текущего директория. Если использовать команду DIR без параметров и переключателей, она выводит имена файлов (директориев), их расширения, размеры (в байтах), дату и время создания, их число, общий размер и размер свободного дискового пространства.

Полный синтаксис таков:

DIR [диск:] [путь] [имя_файла] [/P] [/W] [/A[[:]атрибуты]] [/O[[:]порядок_сортировки]] [...]

Параметры

[диск:][путь] указывают дисковод и каталог, оглавление которого нужно просмотреть;

[имя_файла] указывают файл или группу файлов, список которых необходимо          получить.

В имени файла могут быть использованы символы-заместители:

?  заменяет один произвольный символ в имени файла;

*  заменяет произвольное число произвольных символов.

Например:

DIR *.txt         просмотр списка всех файлов с расширением txt;

DIR a?.*          просмотр списка файлов с именами из двух знаков, первый из которых буква a, и произвольными расширениями.

Ключи:

/P выводит информацию, пока экран не заполнится, для получения следующих экранов надо нажимать любую клавишу;

/W выводит информацию в сокращенном виде, только имена файлов и директориев (в 5 столбцов);

/A[[:] атрибуты]           выводит информацию тех директориев и файлов, атрибуты       которых указаны.

Вот некоторые атрибуты:

H скрытые файлы;

– H все файлы, кроме скрытых;

S системные файлы;

– S все файлы, кроме системных;

D директории;

–D только файлы;

R файлы только для чтения.

Параметр

/O[[:] порядок_сортировки]

управляет порядком сортировки файлов в выдаваемом на экран списке. Без этого параметра имена файлов и директориев выдаются в алфавитном порядке. Задавая его соответствующим образом, можно организовать вывод файлов и директориев в порядке, обратном алфавитному, в алфавитном или обратном порядке по именам расширений, в порядке возрастания или убывания даты и времени последнего изменения содержимого файла или директория, в порядке возрастания или убывание их размеров.

Еще несколько команд той же группы (только имена):

MKDIR (MD) создание нового директория;

CHDIR (CD) переход в другой директорий.

DEL (ERASE)

Команда работы с файлами; удаляет файлы.

Синтаксис:

DEL [диск:] [путь] <имя_файла> [/P]

Параметр

[диск:] [путь] <имя_файла>

указывает местонахождение и имя удаляемого файла или группы файлов, если в имени используются символы-заместители.

Ключ /P вызывает запрос подтверждения для каждого удаляемого файла.

COPY

Команда работы с файлами; копирует один или более файлов в указанное место, а также может использоваться для слияния файлов.

Синтаксис:

COPY [/Y|/-Y] [/A|/B] <файл-источник> [/A|/B] [+ файл-источник [/A|/B] [+...]] [файл-результат [/A|/B]] [/V]

Параметры состоят из обозначения дисковода, директория и имени файла.

<файл-источник>        указывает местоположение и имя файла, содержимое которого необходимо копировать.

<файл-результат>       указывает местоположение и имя файла, в который нужно         поместить скопированную информацию.

Ключи:

/Y указывает, что команда не должна запрашивать подтверждения при           замене существующих файлов;

/V проверка того, что новые файлы записаны правильно.

Еще команда той же группы:

RENAME (REN) – переименование файла или группы файлов;

Примерами команд управления системой служат (приводятся только имена):

COMMAND – запуск командного процессора;

EXIT – выход из командного процессора.

 

 

[http://cmd-command.ru/attrib 20.02.13]

Разберемся что же такое атрибут. Атрибут файла - это информация файла или каталога, которая описывает их свойства. Атрибуты бывают следующий типов: архивный, системный, скрытый и только для чтения.

Архивный - атрибут архивный используется программами архиваторами, в windows большого значения не имеет.

Системный - файлы, у которых установлен данный атрибут имеет огромное значение для работоспособности windows. При установлении атрибута системный к нему автоматически добавляются еще два - скрытый и только для чтения.

Скрытый - файлы с атрибутом скрытый не показаны в окне Проводника. На системных файлах установлен атрибут скрытый, чтобы пользователи не перемещали либо не удаляли их.

Только для чтения - файлы с атрибутом только для чтения нельзя вносить изменения. При попытке сохранить измененный документ вы получите сообщение об ошибке.

Команда ATTRIB позволяет просматривать и изменять атрибуты файлов и каталогов через cmd windows.

Синтаксис команды attrib

Attrib [установка/снятие атрибутов] [диск/путь] [метод обработки]

Установка/снятие атрибутов.
Для установления или снятия атрибута используют знаки [+ -]
Виды атрибутов: архивный (A), системный (S), скрытый (H), только для чтения (R).

Диск/путь.
Указываем полный путь к файлу или каталогу.

Метод обработки.
При указании метода обработки используется два ключа:
/S - обработка файлов в текущем каталоге и во всех его подкаталогах.
/D - обрабатывает файлы и каталоги.

Пример

Просматриваем атрибут файла text.txt:

attrib C:\text.txt

 

Устанавливаем атрибут только для чтения для файла text.txt:

attrib +r C:\text.txt

Устанавливаем атрибут скрытый и только для чтения для каталога folder:

attrib +h +r C:\folder

Убираем атрибут скрытый каталога folder из корневого каталога Program Files:

attrib -h "C\Program Files\folder"

 

 

Команды командной строки.

Теперь давайте по подробней поговорим, о самых часто используемых командах, но прежде расскажу вам немножко о ключах, которые можно применять вместе с командами, для более функционального действия. Например, возьмём команду RD (удаление каталога), если ее применить к пустой папке, то она удалиться, но если в папке есть файлы, то ничего не произойдет. Так вот, чтоб удалить папку вместе с находящимися в ней файлами, нужно вместе с командой RD применить ключ /s.

То есть, есть например каталог kat и в нем находятсяф какие-либо файлы, чтоб удалить каталог вместе с файлами, нужно прописать RD/s kat.

Список ключей к любой команде можно узнать, набрав имя команды слеш и вопрос: имя_команды/?.

Основные команды работы с каталогами:

  • MD - Создание каталога. Синтаксис: (MD имя каталога, есть возможность указать путь расположения).
  • RD - Удаление каталога. Синтаксис: (RD имя каталога, есть возможность указать путь расположения). Примечание, RD без ключей позволяет удалить только пустой каталог.
  • CD - Смена текущего каталога. Синтаксис: (CD имя каталога, есть возможность указать путь расположения). CD\ - Переход в корневой каталог. CD.. - Переход в родительский каталог.
  • DIR - Просмотр каталога в виде списка. Синтаксис: (DIR имя каталога, есть возможность указать путь расположения).
  • TREE - Вывод каталогов в графическом представлении. Синтаксис: (TREE имя каталога, есть возможность указать путь расположения).
  • MOVE - Перемещение\Переименование каталога. Синтаксис: (MOVE что_перемещаем куда_перемещаем, есть возможность указать путь расположения).
  • XCOPY - Копирование структур каталогов. Синтаксис: (XCOPY что_копируем куда_копируем, есть возможность указать путь расположения).

Команды работы с файлами:

  • COPY CON – Создание текстового файла. Синтаксис: (COPY CON имя_файла_с_расширением, есть возможность указать путь расположения). Нажать ENTER. После вводится текст любой.Затем F6 и ENTER.
  • TYPE - Вывод содержимого файла на экран. Синтаксис: (TYPE имя_файла_с_расширением, есть возможность указать путь расположения).
  • DEL - Удаление файла. Синтаксис: (DEL имя_файла_с_расширением, есть возможность указать путь расположения).
  • COPY - Копирование файла\Объединения файлов. Синтаксис(копирование): (COPY что_копируем куда_копируем, есть возможность указать путь расположения). Синтаксис(обьединение): (COPY имя_файла + имя_файла + имя_файла... имя_файла_обьединения, есть возможность указать путь расположения).
  • EDIT - Создание\Редактирование файла. Синтаксис: (EDIT имя файла, есть возможность указать путь расположения).
  • MOVE - Перемещение\Переименование файла. Синтаксис: (MOVE что_перемещаем куда_перемещаем, есть возможность указать путь расположения).
  • REN - Переименование файлов. Синтаксис: (REN что_переименовываем вочто_переименовываем, есть возможность указать путь расположения).
  • FC - Сравнение файлов. (FC имя_файла имя_файла имя_файла..., есть возможность указать путь расположения).
  • ATTRIB – Просмотр, установка, снятие атрибутов файла. Синтаксис (Attrib [установка/снятие атрибутов] [диск/путь] [метод обработки])

Команды системного назначения:

  • CLS - Отчистка экрана.
  • DATE - Просмотр и вывод на изменения текущей даты.
  • VER - Вывод информации о текущей версии Операционной системы.
  • VOL - Вывод информации о томе-логическом разделе диска.
  • SYSTEMINFO - Вывод информации о конфигурациях системы.
  • EXIT - Выход из командной строки.

Это были наиболее используемые команды командной строки.

 

Задание

Создайте следующую структуру каталогов и файлов.

1. Сделайте текущим каталог students.

2. Создайте в нем каталог с номером вашей группы, например GR_451.

3. Сделайте его текущим.

4. Создайте в нем два каталога: NEXT и DOCUM.

5. В каталоге NEXT создайте каталог INFO.

6. В каталоге DOCUM создайте каталог ZADANIE.

7. Перейдите в каталог INFO.

8. Создайте в нем текстовый файл document.txt.

9. Скопируйте его в каталог ZADANIE.

10. Перенесите и переименуйте файл document.txt в файл text.txt.

11. Измените атрибуты файла text.txt: добавьте атрибут архивный.

12. Сдайте работу преподавателю.

13. Последовательно удалите файлы и каталоги.

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...