Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
6 ЗНАКОМСТВО С КОМАНДАМИ В ОПЕРАЦИОННОЙ СРЕДЕ LINUX
Лабораторная работа №6
6.1 Цель работы
Целью выполнения лабораторной работы является:
- знакомство с дистрибутивом Linux; получение навыков работы с командами в операционной системе Linux; исследование синтаксиса команд Linux; знакомство с основными командами; изучение возможностей наиболее важных команд.
6.2 Задание на лабораторную работу
Познакомиться с основными простыми командами Linux, представленными в таблице 1. В отчёте отобразить результаты выполненных команд, выводящихся на консоль.
Таблица 1 - Список основных команд
arch | |
Описание | Выводит на экран конфигурацию компьютера, на котором выполняется Linux. Например, для системы на основе Pentium будет выведено 1586, i486 представит компьютер на основе 80486 процессора, а ахр - компьютер на основе Alpha-процессоров. |
Синтаксис | arch |
Важные флаги и опции | Отсутствуют. |
clear | |
Описание | Очищает экран терминала, устанавливает подсказку и положение курсора в первую строку экрана. |
Синтаксис | clear |
Важные флаги и опции | Отсутствуют. |
cal |
Продолжение таблицы 1
Описание | Отображает календарь на месяц или весь год. Если не указаны ни месяц month, ни год year, отображается календарь текущего месяца. |
Синтаксис | cal [-j] [-у] [month [year]] |
Важные флаги и опции | -j: Указывает на необходимость использования юлианского календаря, а не григорианского. -у: Отображает календарь на год, а не на месяц. |
Примечания | Одно число в качестве аргумента указывает год между 1 и 9999 (год нужно указать полностью, т. е. 1998, а не 98). Если используется два аргумента, первый указывает месяц в числовом формате от 1 до 12, а второй - год от 1 до 9999. |
date | |
Описание | Отображает или устанавливает текущее время и дату системы. |
Синтаксис | date [-u] [ — universal] [MMDDhhmmt [CC]YY] [ .ss] ] |
Важные флаги и опции |
|
Примечания | Время и дата указываются как аргумент только при помощи цифр, причем представленные выше двух-цифровые элементы имеют следующие значения:
|
echo | |
Описание | Отображает строку текста, с возможностью подавления перевода строки (перевод строки добавляется по умолчанию). |
Синтаксис | echo [-ne] [string. . .] |
Важные флаги и опции |
|
Примечания | Специальные символы с обратной косой чертой включают \b: удаление предыдущего символа \ f : новая страница \n: новая строка \r: возврат каретки \t: горизонтальная табуляция \ \ : обратная косая черта (backslash): |
free | |
Описание | Отображает отчет о свободной и занятой оперативной памяти. |
Продолжение таблицы 1
Синтаксис | free [-b|-k|-m] [-s delay] [-t] |
Важные флаги и опции |
|
lsdev | |
Описание | Отображает информацию об установленном аппаратном обеспечении. |
Синтаксис | lsdev |
Важные флаги и опции | Отсутствуют. |
lsmod | |
Описание | Отображает список загруженных модулей. |
Синтаксис Важные флаги и опции | Отсутствуют. |
man | |
Описание | Отображает страницу руководства указанной команды. |
Синтаксис | Man command |
Важные флаги и опции |
|
mkpasswd | |
Описание | Генерирует случайный пароль и может назначить его пользователю. |
Важные флаги и опции | Отсутствуют |
ps |
Продолжение таблицы 1
Описание | Отображает отчет о состоянии выполняемых процессов. Чтобы получить информацию о конкретном процессе, следует указать ID процесса как аргумент. Без опций и аргументов ps отображает процессы текущего пользователя. |
Синтаксис | ps [lumaxwrf] [txx] [pid...] |
Важные флаги и опции |
|
| |
su | |
Описание | Выполняет новый командный процессор (оболочку) под другими ID пользователя и группы. Если пользователь не указан, то новый командный процессор будет выполняться под ID пользователя root. |
Синтаксис | su [-flmp] [-с command] [-s shell] [ — login] [ — fast] -> [ — preserve-environment] [ — command=command] ->[-- shell=shell] [-] [user] |
Продолжение таблицы 1
Важные флаги и опции |
|
top | |
Описание | Отображает регулярно обновляемый отчет о выполняющихся в системе процессах. |
Синтаксис | top [d delay] [q] [c] [S] [s] |
Важные флаги и опции |
|
Примечания | Для получения списка команд, используемых при выполнении top, и описания различных полей в отчетах, читайте страницу top руководства man. |
uname | |
Описание | Отображает системную информацию. Если опции не указаны, отображается имя операционной системы. При одновременном запросе разной информации порядок отображения следующий: операционная система, сетевое имя хоста, выпуск (release) операционной системы, версия операционной системы и тип машины. |
Продолжение таблицы 1
Синтаксис | uname [-snrvma] [--sysname] [--nodename] [--release] ->[--machine] [--all] |
Важные флаги и опции |
|
uptime | |
Описание | Отображает, сколько времени работает система. |
Синтаксис | uptime |
Важные флаги и опции | Отсутствуют. |
vmstat | |
Описание | Отображает статистику работы виртуальной памяти. |
Синтаксис | vmstat [delay [count]] |
Важные флаги и опции |
|
Примечания | За подробностями о генерируемом отчете обратитесь к странице vmstat руководства man. |
W | |
Описание | Отображает список пользователей, находящихся в данный момент в системе, и запущенные ими задачи. Если указан пользователь, то отображаются только задачи, запущенные данным пользователем. |
Синтаксис | w [ user] |
Важные флаги и опции | Отсутствуют. |
which | |
Описание | Отображает полный путь к одной или более программам. Отображаются только программы, находящиеся на пути, указанном переменной среды окружения PATH. |
Синтаксис | which program. . . |
Важные флаги и опции | Отсутствуют. |
6.3 Вопросы к лабораторной работе
6.3.1 Какие Вы знаете дистрибутивы ОС Linux?
6.3.2 Какой дистрибутив ОС Linux использовался при выполнении лабораторной работы?
6.3.3 Что подразумевается под понятием оболочка (shell)?
6.3.4 Дайте определение понятию команда.
6.3.5 Параметры и функции – определения и правила использования.
6.3.6 Для чего используются дефис “ – “ и два дефиса подряд?
6.3.7 Что такое программные каналы?
6.3.8 Что понимается под определением список?
6.3.9 Для чего служат символы & && || ,; ?
6.3.10 Дайте пояснение к команде, указанной преподавателем из таблицы 1.


