Лабораторная работа №1 «Работа с файловой системой»



Pdf көрінісі
бет6/16
Дата17.03.2023
өлшемі0,87 Mb.
#75136
түріЛабораторная работа
1   2   3   4   5   6   7   8   9   ...   16
Байланысты:
Лабораторная работа № 1. Файловая система

Команды ОС Linux 
Прежде чем перейти к рассмотрению конкретных команд, дадим определение 
команде. Пользователям, вышедшим из среды DOS, это понятие знакомо: команда - основа 
главных функций операционной системы. Из команд DIR, COPY или ATTRIB составляются 
довольно сложные процедуры, оформляемые в виде bat-файлов (командных файлов).
Однако в DOS, как и в других операционных системах, количество команд ограниченно и 
статично — пользователь не может вводить собственные команды.
В мире Linux понятие команды несколько иное. Здесь команда - это любой 
выполняемый файл. Командой является любой файл, предназначенный для выполнения, а не 
для хранения данных или конфигурационных параметров. Любой выполняемый файл, 
записанный в систему, становится ее командой.
Коротко перечислим средства группирования команд:

cmd1 arg ...; cmd2 arg ...; ... cmdN arg ... - последовательное выполнение команд;

cmd1 arg ...& cmd2 arg ...& ... cmdN arg ... - асинхронное выполнение команд;



cmd1 arg ... && cmd2 arg ... - зависимость последующей команды от предыдущей таким 
образом, что последующая команда выполняется, если предыдущая выдала нулевое значение;

cmd1 arg ... || cmd2 arg ... - зависимость последующей команды от предыдущей таким 
образом, что последующая команда выполняется, если предыдущая выдала ненулевое 
значение.
Встроенное руководство  
В системе Linux используются различные утилиты, среди которых редакторы, 
программы-почтальоны и руководства. Эти утилиты представляют собой отдельные 
программы, имеющие собственные интерфейсы с собственными наборами команд. Примером 
такой утилиты является встроенное руководство man, которое позволяет пользователю 
получить информацию о любой команде и программе ОС Linux. Для обращения к 
встроенному руководству введите команду man и имя команды, информация о которой вам 
нужна. Ниже приведен пример, в котором пользователь вызывает из встроенного руководства 
информацию о команде ls ,
$ man ls
После нажатия клавиши Enter вы попадаете в утилиту man, которая выдает первую 
страницу документа о команде ls. В утилите man используется собственный набор команд, 
для задания которых, как правило, достаточно нажатия одной клавиши. Нажатие клавиши 
пробела или клавиши f выводит следующую страницу. Нажатие клавиши b возвращает вас на 
предыдущую страницу. Закончив работу, выйдите из утилиты и вернитесь в командную 
строку (нажатием клавиши q). Описание команд в руководстве состоит из нескольких частей. 
Чаще всего их пять: синопсис, описание, опции, файлы и перекрестные ссылки. Синопсис 
содержит синтаксис команды с указанием ее опций и аргументов. В описании команды 
рассказывается, для чего конкретно она применяется в системе. Затем перечисляются и 
поясняются опции. В следующей части перечисляются системные файлы, которые 
использует команда, а в списке перекрестных ссылок указываются родственные команды и 
пункты руководства.
Утилита man имеет несколько полезных особенностей, в частности она позволяет 
проводить поиск. Эта функция активизируется нажатием либо клавиши /, либо клавиши ?. 
Первый вариант предусматривает поиск вперед, а второй - поиск назад. После нажатия 
клавиши / в нижней части экрана появляется строка, в которую нужно ввести искомое слово. 
Затем нужно нажать Enter. Поиск осуществляется по образцу, поэтому можно ввести часть 
слова или практически любой набор символов. Повторение поиска осуществляется нажатием 
клавиши п. Повторно вводить образец не нужно. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   16




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

    Басты бет