Лекция Команды и утилиты для работы



бет1/2
Дата26.01.2022
өлшемі40,5 Kb.
#129812
түріЛекция
  1   2
Байланысты:
Лекция 1


Лекция 1. Команды и утилиты для работы LINUX
Операционная система (ОС) – это программа, которая обеспечивает возможность рационального использования оборудования компьютера удобным для пользователя образом. ОС является фундаментальным компонентом системного программного обеспечения. ОС представляет собой интерфейс между пользователем и компьютером.

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

ОС предварительно устанавливаются на любой компьютер, который вы покупаете. Большинство людей используют ту операционную систему, которая уже была предустановлена при покупке компьютера, но при желании они могут обновить или установить другую. Существуют три наиболее популярных операционных систем для компьютеров: Microsoft Windows, Apple Mac Os и Linux.

Характерные особенности Linux как ОС:



  • многозадачность: много программ выполняются одновременно;

  • многопользовательский режим: много пользователей одновременно работают на одной и той же машине;

  • защита памяти процесса - сбой программы не вызывает зависания ОС;

  • экономная загрузка: Linux считывает с диска только те части программы, которые действительно используются для выполнения;

  • процессы-экземпляры программы могут использовать при выполнении одну и ту же память, что увеличивает быстродействие и экономит память;

  • изменение размера виртуальной памяти во время выполнения программ;

  • общая память программ и дискового кэша: вся свободная память используется для буферизации обмена с диском;

  • динамические загружаемые разделяемые библиотеки;

  • анализирование отладчиком не только выполняющуюся, но и завершившуюся аварийно программу;

  • сертификация по стандарту POSIX.1, совместимость со стандартами System V и BSD на уровне исходных текстов;

  • поддержка VFAT (WNT, Windows);

  • поддержка всех стандартных форматов CD ROM;

  • поддержка сети TCP/IP, включая ftp, telnet, NFS и т.д.

Современные операционные системы используют Графический Интерфейс Пользователя (англ. GUI - Grafical user interface). GUI позволяет использовать мышь, клавиатуру и джойстик для управления экранными объектами (иконки, кнопки, значки, меню), представленные пользователю на дисплее, в виде сочетании графики и текста, т.е. все четко и ясно показано на экране компьютера в виде графических изображений, что позволяет легко работать на компьютере с помощью мыши, клавиатуры и т.п. GUI каждой ОС имеет свой внешний вид, поэтому если вы переключитесь на другую ОС, то, на первый взгляд и ощупь, незнакомая операционная система может показаться вам непривычным и неудобным. Тем не менее все они разработаны так, чтобы быть максимально простым в использовании.

Суть командной строки в ОС Linux и в других Unix-подобных ОС состоит в том, что каждая строка, передаваемая пользователем системе, – это команда, которую та должна выполнить. Пока не нажата клавиша Enter, строку можно редактировать, затем она отсылается системе. Команды интерпретируются и выполняются специальной программой – командной оболочкой (или «shell», по- английски). Командная оболочка непосредственно связана с терминалом, через который осуществляется передача управляющих последовательностей и текста. Формат команд в OC LINUX и в других Unix-подобных ОС следующий:


Имя команды [аргументы] [параметры] [метасимволы]

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

Аргументы –одна или несколько букв со знаком минус «-»;

Параметры- передаваемые значения для обработки;



Мета символы интерпретируются как специальные операции.
Например, команда echo – выдает на экран свои аргументы. Если ввести echo good morning и нажать клавишу ENTER, то на экране появится приветствие «good morning»- аргумент команды echo.
Для управления интерфейсами в ОС LINUX используется команда ifconfig. Команда позволяет как получать диагностическую информацию об интерфейсах системы, так и выполнять их настройку.

ifconfig [интерфейс] [параметры]



Достарыңызбен бөлісу:
  1   2




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет