Есть два вида команд, используемых в Linux: Встроенные команды оболочки и команды Linux.
Sleep – это утилита командной строки, которая позволяет приостановить вызывающий процесс на указанное время. Другими словами, команда sleep приостанавливает выполнение следующей команды на заданное количество секунд. Команда sleep особенно полезна при использовании в сценарии оболочки bash, например, при повторной попытке сбойной операции или внутри цикла. В этой статье мы покажем вам, как использовать команду sleep в Linux. Как использовать команду sleep Синтаксис команды sleep выглядит следующим образом: sleep NUMBER [SUFFIX]… NUMBER – Может быть положительным
При написании сценариев оболочки вы можете оказаться в ситуации, когда вам нужно передать многострочный блок текста или кода интерактивной команде, такой как tee, cat или sftp. В Bash и других оболочках, таких как Zsh, документ Here (Heredoc) – это тип перенаправления, который позволяет передавать в команду несколько строк ввода. Синтаксис написания HereDoc принимает следующую форму: [COMMAND] <<[-] ‘DELIMITER’ HERE-DOCUMENT DELIMITER Первая строка начинается с необязательной команды, за которой следует специальный оператор перенаправления << и идентификатор-разделитель. Вы можете
Команда echo, пожалуй, одна из первых, которые вы видите, когда начинаете изучать команды Linux или сценарии оболочки bash. Это простая команда, которая просто выводит свои аргументы на дисплей. destroyer@andreyex:~$ echo Hello World Hello World Вы можете догадаться, почему эта команда называется «echo». Как и звуковое эхо, команда также просто печатает то, что получает на входе. Примеры команды echo в Linux Echo часто используется в сценариях оболочки для отображения информации, такой как запрос пользователя
Утилита xargs позволяет создавать и выполнять команды из стандартного ввода. Xargs обычно используется в сочетании с другими командами через конвейер. Использование xargs позволяет вам предоставлять стандартный ввод в качестве аргументов утилит командной строки, таких как mkdir и rm. В этой статье мы рассмотрим основы использования команды xargs. Как использовать команду xargs в Linux Xargs читает аргументы из стандартного ввода, разделенные пробелами или символами новой строки, и выполняет указанную команду, используя входные данные в качестве аргументов команды. Если команда не
Вот различные примеры использования команды file в Linux для определения фактического типа файла и сбора соответствующей информации. Вы видели команды для создания файла в Linux. Вы также видели команду для удаления файла в Linux. Давайте поговорим о команде file в этой статье. Что такое команда file в Linux и Unix? Как вы узнаете тип файла? Позвольте мне догадаться, по его расширению, верно? Мы имеем в виду, если вы видите файл с именем MyData.csv, вы думаете, что файл в формате
В этой статье вы узнаете, как обрезать файл журнала и удалять его содержимое, не удаляя сам файл. Вы окажетесь в ситуациях, когда вам нужно очистить файл. Это часто случается, когда у вас огромные файлы журналов, и как бы вы это сделали? Один не очень чистый способ – удалить файл, а затем создать новый файл. Но это не очень хорошая идея. Это не будет тот же файл, временная метка (atime, mtime и т. д.). Будет отличаться вместе
Команда which в Linux используется для поиска любой команды в Linux. Команда – это исполняемый файл, который вы можете запустить. Команда which находит исполняемый файл в пути поиска вашей оболочки. Другими словами, если вам интересно, где именно находится определенная программа, просто используйте which. Команда Linux имеет простой синтаксис: which [-a] filename Давайте посмотрим, как использовать эту простую, но полезную команду. Linux, Примеры команды which Допустим, вы хотите знать, где находится исполняемый файл Java, используйте команду:
При написании сценариев Bash вам часто нужно сравнивать две строки, чтобы проверить, равны они или нет. Две строки равны, если они имеют одинаковую длину и содержат одинаковую последовательность символов. Эта статья описывает, как сравнивать строки в Bash. Операторы сравнения Операторы сравнения – это операторы, которые сравнивают значения и возвращают true или false. При сравнении строк в Bash вы можете использовать следующие операторы: string1 = string2 и string1 == string2- Оператор равенства возвращает true, если операнды равны.
Эта статья даст краткий обзор mosh и почему вы должны использовать его вместо ssh. Вы также научитесь устанавливать и использовать mosh. Для входа в удаленную систему мы использовали telnet. Из-за серьезных уязвимостей безопасности telnet его заменил ssh. SSH позволяет пользователям входить в удаленные системы с/без пароля, но с помощью закрытого ключа и открытого ключа. Основным преимуществом SSH является его шифрование. Это позволяет пользователю общаться с удаленной системой, не опасаясь подслушивания или взлома. Недостатки SSH Проще говоря, работа ssh – это TCP-соединение зашифрованных
Краткое описание: Вот несколько способов подсчитать количество файлов в каталоге в командной строке Linux. Мы предполагаем, что вы знаете о команде wc для подсчета количества строк. Мы можем использовать ту же команду wc с командой ls для подсчета количества файлов в каталоге. Эта задача кажется простой, но вскоре может стать немного сложной, в зависимости от ваших потребностей и определения количества файлов. Прежде чем мы вас запутаем, давайте рассмотрим различные варианты подсчета количества файлов в Linux.
В этой статье вы научитесь разбивать строку на массив в скрипте Bash. Допустим, у вас есть длинная строка с несколькими словами, разделенными запятой или подчеркиванием. Вы хотите разбить эту строку и извлечь отдельные слова. Вы можете разделить строки в bash, используя разделитель внутренних полей (IFS) и команду чтения, или вы можете использовать команду обрезки. Позвольте нам показать вам, как это сделать на примерах. Метод 1: Разделить строку с помощью команды чтения в Bash Вот наш пример сценария для
Краткое описание: В этой статье показано, как запускать процессы в фоновом режиме в Linux и как вернуть фоновые процессы на передний план. Если у вас есть долгосрочное задание, не всегда целесообразно дождаться его завершения. Мы имеем в виду, зачем держать терминал занятым для определенной команды? В Linux вы можете отправить команду или процесс в фоновый режим, чтобы команда выполнялась, но терминал мог свободно выполнять другие команды. В этой статье мы покажем вам пару способов отправить