Стандартный ввод, стандартный вывод, стандартный поток ошибок и аргументы команд: объяснение | Ко...

80 подписчиков

12+
12+

1 просмотр

7 дней назад

ПожаловатьсяНарушение авторских прав

80 подписчиков

12+
12+

1 просмотр

7 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

7 дней назад

#linux #linuxtutorials #basiclinux #linuxforbeginner #linuxcommands #linuxcommandline #linuxcommandlinetutorial Это видео — третья часть серии видеоуроков по освоению командной строки Linux. Краткое содержание видео Каждая команда Linux выполняет одну задачу. Мы можем объединить необходимые команды в конвейер и запустить их как единую команду. Чтобы объединять команды и создавать мощные рабочие процессы, нам необходимо понимать, как команды Linux принимают входные данные и выдают выходные. Каждая команда имеет свою собственную компьютерную программу. Компьютерная программа — это просто автоматизированный способ приема входных данных, их обработки и выдачи выходных данных. Обычная команда Linux имеет четыре способа ввода и вывода данных. Входные данные включают аргументы команды и стандартный ввод, а выходные данные включают стандартный вывод и стандартную ошибку. Стандартный ввод, стандартный вывод и стандартная ошибка — это стандартные потоки данных. Аргументы команды не являются частью стандартного потока данных. Стандартный вывод Когда команда выполняется успешно, она выводит данные в основном через канал, называемый стандартным выводом. По умолчанию стандартный вывод направляется на терминал. Именно поэтому при вводе команд вывод отображается на экране. Стандартный поток ошибок Когда команда выдает сообщение об ошибке, сообщение в журнале или что-либо, не являющееся основным выводом, оно поступает в поток, известный как стандартный поток ошибок. Он отделяет полезный вывод от информации в журнале или об ошибках. По умолчанию как стандартный вывод, так и поток ошибок подключены к терминалу. Стандартный ввод Стандартный ввод подключен к клавиатуре. Все, что мы вводим с клавиатуры, поступает к команде через этот поток. Страницы руководства команды предоставляют подробную информацию о команде и ее аргументах. Чтобы просмотреть страницы руководства команды, введите man, затем имя команды и нажмите Enter. Нажмите Ctrl + C, чтобы завершить любую запущенную команду. Перенаправления Мы можем перенаправлять потоки. Мы можем передать поток стандартного вывода от одной команды в поток стандартного ввода другой, затем передать поток стандартного вывода второй команды в поток стандартного ввода третьей команды и так далее, пока не создадим необходимый рабочий процесс. Такое соединение выходов и входов называется перенаправлением команд. Аргументы командной строки Аргументы команд предоставляют информацию, необходимую команде или её параметрам для выполнения. Они статичны и используются только с соответствующими командами. Разница между аргументами командной строки и потоками данных Аргументы командной строки статичны. Потоки данных динамические. Аргументы командной строки применяются только к той команде или параметру, с которыми они работают в данный момент. Их можно перенаправлять и объединять в конвейер.

Название:

Стандартный ввод, стандартный вывод, стандартный поток ошибок и аргументы команд: объяснение | Ко...

Категория:

Разное