Валентин Арьков - Операционные системы. Учебное пособие
- Название:Операционные системы. Учебное пособие
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:9785005562395
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Валентин Арьков - Операционные системы. Учебное пособие краткое содержание
Операционные системы. Учебное пособие - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Примеры:
tree \ – вывод дерева каталогов всего диска C:
tree c:\ /f | more – постраничный вывод дерева диска C:
Задание
– Вызовите справку для команды tree
– Введите команду tree
– Введите команду treeи нажмите [Ctrl + C]
– Введите команду treeс постраничным выводом
– Сделайте зарисовку части дерева диска C:, начиная с корневого каталога
Команда SET
Команда set(англ. Set – «установите значение, задайте состояние, настройте») позволяет просматривать и изменять переменные (параметры) среды окружения (англ. Environment variables – «переменные окружения»). Имеется в виду среда выполнения программ.
Переменные окружения – это настройки ОС, доступные для прикладных программ в виде текстовых строк в оперативной памяти. Их также называют так: set-параметры .
К переменным окружения обращаются по имени.
Команда setбез параметров выводит текущие значения переменных среды окружения, см. рис.
Вот некоторые примеры переменных окружения:
HOMEDRIVE – диск, на котором находится домашний каталог
HOMEPATH – путь к домашнему каталогу
NUMBER_OF_PROCESSORS – число логических процессоров, то есть процессоров, ядер и т. п.
OS – операционная система или семейство ОС
PATH – путь поиска исполняемых файлов
PROMPT – формат приглашения командной строки
USERNAME – имя пользователя

Рис. Параметры окружения
Для обращения к значению переменной окружения используют символ процента. Например, %os% – значение переменной os.
Примеры:
set path=C:\Temp;%path% – добавление каталога C:\Tempв путь поиска
echo %os% – вывод на экран значения переменной OS
Задание
– Выведите полный список переменных окружения
– Определите число «процессоров»
– Определите тип операционной системы
– Выясните в Википедии, что такое Windows NT
– Определите имя пользователя
– Выведите путь для поиска
– Добавьте каталог d:\в путь для поиска
– Выведите путь для поиска
– Выведите полный список переменных окружения
– Убедитесь, что значение переменной pathизменилось
Команда PATH
Команда path(англ. Path – «путь») устанавливает путь для поиска исполняемых файлов. Если при запуске приложения полный путь к файлу не указан, ОС пытается найти исполняемый файл в текущем каталоге, а затем просматривает пути к каталогам из заранее заданного списка path.
Список путей для поиска хранится в переменной среды окружения PATH. Для просмотра списка путей используется команда pathбез параметров.
Примеры:
path – выводит список путей
path c:\usr; d:\bin – задание двух путей для поиска
path %path%; d:\s – добавляет каталог d:\sк пути поиска
Изменение set-параметров из командной строки действует только для текущего командного окна. После изменения путей для поиска ОС не сможет выполнять некоторые команды. Для восстановления работоспособности закройте текущее командное окно и откройте новое.
Задание
– Выведите список путей поиска
– Добавьте каталог c:\1 в список путей
– Выведите список путей поиска
– Убедитесь, что каталог добавлен в список
Создание файлов
Обычно системный администратор ограничивает права рядового пользователя – чтобы тот не испортил работающую систему.
Например, пользователю могут запретить создание файлов в корневом каталоге диска c:\. Рекомендуется проводить опыты с файлами на другом диске в своём каталоге, например d:\sidorov.
Для создания текстовых файлов в командной строке можно использовать два способа.
Способ 1. Копирование ввода с клавиатуры в файл:
copy con file. txt
При выполнении этой команды данные с клавиатуры записываются в указанный файл. Для завершения ввода текста нажмите комбинацию [Ctrl + Z], а затем [Enter].
con(англ. Console – «Консоль») – устройство стандартного ввода-вывода информации. «Стандартный ввод» выполняется с клавиатуры, а «стандартный вывод» – на экран.
Способ 2. Перенаправление стандартного вывода:
echo текст> file. txt
Команда echo(англ. Echo – «эхо») выводит текст, напечатанный после команды, на экран.
Символ «больше» направляет вывод вместо экрана в файл. В результате, при выполнении этой команды будет создан файл file. txt, который будет содержать в себе текст, напечатанный после команды echo.
Задание
– Просмотрите в Википедии статью Консоль, которая относится к компьютерам
– Создайте на рабочем диске свой рабочий каталог и назовите его своей фамилией
– Перейдите в свой рабочий каталог
– Создайте текстовый файл a. txtс помощью копирования с консоли в файл.
– Создайте текстовый файл b. txtс помощью перенаправления стандартного вывода.
Вывод на экран
Команда typeвыводит на экран содержимое текстового файла (например, *.txtили *.bat), например:
type f. txt
Можно также выполнить копирование файла на экран (устройство стандартного вывода, консоль), например
copy f. txt con
Задание
– Выведите на экран файл a. txtкомандой type
– Выведите на экран файл b. txtкомандой copy
Команда COPY
Команда copy(англ. copy – «скопируйте, создайте копию») используется, чтобы скопировать один или несколько файлов. Первый параметр команды – исходный файл (источник). Второй параметр – результат копирования (каталог или новый файл). Например, команда copy f1.txt d:\tкопирует файл f1.txtв каталог d:\t.
Для объединения нескольких файлов в один файл между именами файлов ставится знак +. Например команда
copy f1+f2+f3 f4
объединяет файлы f1, f2и f3в файл f4
Второй параметр команды может содержать имя файла или путь к файлу.
Примеры:
copy 1.txt 2.txt – копирование файла 1.txtв файл 2.txtв текущем каталоге. Если файл с именем 2.txtуже существует в этом каталоге, то его содержимое заменяется содержимым файла 1.txt. Перед копированием ОС запрашивает согласие пользователя на замену существующего файла.
Читать дальшеИнтервал:
Закладка: