📢 Ранее я рассказывал вам о последовательном выполнении команд в терминале Linux, но сегодня хочу поделиться информацией о новой утилите командной строки - GNU parallel.
GNU parallel - это мощный инструмент, который позволяет выполнять команды параллельно. Это особенно полезно, когда у нас есть большое количество файлов для обработки или нужно выполнить одну и ту же команду на нескольких компьютерах одновременно.
🚀 Вот несколько примеров использования GNU parallel:
1️⃣ Запустить команду "command" на всех файлах .txt в текущей директории, используя 4 потока:
2️⃣ Выполнить команду "command" на каждом файле .txt в текущей директории и группировать выполнение команд по файлам с одинаковым именем:
3️⃣ Выполнить команду "command" на всех файлах .txt из текущей директории на серверах server1, server2 и server3:
🤖 Вот так просто можно ускорить обработку данных или одновременно выполнять команды на нескольких серверах. GNU parallel - настоящий друг системного администратора и всех, кто работает с большими объемами данных. Попробуйте и вы не пожалеете!
#Linux #GNUparallel #терминал #утилита #параллельноеисполнение #команды #большойобъемданных #системныйадминистратор
GNU parallel - это мощный инструмент, который позволяет выполнять команды параллельно. Это особенно полезно, когда у нас есть большое количество файлов для обработки или нужно выполнить одну и ту же команду на нескольких компьютерах одновременно.
🚀 Вот несколько примеров использования GNU parallel:
1️⃣ Запустить команду "command" на всех файлах .txt в текущей директории, используя 4 потока:
parallel -j4 'command {}' ::: *.txt
2️⃣ Выполнить команду "command" на каждом файле .txt в текущей директории и группировать выполнение команд по файлам с одинаковым именем:
parallel --group 'command {}' ::: *.txt
3️⃣ Выполнить команду "command" на всех файлах .txt из текущей директории на серверах server1, server2 и server3:
parallel -S server1,server2,server3 'command {}' ::: *.txt
🤖 Вот так просто можно ускорить обработку данных или одновременно выполнять команды на нескольких серверах. GNU parallel - настоящий друг системного администратора и всех, кто работает с большими объемами данных. Попробуйте и вы не пожалеете!
#Linux #GNUparallel #терминал #утилита #параллельноеисполнение #команды #большойобъемданных #системныйадминистратор